Prostori u timu — ko čita koji — i javni link ka sažetku.
Podrazumevano je sastanak tvoj i ničiji više. Dve stvari to mogu da prošire, i međusobno su nezavisne: članstvo u timu i objavljivanje linka.
Svaki sastanak snimljen u timu nalazi se u jednom prostoru ili u više njih, i ko može da čita BILO KOJI od njih, može da čita i taj sastanak. Sastanak o kadrovskom pitanju koje je ujedno i pravno može istovremeno da stoji u „Ljudskim resursima“ i u „Pravnoj službi“. Tim počinje sa dva:
Svaki član tima može da napravi nove (prostor za jednog klijenta, jedan posao, tri osobe), da im da ime, da ih preimenuje i da dodaje ili uklanja kolege. Ko je dodat, od tog trenutka čita sve što je u prostoru, uključujući sastanke snimljene pre nego što je došao; upravo tome služi deljenje prostora. Administratori tima čitaju svaki prostor osim bilo čijeg „Privatnog“, bilo da su u njemu ili ne.
Osoba koja je snimila sastanak dodaje ga u prostore i uklanja ga iz njih, dok se snima ili bilo kada kasnije; u aplikaciji kartica prostora na sastanku otvara listu na kojoj označavaš i uklanjaš oznake. „Privatni“ ne može da se kombinuje ni sa čim: dodavanje sastanka u bilo koji drugi prostor uklanja ga iz „Privatnog“, uklanjanje iz poslednjeg prostora vraća ga tamo, a izbor „Privatnog“ uklanja ga odjednom iz svih ostalih prostora, dalje od očiju svih drugih. Niko drugi ne može da ga smesti, ni administratori. Podeljeni link nastavlja da radi bez obzira na to u kojim je prostorima sastanak.
Prostori postoje samo u timu. Osoba koja radi sama nikada nijedan ne vidi.
Niko ko može samo da čita sastanak ne može da ga izmeni ni obriše. To važi na svakom mestu gde se Chui koristi, uključujući asistenta.
Sastanak koji je snimio neko drugi pojavljuje se na listama i u pretragama označen kao njegov, pa je uvek jasno čiji se sastanak citira. Postoji i filter „moji“ naspram „tim“.
Napuštanje tima, ili uklanjanje iz njega, od tog trenutka ti ukida čitanje prostora tima i uklanja te iz svakog prostora u kom si bio. Već snimljeni sastanci ostaju u prostorima u kojima jesu, a osoba koja je snimila svaki od njih i dalje može da ga vrati u svoj „Privatni“. Neko ko je uklonjen iz jednog prostora prestaje da čita sastanak samo ako taj sastanak nije ni u jednom drugom njegovom prostoru.
Sve ovo možeš da uradiš i tako što to zatražiš. list_workspaces() prikazuje svaki prostor koji možeš da otvoriš, ko čita koji i koliko sastanaka ima u njemu, sa identifikatorima koje ostali alati traže. create_workspace() i rename_workspace() rade ono što im ime kaže. add_to_workspace() dodaje kolegu, a asistent ima uputstvo da prvo kaže da će ta osoba čitati sve što je već tamo. add_meeting_to_workspace() dodaje jedan od tvojih sastanaka u prostor, pored onih u kojima već jeste, a remove_meeting_from_workspace() ga uklanja iz jednog. get_meeting() navodi svaki prostor u kom je sastanak. list_meetings() prima identifikator prostora da bi naveo samo njegove sastanke; sastanak u više prostora naveden je pod svakim. Za dve operacije asistent prvo pita, jer oduzimaju pristup čitaocima: prepare_remove_from_workspace() navodi ko bi prestao da čita šta (tvoj sopstveni identifikator je način da izađeš iz prostora), a remove_from_workspace() prima samo njegov token; prepare_delete_workspace() navodi svaki sastanak koji je još u prostoru koji si ti napravio, a delete_workspace() uklanja svaki od njih iz njega. Onaj koji nije bio ni u jednom drugom prostoru vraća se u „Privatni“ osobe koja ga je snimila. „Privatni“ i „Ceo tim“ ne mogu da se obrišu.
Sastanak može da se objavi na linku koji svako može da otvori, bez Chui naloga i bez prijavljivanja. Stranica prikazuje naslov, datum, trajanje sastanka, osobe koje si imenovao i sažetak; ti odlučuješ da li će na njoj biti i transkript i snimak. Chui broji koliko puta je link otvoren, ne računajući učitavanja za koja prepoznaje da ih mašina obavlja da bi iscrtala karticu pregleda, pa ubacivanje linka u WhatsApp, Slack ili Telegram ne menja broj. Mašina koju Chui ne prepozna ipak se računa, a otvaranje nije čitanje: broj je najbolji dokaz koji Chui ima da je neko pogledao, a ne dokaz da je iko pročitao sastanak.
Ako je osoba koja otvara link već prijavljena u Chui i može da vidi taj sastanak, stranica je vodi pravo u Chui, na taj sastanak, umesto da je ostavi da čita kopiju. Svi ostali čitaju stranicu.
Beleške koje si ukucao ostaju samo tvoje, šta god drugo da izabereš.
Link može da se zaustavi, a zaustavljanje znači zaustavljanje: od tog trenutka adresa više ništa ne vraća, nikome ko je ima. Ponovno objavljivanje sastanka pravi drugu adresu, pa neko ko je sačuvao stari link u ćaskanju ne dobija sastanak nazad.
Samo osoba koja je snimila sastanak može da ga objavi ili da povuče link. Kolega koji može da otvori sastanak podeljen sa timom to ne može, i ne saznaje čak ni da li link postoji, jer to nije njegova odluka.
Ispod linka tri reda kažu šta dobija osoba koja ga otvori:
Rečenica iznad ta tri reda uvek kaže koje podešavanje važi, pa znaš šta predaješ pre nego što predaš. Promena zadržava istu adresu i ne pravi novu, pa odmah važi za svakoga kome si već poslao link; ekran to i kaže. Vraćanje na uži nivo jednako brzo skida transkript ili snimak sa stranice, mada ko ih je u međuvremenu pročitao ili čuo, već jeste.
Na dva uža podešavanja snimka uopšte nema na stranici, jer na njoj nema adrese koja bi vodila do zvuka. Na podešavanju Sve stranica pušta snimak samo dok radi sam link: zaustavljanje linka, ili vraćanje na uži nivo, zaustavlja zvuk u istom trenutku u kom zaustavlja stranicu.
Sastanak za koji Chui nikada nije dobio zvuk i dalje može da se podesi na Sve; njegova stranica jednostavno nema plejer.
Link koji si poslao pre nego što je ovo postojalo nije se promenio. Svaki link počinje od sažetka i na njemu ostaje dok ga neko namerno ne promeni.
I jedno i drugo možeš da zatražiš rečima. share_meeting() daje sastanku adresu i vraća je, pa asistent može da je ubaci pravo u poruku koju pišeš. Ima uputstvo da navede o kom je sastanku reč i sačeka da kažeš „da“, jer ko pročita stranicu pre nego što se predomisliš, već ju je pročitao. Sastanak koji Chui još obrađuje ne može da se objavi: iza linka još ne bi bilo ničega.
set_share_level() su ta tri reda iznad, izgovorena naglas: traži da na stranicu ide i transkript (ili snimak), ili da se bilo šta od toga sa nje skine. Ne može ništa da objavi, jer je sastanak bez aktivnog linka greška, pa asistent kome se kaže „podeli ga sa transkriptom“ to radi u dva koraka, a ako drugi ne uspe, stranica je uža nego što si tražio, a ne šira. Asistent ima uputstvo da pre nego što te pita jasno kaže šta Sve predaje: tvoj glas, i glas svih ostalih, koji može da pusti svako ko ima adresu.
Za zaustavljanje asistent prvo pita. prepare_unshare_meeting() navodi o kom je sastanku reč, koja je adresa i koliko puta je otvorena, a u tom trenutku se još ništa nije desilo; tek kad kažeš „da“, unshare_meeting() povlači link, i može da povuče samo link koji ti je upravo prikazan. To je isto pitanje koje postavlja aplikacija kada prikaže adresu pored dugmeta, a ovde se postavlja zato što ovo ne može da se poništi.
Chui može da odgovori na pitanje „koje moje sastanke može da pročita svako ko ima link?“ odjednom, a ne sastanak po sastanak. U aplikaciji je to zaseban ekran, Podešavanja → Javni linkovi (Settings → Public links), sa spiskom svih sastanaka koji ima aktivan link, kada je objavljen i koliko puta je stranica otvorena, uz mogućnost da se svaki link zaustavi odmah tu. Kada ništa nije objavljeno, to kaže jednom rečenicom, i to je umirujući odgovor.
list_shared_meetings() je isti spisak i kaže šta prikazuje svaka stranica: sažetak, sažetak i transkript, ili sve to i snimak, jer tri aktivna linka nisu ista stvar. Ne vraća same adrese: za link pitaj o jednom sastanku. Linkovi koje si već zaustavio nigde nisu na spisku; ovo je ono što se sada može čitati, a ne istorija onoga što je nekad bilo.
Ko u timu čita sastanak, određuju njegovi prostori: add_meeting_to_workspace(), iznad.
Sastanak koji je podelio neko drugi tuđi je razgovor, i s tim možeš da uradiš dve stvari. Obe su na dnu tog sastanka, tamo gde bi bilo vlasnikovo dugme Obriši (Delete). Nijedna se ne prikazuje na tvom sopstvenom sastanku, jer nema koga da prijaviš i nema koga da blokiraš.
Prijavi ga. „Prijavi ovaj sastanak (Report this meeting)“ prima ono što želiš da kažeš, tvojim rečima, i šalje to osobi iz Chui koja to čita i na to odgovara. Nema kategorije za biranje ni imejl adrese za unošenje. Stranica koju otvara javni link ima isto to kao obrazac na samoj stranici, što je važno jer osoba koja je otvori obično uopšte nema Chui.
report_meeting() je isti put, samo kucanjem. To nije report_problem(): taj prijavljuje grešku u Chui (pogrešan sažetak, snimanje koje se prekinulo) i ide u drugi red, koji čitaju drugi ljudi. Ovaj se tiče osobe i njenog snimka.
Prijavi nezakonit sadržaj. Ako smatraš da snimak sačuvan u Chui krši zakon (bilo čiji, ne samo onaj podeljen s tobom), Akt o digitalnim uslugama Evropske unije (Digital Services Act) daje ti pravo na formalnu prijavu: obrazac na chui.io/dsa/report, do kog vodi link sa stranice svakog podeljenog snimka, ili imejl na privacy@chui.io. Traži link, razlog zbog kog je snimak nezakonit, tvoje ime i imejl i tvoju izjavu da prijavu šalješ u dobroj veri. Dobijaš potvrdu imejlom, čovek je pregleda, a ti saznaješ šta je odlučeno i kako to da osporiš. Na chui.io/dsa su kontakt tačke. report_illegal_content() je ista prijava kucanjem.
Blokiraj tu osobu. Posle blokade ništa što ta osoba podeli više ne stiže do tebe, i ništa što ti podeliš ne stiže do nje, uključujući već podeljene sastanke. Ništa se ne briše, ne ukida se deljenje niti se šta menja: Chui jednostavno prestaje da odgovara, a Podešavanja → Privatnost (Settings → Privacy) navodi svakoga koga si blokirao, uz mogućnost da skineš blokadu. Skidanje blokade vraća svaki sastanak na obe strane, tačno onako kako je bio.
Blokada nije isto što i uklanjanje kolege iz firme: ostaje na snazi i kad te neko ponovo pozove.
prepare_block_person() navodi ko bi utihnuo i koliko sastanaka bi svaka strana prestala da vidi; block_person() prima samo token koji taj alat preda, pa ne može da se blokira niko ko ti prvo nije prikazan. unblock_person() skida jednu blokadu, a list_blocked() je spisak. Na njemu su uvek samo blokade koje si postavio TI, jer blokadu koju je neko postavio protiv tebe ne možeš ti da skineš.
Kad sastanak koji si snimio dolazi iz pozivnice u kalendaru, kartica ispod sažetka nudi da se sažetak pošalje imejlom ljudima sa te pozivnice — nikad transkript, snimak ni tvoje beleške. «Pregledaj i pošalji» pokazuje svaku adresu označenu (bilo koga možeš da odznačiš ili da dodaš adresu) i imejl tačno onakav kakav će otići. Šalje se iz Chui u tvoje ime, odgovori stižu tebi, a ti dobijaš kopiju. Link ka sastanku je u njemu samo ako si ga već podelio. Jedan nalog ima dnevno ograničenje adresa.
prepare_send_notes() pokazuje imejl i svakog primaoca; send_notes() prima samo token koji je on dao. Poslat imejl ne može da se vrati.
Posle svakog sastanka sa drugim ljudima na pozivnici, obaveštenje «tvoj sastanak je spreman» nudi i da im pošalješ beleške, sa brojem ljudi; dodir otvara ekran za slanje, i ništa ne ide dok osoba ne pritisne pošalji. Ispod tog ekrana, «Ne pitaj posle svakog sastanka» zaustavlja ponudu dok se ponovo ne uključi u Podešavanjima → Podsetnik za sastanke. set_notes_offer() to uključuje ili isključuje kucanjem; get_account kaže kako je sada.
U Podešavanjima, «Sažetak — i negde drugde» prima jednu veb adresu po nalogu: Slack incoming webhook, Zapier «Catch Hook», Make custom webhook ili bilo koju svoju https adresu. Nalepi je i pritisni Sačuvaj: Chui prvo tamo pošalje jednu probnu poruku i odbija adresu koja je ne primi. Od tada, kad je sažetak sastanka spreman, Chui ga sam šalje tamo — Slack dobija poruku u svom obliku, svaka druga adresa jedan JSON dokument (naslov, sažetak, link, vreme početka, trajanje u minutima, jezik). Ide samo sažetak, nikad transkript, snimak ni beleške koje si ukucao; link samo ako je sastanak već podeljen. Svaki sastanak ide jednom, a glasovne beleške samom sebi nikad ne idu same.
Prvo se pokreće ista provera privatnosti kao za imejl. Ako nađe bilo šta što izgleda privatno, ne ide ništa: sastanak to kaže, a «Pregledaj i pošalji» pokazuje svaki označeni odlomak da ga zadržiš ili ukloniš pre slanja. Ako adresa prestane da ih prima, Podešavanja kažu šta je odgovorila; «Promeni adresu» ili «Zaustavi».
prepare_set_summary_destination() pokazuje gde bi išao svaki sažetak, a set_summary_destination() prima samo token koji je on dao; stop_summary_destination() zaustavlja slanje. prepare_post_summary() pokazuje sažetak jednog sastanka onakav kakav bi otišao (sa označenim odlomcima na koje treba odgovoriti), a post_summary() ga šalje. get_account kaže šta je povezano.
Adresa koja prima samo objave sa ključem dobija ga u polju Ključ ispod adrese: ide uz svaku objavu u zaglavlju Authorization i posle čuvanja se više nigde ne prikazuje. test_summary_destination() šalje jednu probnu poruku na sačuvanu adresu sa ključem. Ako adresa ne odgovori ili kaže da je zauzeta, Chui pita još dva puta; odbijanje (401 znači pogrešan ključ) se ne ponavlja.
Ispod sažetka sastanka, «Obećano» pokazuje po jednu karticu za svaku stvar koju si ti obećao — kome, šta i do kada. Za ona koja Chui može da napiše, imejl je već napisan: «Pogledaj imejl» ga pokazuje tačno onakvog kakav će otići, na adresu iz pozivnice ili sa stranice te osobe (ili onu koju jednom upišeš — Chui je zapamti uz tu osobu), iz Chui u tvoje ime, a odgovori i kopija stižu tebi. Obećanje da pošalješ fajl kaže koji; priloži jedan od fajlova sastanka ili dodaj novi i pošalji — do 3,5 MB po imejlu. Obećanje koje prvo traži tvoj rad (ponuda sa cenama, ugovor) nema imejl; kartica samo kaže šta se duguje. «Sakrij» uklanja karticu i ništa se ne šalje. Kartice nisu spisak zadataka.
list_promises() ih navodi sa svakim imejlom od reči do reči. prepare_send_promise() pokazuje imejl, primaoca i fajlove, a send_promise() prima samo token koji on preda; prepare_dismiss_promise() i dismiss_promise() na isti način sakrivaju jedno. Poslat imejl ne može da se vrati.
Od build 225. Ako ti je pošta Microsoft-ova (Outlook, Microsoft 365), Chui može da pošalje beleške i imejl obećanja sa tvoje sopstvene adrese umesto «ti preko Chui»: tada ostaje u tvom folderu Poslato, a odgovori stižu pravo tebi. Na ekranu za slanje, «Pošalji radije sa <tvoja adresa>» jednom pita Microsoft; posle toga izbor «Od» prebacuje između tvoje adrese i adrese Chui, a Chui pamti onu koju si izabrao. Isto odobrenje omogućava da obećanje koje traži tvoj rad ode u tvoj Microsoft To Do — «Dodaj u moj To Do» na njegovoj kartici ga upisuje sa rokom i linkom nazad na sastanak. Ništa ne odlazi i ništa se ne upisuje bez tvog dodira. Firma koja ne dozvoljava ljudima da sami odobravaju aplikacije umesto toga pokazuje stranicu koju prosleđuješ njenom IT-u. Sa tvoje adrese jedan imejl nosi do 2,9 MB fajlova.
Na iPhone-u (od #1800) «Dodaj u moje zadatke» pita gde da ide: u Apple Podsetnike — na podrazumevanu listu na tom iPhone-u — ili u Microsoft To Do. «Uvek tamo» pamti odgovor na svim tvojim uređajima; «promeni» pored dugmeta pita ponovo, a Podešavanja → Javni linkovi → «Pitaj svaki put» ga zaboravlja. Apple Podsetnici nisu dostupni preko interneta, pa podsetnik upisuje sam tvoj iPhone, i to samo kad dodirneš: iOS jednom pita da li Chui sme da koristi Podsetnike, a Chui dodaje taj jedan podsetnik — naslov, rok, za koga je i link ka sastanku — i nikad ne čita, ne menja niti briše ostale. Ako si rekao ne, kartica kaže gde da to uključiš. Na Android-u, Windows-u i chui.io obećanja idu u Microsoft To Do. set_todo_destination() bira mesto kucanjem.
Obećanje koje je spisak, na primer spisak za kupovinu, ide u tvoj spisak zadataka kao jedan zadatak u kom je svaka stavka zaseban korak, redom kojim je izgovorena, a njegova kartica prvo pokazuje naslov, a zatim stavke svetlijim slovima (od build 239).
connect_mailbox() kaže da li je povezano i, ako nije, gde se povezuje — asistent taj korak ne može da uradi umesto tebe. set_send_from("mine") ili set_send_from("chui") bira adresu. prepare_add_task() pokazuje zadatak u koji bi se obećanje pretvorilo, a add_task() ga upisuje; prepare_disconnect_mailbox() i disconnect_mailbox() puštaju vezu, posle čega Microsoft i dalje navodi Chui na myaccount.microsoft.com dok ga tamo ne ukloniš.
Pre slanja Chui proverava sažetak za odlomke koji izgledaju privatno (od build 224) — cenu, primedbu o nekome, nešto iz tvojih beleški, nešto označeno kao poverljivo — i pokazuje svaki na njegovom mestu, s razlogom: zadrži ga ili ga ukloni iz onoga što se šalje. Ništa se ne odlučuje umesto tebe, a tvoj sažetak se ne menja. Posle «Šta si podelio» na istoj kartici pokazuje kada je otišlo, kome i tačno šta su dobili.
prepare_send_notes() navodi i odlomke koji izgledaju privatno i zašto; pozovi ga ponovo sa remove za one koje je osoba uklonila, i imejl koji pokaže je tada verzija koja odlazi. get_shared_version() čita šta je otišlo.