Připojení kalendáře

Co Chui dělá s kalendářem, co nikdy nedělá a jak ho odpojit.

Kalendář se připojuje v Nastavení (Settings), přes Google nebo Microsoft. Je jen pro čtení: Chui v něm nemůže nic vytvořit, přesunout ani zrušit, a ani to nechce.

Co to přináší:

Co se ukládá a jak dlouho. Chui uchovává na svých serverech schůzky z nejbližšího dne a půl. Díky tomu může nabídnout nahrávání přesně ve chvíli, kdy schůzka začíná. U každé si drží to, co nese pozvánka a co Chui pomáhá schůzku nahrát a pojmenovat. Dnes je to její název, kdy začíná a končí, jak a přes jaký odkaz se k ní připojit, její text nebo program, kdo byl pozván, zda je pozvánka z tvé strany přijatá a ke které opakované schůzce patří. Schůzka, která skončila, se smaže do čtyřiadvaceti hodin; odpojení kalendáře je smaže všechny najednou. Nic staršího se neuchovává a o lidech z pozvánky se nic nedohledává, nedoplňuje ani neukládá zvlášť. Schůzka uložená spolu s nahrávkou je součástí té nahrávky a existuje tak dlouho jako ona.

Připomenutí

Jak hlasitě Chui schůzku ohlásí, si nastavíš: nic, oznámení, nebo budík; na začátku, nebo minutu či pět minut předem; u každé schůzky, nebo jen u schůzek, kde jsou i další lidé.

Briefing před schůzkou

Deset minut před schůzkou, o které Chui něco ví, dostane telefon místo běžného připomenutí Briefing: název schůzky a nejvýš tři krátké řádky. Řádky říkají, co zůstalo otevřené po poslední nahrané schůzce ze stejné opakované série a jak to vypadá s lidmi z pozvánky, které Chui už zná. Klepnutím se otevře obrazovka Briefingu se stejnými řádky, jeden řádek na osobu, a s tlačítkem, které spustí nahrávání. Stejná obrazovka se otevře i ze schůzky v sekci „Nadcházející“ (Coming up).

Briefing vzniká ze všech schůzek, které můžeš otevřít, a z lidí v nich. Patří sem tvoje vlastní schůzky i schůzky kolegy, které s tebou sdílí tvůj tým. Nikdy nevzniká z pošty ani z webu. Když poslední schůzku ze série nahrál kolega, Briefing řekne, čí nahrávka to byla. Když tedy pošleš někoho na schůzku místo sebe, tvůj příští Briefing už ví, co se tam rozhodlo. Schůzka bez nikoho, koho Chui zná, a bez dřívější nahrávky Briefing nedostane a zůstane u běžného připomenutí, takže prázdný Briefing nikdy nevznikne. Briefing se řídí nastavením připomenutí: „Žádné“ (None) vypne i Briefing.

Poznámky na příště. Na stránce osoby v sekci „Na příště“ (Next time) můžeš nechat krátkou poznámku, třeba „zeptat se na pronájem kanceláře“. Objeví se nahoře v Briefingu příští schůzky, na kterou je ta osoba pozvaná, takže je i v oznámení deset minut předem; to oznámení je připomenutím. Poznámka se ke schůzce dostane jen přes e-mailovou adresu té osoby v pozvánce. Osoba, jejíž adresu Chui nezná, ji proto nikdy nedostane. Když se schůzka s ní nahraje, Chui přečte její shrnutí a označí poznámku jako vyřízenou, pokud téma zaznělo; jinak poznámka čeká na další schůzku. Schůzka, ke které Chui neměl nic jiného co říct, dostane Briefing, když na ni čeká poznámka.

Když to musí schválit firma

Některé organizace vyžadují, aby aplikaci schválil správce, než bude smět číst kalendáře. Chui to v takovém případě řekne a nabídne odkaz, který pošleš tomu, kdo to má na starosti. Jedním kliknutím jím schválí Chui pro celou firmu.

Odpojení

Když kalendář odebereš v Nastavení, nadcházející schůzky se přestanou zobrazovat a uložené se smažou. Tvoje nahrávky zůstanou: teď už jsou to schůzky, ne položky v kalendáři.

Přes asistenta

Asistent připojený k Chui vidí, co tě čeká. list_upcoming() odpovídá na otázku „co mám dnes?“ a pomocí list_calendars() asistent umí vypsat, co je připojené. Čte tentýž sloučený den, jaký zobrazuje aplikace: celodenní položky a tebou odmítnuté schůzky z něj už jsou vyřazené a schůzka, kterou Chui nahrál, je označená jako nahraná. Každá schůzka nese event_id. Schůzka, ke které má Chui Briefing, je označená has_briefing a get_brief() jím odpovídá, třeba na „připrav mě na příští schůzku“.

Umí Briefing i napsat. prepare_write_brief() přečte, co Briefing schůzky říká teď a co by říkal, a write_brief() ho pak zapíše. Asistent tak může opravit Briefing, který sestavil Chui, nebo napsat Briefing ke schůzce, o které Chui nic nevěděl. Briefing napsaný tímto způsobem Chui nikdy znovu nesestaví. Přes leave_note() ti asistent také může nechat poznámku na příští schůzku s někým a přes list_notes() poznámky vypsat. Jednu poznámku může změnit nebo odstranit, pokaždé ve dvou krocích (prepare_update_note(), pak update_note(); prepare_remove_note(), pak remove_note()).

Nemůže ho připojit. Oprávnění ke kalendáři patří tvému účtu a trvá déle než asistent, takže odhlášení asistenta by ho nezrušilo. Chui proto odmítá zahájit udělení souhlasu s přístupem ke kalendáři jménem asistenta, ať je žádost formulovaná jakkoli. connect_calendar() odpoví pokyny, které v prohlížeči provedeš ty. Souhlas se uděluje tam a vždycky bude.

Může ho odpojit, a to je rozdělené na dva kroky, aby otázka vždy zazněla. prepare_disconnect_calendar() nic nemění a vrátí název účtu a seznam toho, co přesně by zmizelo. disconnect_calendar() pak přijme pouze token, který vydalo první volání. Nikdy tedy nemůže zasáhnout kalendář, jehož podrobnosti nedostal, ani jiný kalendář.

Než řekneš ano, vyplatí se přečíst, co zmizí:

Tvoje nahrávky, jejich názvy a seznamy hostů zůstanou nedotčené.

Co tu Chui může a nemůže slíbit. Chui ten seznam vždy připraví a tvůj asistent dostane pokyn ti ho ukázat a počkat na tvé ano. Chui ale nemůže ověřit, že to asistent udělal: asistent nastavený na automatické schvalování všeho může oba kroky spustit hned po sobě. Pokud ti na tom záleží, nastav tento nástroj v nastavení svého asistenta tak, aby vyžadoval tvé schválení. Právě ten přepínač tomu zabrání, a Chui to raději řekne, než aby tě nechal předpokládat něco jiného.

Nic, k čemu má asistent přístup, nezapisuje přímo do tvého kalendáře. Chui o takové oprávnění nikdy nežádal.

Co asistent u NAHRÁVKY vidí z kalendáře, popisuje Co se stane, když zastavíš: název samotné schůzky, kdo byl pozván a které další nahrávky patří ke stejné opakované schůzce.