Conectarea unui calendar

Ce face Chui cu un calendar, ce nu face niciodată și cum îl deconectezi.

Calendarul se conectează din Setări (Settings), prin Google sau Microsoft. Are doar drept de citire — Chui nu poate crea, muta sau anula nimic în el și nici nu vrea.

Ce câștigi:

Ce se păstrează și cât timp. Chui păstrează pe serverele sale întâlnirile din următoarea zi și jumătate. Așa îți poate propune să înregistrezi o întâlnire chiar în momentul în care începe. Pentru fiecare reține din invitație ceea ce îl ajută pe Chui să înregistreze și să denumească întâlnirea. În prezent, asta înseamnă cum se numește, când începe și când se termină, cum și prin ce link te conectezi la ea, conținutul sau agenda, cine a fost invitat, dacă ai acceptat și din ce întâlnire recurentă face parte. O întâlnire încheiată este ștearsă în cel mult douăzeci și patru de ore. Deconectarea calendarului le șterge pe toate deodată. Nimic mai vechi nu se păstrează. Despre persoanele dintr-o invitație nu se caută, nu se completează și nu se păstrează separat nimic. O întâlnire salvată împreună cu o înregistrare face parte din acea înregistrare și există cât există și ea.

Mementouri

Cât de insistent îți anunță Chui o întâlnire e o setare: nimic, o notificare sau o alarmă; la început ori cu un minut sau cinci minute înainte; pentru fiecare întâlnire sau doar pentru întâlnirile la care participă și alte persoane.

Briefingul dinaintea unei întâlniri

Cu zece minute înainte de o întâlnire despre care Chui știe ceva, telefonul primește un Briefing în locul mementoului obișnuit. Acesta conține numele întâlnirii și cel mult trei rânduri scurte: ce a rămas deschis după ultima înregistrare din aceeași serie recurentă și unde ați rămas cu persoanele din invitație pe care Chui le cunoaște deja. Dacă îl atingi, se deschide ecranul Briefing, cu aceleași rânduri, câte unul pentru fiecare persoană, și butonul care pornește înregistrarea. Același ecran se deschide și din întâlnirea din „Urmează” (Coming up).

Se construiește din toate întâlnirile pe care le poți deschide (ale tale și ale unui coleg, pe care echipa ta ți le partajează) și din persoanele care apar în ele. Niciodată din e-mail, niciodată de pe internet. Când ultima întâlnire din serie a fost înregistrată de un coleg, Briefingul spune a cui a fost înregistrarea. Așa că, atunci când trimiți pe cineva la o întâlnire în locul tău, următorul tău Briefing știe deja ce s-a decis acolo. O întâlnire fără nimeni pe care Chui să-l cunoască și fără o înregistrare anterioară nu primește Briefing și rămâne cu mementoul obișnuit, așa că nu există niciodată un Briefing gol. Briefingul urmează setarea pentru mementouri: „Fără” (None) îl oprește și pe el.

Notițe pentru data viitoare. Pe pagina unei persoane, la „Data viitoare” (Next time), poți lăsa o notiță scurtă, de exemplu „întreabă de chiria biroului”. Ea apare în partea de sus a Briefingului următoarei întâlniri la care e invitată acea persoană, deci și în notificarea de cu zece minute înainte. Notificarea aceea este mementoul. O notiță ajunge la o întâlnire doar prin adresa de e-mail a persoanei din invitație, așa că o persoană pentru care Chui nu are adresă nu primește niciodată una. Când o întâlnire cu ea este înregistrată, Chui citește rezumatul întâlnirii și marchează notița ca rezolvată dacă subiectul a fost atins. Altfel, notița așteaptă următoarea întâlnire. O întâlnire despre care Chui nu avea nimic altceva de spus primește un Briefing când există o notiță în așteptare.

Când firma trebuie să aprobe

Unele organizații cer ca un administrator să aprobe o aplicație înainte ca aceasta să poată citi calendare. Chui îți spune când se întâmplă asta și îți oferă un link pe care să-l trimiți celui care se ocupă de asta. Linkul aprobă Chui pentru întreaga firmă cu un singur clic.

Deconectarea

Dacă elimini un calendar din Setări, întâlnirile viitoare nu mai apar, iar cele păstrate sunt șterse. Înregistrările tale rămân. Acum sunt întâlniri, nu intrări din calendar.

Printr-un asistent

Un asistent conectat la Chui vede ce urmează: list_upcoming() este cel care răspunde la întrebarea „ce am azi?”. Poate enumera și calendarele conectate cu list_calendars(). Citește aceeași zi combinată pe care o afișează aplicația. Intrările de toată ziua și întâlnirile pe care le-ai refuzat sunt deja scoase, iar o întâlnire înregistrată de Chui e marcată ca înregistrată. Fiecare întâlnire are un event_id. Cele pentru care Chui are un Briefing sunt marcate has_briefing, iar get_brief() răspunde cu el, de exemplu la cererea „pregătește-mă pentru următoarea întâlnire”.

Poate și să scrie Briefingul. prepare_write_brief() arată ce spune acum Briefingul unei întâlniri și ce ar spune, iar write_brief() îl scrie apoi. Așa poate corecta un Briefing construit de Chui sau poate scrie unul pentru o întâlnire despre care Chui nu știa nimic. Un Briefing scris astfel nu este niciodată reconstruit de Chui. Asistentul îți poate lăsa și o notiță pentru următoarea întâlnire cu cineva cu leave_note(), le poate enumera cu list_notes() și poate modifica sau elimina una, de fiecare dată în doi pași (prepare_update_note(), apoi update_note(); prepare_remove_note(), apoi remove_note()).

Nu îl poate conecta. Permisiunea pentru calendar aparține contului tău și rămâne valabilă și după ce asistentul este deconectat. Dacă asistentul este scos din cont, permisiunea nu se retrage. De aceea Chui refuză să înceapă o solicitare de consimțământ pentru calendar în numele unui asistent, oricum ar fi formulată cererea. connect_calendar() răspunde cu instrucțiuni pe care le urmezi tu într-un browser, pentru că acolo se dă consimțământul și așa va rămâne.

Îl poate deconecta, iar acest lucru e împărțit în doi pași, ca întrebarea să fie pusă întotdeauna. prepare_disconnect_calendar() nu schimbă nimic și răspunde cu numele contului și lista exactă a ceea ce ar dispărea. disconnect_calendar() acceptă apoi doar un token emis de acel prim apel. Astfel nu poate acționa niciodată asupra unui calendar ale cărui detalii nu le-a primit și niciodată asupra altui calendar.

Merită să citești ce dispare înainte să spui da.

Înregistrările tale, titlurile și listele lor de invitați rămân neatinse.

Ce poate și ce nu poate promite Chui aici. Chui produce întotdeauna lista aceea, iar asistentului tău i se cere să ți-o arate și să aștepte un „da”. Ce nu poate face Chui este să verifice că asistentul a făcut asta. Un asistent pe care l-ai setat să aprobe totul automat poate rula ambii pași unul după altul. Dacă asta contează pentru tine, setează acest instrument să ceară aprobarea ta, în setările asistentului tău. Acel comutator e cel care previne asta, iar Chui preferă să ți-o spună decât să te lase să crezi altceva.

Nimic din ce poate accesa un asistent nu scrie singur în calendarul tău. Chui nu a cerut niciodată această permisiune.

Ce se întâmplă după ce oprești descrie ce vede un asistent dintr-un calendar la o ÎNREGISTRARE: numele întâlnirii, cine a fost invitat și ce alte înregistrări fac parte din aceeași întâlnire recurentă.