Просторите во тимот — кој го чита секој од нив — и јавниот линк до резимето.
Стандардно, средбата е твоја и ничија друга. Две работи можат тоа да го прошират, и тие се независни една од друга: да си во тим и да објавиш линк.
Секоја средба снимена во тим е во еден простор или во повеќе, и секој што може да чита КОЈ БИЛО од нив може да ја чита и неа. Средба за кадровско прашање што е и правно може истовремено да стои во „ЧР“ и во „Правен оддел“. Тимот почнува со два:
Секој во тимот може да прави нови простори (за еден клиент, една зделка, три луѓе), да им даде име, да ги преименува и да додава или вади колеги. Кој ќе биде додаден, чита сè што е во просторот од тој момент, вклучително и средбите снимени пред да дојде. Токму за тоа служи споделувањето простор. Администраторите на тимот го читаат секој простор освен нечија „Лична“, без разлика дали се во него.
Тој што ја снимил средбата ја додава во простори и ја вади од нив, додека се снима или во кое било време потоа. Во апликацијата, картичката за простор на средбата отвора листа за штиклирање и отштиклирање. „Лична“ не може да се комбинира со ништо: додавањето на средбата во кој било друг простор ја вади од „Лична“, вадењето од последниот ја враќа таму, а изборот на „Лична“ ја вади од сите други простори одеднаш, далеку од очите на сите други. Никој друг не може да ја смести, ниту администраторите. Споделениот линк продолжува да работи без оглед во кои простори е средбата.
Просторите постојат само во тим. Човек што работи сам никогаш не гледа ниеден.
Никој што може само да ја чита средбата не може да ја промени или избрише. Тоа важи за секој начин на користење на Chui, вклучително и преку асистент.
Средба што ја снимил некој друг се појавува во листите и пребарувањата означена како негова, па секогаш е јасно чија средба се цитира. Има и филтер „мои“ наспроти „тимот“.
Ако го напуштиш тимот или те отстранат од него, од тој момент не ги читаш просторите на тимот и излегуваш од секој простор во кој си бил. Веќе снимените средби остануваат во просторите во кои се, а тој што ја снимил секоја сè уште може да ја врати во својата „Лична“. Некој изваден од еден простор престанува да чита средба само ако ниеден друг негов простор не ја содржи.
Сето ова може да се направи со барање. list_workspaces() ги прикажува сите простори што можеш да го отвориш, кој го чита секој од нив и колку средби има во него, со идентификаторите што ги бараат другите алатки. create_workspace() и rename_workspace() го прават тоа што кажуваат. add_to_workspace() додава колега, а асистентот има упатство прво да каже дека додадениот колега ќе чита сè што веќе е таму. add_meeting_to_workspace() додава една од твоите средби во простор, покрај оние во кои веќе е, а remove_meeting_from_workspace() ја вади од еден. get_meeting() го наведува секој простор во кој е средбата. list_meetings() прима идентификатор на простор за да ги наведе само неговите средби. Средба што е во повеќе простори е наведена под секој. За две операции асистентот прво прашува, бидејќи одземаат читатели. prepare_remove_from_workspace() кажува кој би престанал да чита што (со твојот сопствен идентификатор излегуваш од простор), а remove_from_workspace() го прима само неговиот токен. prepare_delete_workspace() ја наведува секоја средба што сè уште е во простор што ти си го направил, а delete_workspace() ја вади секоја од него. Средба што не била во ниеден друг простор се враќа во „Лична“ на тој што ја снимил. „Лична“ и „Целиот тим“ не можат да се избришат.
Средбата може да се објави преку линк што секој може да го отвори, без сметка на Chui и без најавување. Страницата ги покажува насловот, датумот, колку траела средбата, луѓето што си ги именувал и резимето. Ти одлучуваш дали на неа ќе бидат вклучени и транскриптот и снимката. Chui брои колку пати е отворен линкот, без повиците што ги препознава како машина што генерира картичка за преглед, па ставањето на линкот во WhatsApp, Slack или Telegram не го менува бројот. Машина што Chui не ја препознава сепак се брои, а отворање не е читање: бројот е најдобриот доказ што Chui го има дека некој погледнал, а не доказ дека некој ја прочитал средбата.
Ако тој што го отвора линкот е веќе најавен во Chui и може да ја гледа таа средба, страницата го носи директно на таа средба во Chui, наместо да го остави да чита копија. Сите други ја читаат страницата.
Белешките што си ги напишал остануваат кај тебе, што и да избереш друго.
Линкот може да се запре, а запирањето значи запирање: од тој момент адресата не враќа ништо, за никого што ја има. Повторното објавување на средбата прави друга адреса, па некој што го чувал стариот линк во разговор не ја добива средбата назад.
Само тој што ја снимил средбата може да ја објави или да го повлече линкот. Колега што може да отвори средба споделена со тимот не може, и не дознава ни дали постои линк, бидејќи одлуката не е негова.
Под линкот, три реда кажуваат што добива тој што го отвора:
Реченицата над тие три реда секогаш кажува кој од нив важи, па знаеш што предаваш пред да го предадеш. Промената ја задржува истата адреса, не прави нова, па важи веднаш за сите на кои веќе си им го пратил линкот. Екранот го кажува тоа. Повторното ограничување исто толку брзо ги отстранува транскриптот или снимката од страницата, иако секој што ги прочитал или слушнал во меѓувреме, веќе го направил тоа.
На двете потесни поставки снимката воопшто ја нема на страницата: на неа нема адреса што води до звукот. Кога е избрано Сè, страницата ја нуди снимката само додека работи самиот линк. Запирањето на линкот, или стеснувањето назад, го запира звукот во истиот момент кога ја запира страницата.
Средба за која Chui никогаш не го добил звукот сепак може да се постави на Сè. Нејзината страница едноставно нема плеер.
Линк што си го пратил пред ова да постои не се променил. Секој линк почнува од резимето и останува на него додека некој намерно не го смени.
Можеш да ги побараш и двете со зборови. share_meeting() ѝ дава адреса на средбата и ја враќа, па асистентот може да ја стави директно во пораката што ја пишуваш. Има упатство да ја именува средбата и да почека да кажеш „да“, бидејќи кој ќе ја прочита страницата пред да се предомислиш, веќе ја прочитал. Средба што Chui сè уште ја обработува не може да се објави: зад линкот уште нема ништо.
set_share_level() се трите реда погоре, кажани на глас: побарај на страницата да оди и транскриптот (или снимката), или едното од нив да се тргне. Не може да објави ништо, бидејќи средба без активен линк е грешка. Затоа асистентот замолен да „ја сподели со транскриптот“ го прави тоа во два чекора, а ако вториот не успее, страницата е поограничена отколку што побара, а не поширока. Асистентот има упатство пред да те праша јасно да каже што предава Сè: твојот глас и гласот на сите други, кои може да ги пушти секој што ја има адресата.
За запирање линк асистентот прво прашува. prepare_unshare_meeting() ти кажува за која средба станува збор, која е адресата и колку пати е отворена, а во тој момент сè уште ништо не се случило. Дури откако ќе кажеш „да“, unshare_meeting() го повлекува линкот, и може да го повлече само линкот што токму ти бил покажан. Тоа е истото прашање што го поставува апликацијата кога ја прикажува адресата до копчето, а тука се поставува бидејќи ова не може да се врати.
Chui може да одговори на „кои мои средби може да ги прочита секој што има линк?“ одеднаш, а не средба по средба. Во апликацијата тоа е посебен екран, Поставки → Јавни линкови (Settings → Public links), со листа на секоја средба што има активен линк, кога е објавена и колку пати е отворена страницата, и со можност секој линк да се запре токму таму. Кога ништо не е објавено, тоа го кажува во една реченица, и тоа е смирувачкиот одговор.
list_shared_meetings() е истата листа и кажува што покажува секоја страница: резимето, резимето и транскриптот, или сето тоа плус снимката, бидејќи три активни линка не мора да покажуваат иста работа. Не ги враќа самите адреси: за линкот прашај за конкретна средба. Линковите што веќе си ги запрел ги нема на листата. Ова е она што може да се прочита сега, а не историја на она што некогаш било.
За тоа кој во тимот ја чита средбата одлучуваат нејзините простори: add_meeting_to_workspace(), погоре.
Средба што ја споделил некој друг е туѓ разговор, и можеш да направиш две работи. И двете се на дното на таа средба, таму каде што би било копчето Избриши (Delete) на сопственикот. Ниедното не се прикажува на твоја средба, бидејќи нема кому да ја пријавиш и нема кого да се блокира.
Пријави ја. „Пријави ја средбата (Report this meeting)“ го прима тоа што сакаш да кажеш, со твои зборови, и го праќа до човек во Chui што го чита и одговара. Нема категорија за избирање ниту e-mail адреса за внесување. Страницата што ја отвора јавниот линк ја има истата можност како формулар на самата страница. Тоа е важно, бидејќи тој што ја отвора обично воопшто нема Chui.
report_meeting() е истиот пат, само со пишување. Не е исто што и report_problem(): таа алатка пријавува грешка во Chui (погрешно резиме, снимање што запрело) и оди во друга редица, што ја читаат други луѓе. Оваа е за човек и неговата снимка.
Пријави незаконска содржина. Ако веруваш дека некоја снимка чувана во Chui го крши законот (која било, не само споделена со тебе), Актот за дигитални услуги на ЕУ (Digital Services Act) ти дава право на формална пријава: преку формуларот на chui.io/dsa/report, до кој води линк од страницата на секоја споделена снимка, или со e-mail до privacy@chui.io. Пријавата бара линкот, зошто е незаконска, твоето име и e-mail и твоја изјава дека ја праќаш со добра намера. Добиваш потврда по e-mail, ја прегледува човек, и дознаваш што е одлучено и како да го оспориш. На chui.io/dsa се наоѓаат контакт-точките. report_illegal_content() е истата пријава со пишување.
Блокирај го. По блокирањето, ништо што тој човек споделува повеќе не стигнува до тебе и ништо што ти споделуваш не стигнува до него, вклучително и веќе споделените средби. Ништо не се брише, споделувањето не се прекинува и ништо не се менува: Chui едноставно престанува да ги прикажува, а Поставки → Приватност (Settings → Privacy) ги наведува сите што си ги блокирал, со можност да ја тргнеш блокадата. Кога ќе ја тргнеш, секоја средба се враќа на двете страни, точно како што била.
Блокадата не е исто што и отстранување колега од фирма: останува на сила и ако некој повторно те покани.
prepare_block_person() ти кажува кој би замолкнал и колку средби би престанала да гледа секоја страна. block_person() го прима само токенот што ти го дава, па не може да се блокира никој што претходно не ти бил покажан. unblock_person() тргнува една блокада, а list_blocked() е листата. На неа се секогаш само блокадите што ТИ си ги поставил, бидејќи блокада поставена против тебе не можеш ти да ја тргнеш.
Кога средбата што си ја снимил доаѓа од покана во календарот, картичка под резимето нуди резимето да се испрати по е-пошта до луѓето од таа покана — никогаш транскриптот, снимката или твоите белешки. «Прегледај и испрати» ја покажува секоја адреса означена (можеш да одзначиш кого било или да додадеш адреса) и е-поштата точно каква што ќе замине. Заминува од Chui во твое име, одговорите стигнуваат до тебе, а ти добиваш копија. Врска до средбата има само ако веќе си ја споделил. Една сметка има дневно ограничување на адреси.
prepare_send_notes() ја покажува е-поштата и секој примач; send_notes() прима само токен што тој го дал. Испратена е-пошта не може да се врати.
По секоја средба со други луѓе на поканата, известувањето «твојата средба е подготвена» нуди и да им ги испратиш белешките, со нивниот број; допирот го отвора екранот за праќање, и ништо не заминува додека лицето не притисне испрати. Под тој екран, «Не прашувај по секоја средба» ја запира понудата додека повторно не се вклучи во Поставки → Потсетник за средби. set_notes_offer() ја вклучува или исклучува со пишување; get_account кажува како е сега.
Во Поставки, «Резимето — и на друго место» прима по една веб-адреса за сметка: Slack incoming webhook, Zapier «Catch Hook», Make custom webhook или која било твоја https адреса. Залепи ја и притисни Зачувај: Chui прво испраќа една пробна порака таму и одбива адреса што не ја прима. Оттогаш, кога резимето на средбата е готово, Chui сам го испраќа таму — Slack добива порака во свој облик, секоја друга адреса еден JSON документ (наслов, резиме, врска, време на почеток, траење во минути, јазик). Заминува само резимето, никогаш транскриптот, снимката или белешките што си ги напишал; врска само ако средбата е веќе споделена. Секоја средба заминува еднаш, а гласовните белешки до самиот себе никогаш не заминуваат сами.
Прво се извршува истата проверка на приватноста како за е-пошта. Ако најде нешто што изгледа приватно, не заминува ништо: средбата го кажува тоа, а «Прегледај и испрати» го покажува секој означен дел за да го задржиш или отстраниш пред да го испратиш. Ако адресата престане да ги прима, Поставки кажуваат што одговорила; «Промени ја адресата» или «Запри».
prepare_set_summary_destination() покажува каде би заминувало секое резиме, а set_summary_destination() прима само токен што тој го дал; stop_summary_destination() го запира праќањето. prepare_post_summary() го покажува резимето на една средба такво какво што би заминало (со означените делови на кои треба да одговориш), а post_summary() го испраќа. get_account кажува што е поврзано.
Адреса што прима само објави со клуч го добива во полето Клуч под адресата: оди со секоја објава во заглавието Authorization и откако ќе се зачува, не се прикажува никаде. test_summary_destination() праќа една пробна порака на зачуваната адреса со клучот. Ако адресата не одговори или каже дека е зафатена, Chui прашува уште двапати; одбивање (401 значи погрешен клуч) не се повторува.
Под резимето на состанокот, «Ветено» покажува по една картичка за секое нешто што ти си го ветил — кому, што и до кога. За оние што Chui може да ги напише, е-поштата е веќе напишана: «Види ја е-поштата» ја покажува точно онаква каква што ќе замине, на адресата од поканата или од страницата на лицето (или онаа што ќе ја внесеш еднаш — Chui ја памети кај тоа лице), од Chui во твое име, а одговорите и копија стигнуваат до тебе. Ветување да испратиш датотека кажува која; прикачи една од датотеките на состанокот или додај нова и испрати — до 3,5 MB по порака. Ветување што прво бара твоја работа (понуда со цени, договор) нема е-пошта; картичката само кажува што се должи. «Скриј» ја отстранува картичката и ништо не се испраќа. Картичките не се список на задачи.
list_promises() ги наведува со секоја порака збор по збор. prepare_send_promise() ја покажува пораката, примачот и датотеките, а send_promise() го прима само токенот што тој го дава; prepare_dismiss_promise() и dismiss_promise() на ист начин кријат едно. Испратена порака не може да се врати.
Од build 225. Ако твојата пошта е од Microsoft (Outlook, Microsoft 365), Chui може да ги испрати белешките и е-поштата на ветувањето од твојата сопствена адреса наместо «ти преку Chui»: тогаш таа останува во твојата папка Испратени, а одговорите стигнуваат директно до тебе. На екранот за праќање, «Испрати наместо тоа од <твојата адреса>» еднаш го прашува Microsoft; потоа изборот «Од» се менува меѓу твојата адреса и онаа на Chui, а Chui ја памети онаа што си ја избрал. Истото одобрение овозможува ветување што бара твоја работа да оди во твојот Microsoft To Do — «Додај во мојот To Do» на неговата картичка го запишува со рокот и врска назад до состанокот. Ништо не заминува и ништо не се запишува без твој допир. Фирма што не им дозволува на луѓето сами да одобруваат апликации наместо тоа покажува страница што ја препраќаш до нејзиниот IT. Од твојата адреса една порака носи до 2,9 MB датотеки.
На iPhone (од #1800), «Додај во моите задачи» прашува каде да оди: во Apple Потсетници — во стандардната листа на тој iPhone — или во Microsoft To Do. «Секогаш таму» го памети одговорот на сите твои уреди; «смени» до копчето прашува повторно, а Поставки → Јавни линкови → «Прашувај секој пат» го заборава. Apple Потсетниците не се достапни преку интернет, па потсетникот го запишува самиот твој iPhone, и тоа само кога ќе притиснеш: iOS еднаш прашува дали Chui смее да ги користи Потсетниците, а Chui го додава тој еден потсетник — наслов, рок, за кого е и врска до средбата — и никогаш не ги чита, менува или брише другите. Ако си рекол не, картичката кажува каде да го вклучиш. На Android, Windows и chui.io ветувањата одат во Microsoft To Do. set_todo_destination() го избира местото со пишување.
Ветување што е листа, на пример листа за купување, оди во твојот список на задачи како една задача во која секоја ставка е посебен чекор, по редоследот по кој е кажана, а неговата картичка го покажува прво насловот, а потоа ставките со посветол текст (од build 239).
connect_mailbox() кажува дали е поврзано и, ако не е, каде да се поврзе — асистент не може да го направи тој чекор наместо тебе. set_send_from("mine") или set_send_from("chui") ја избира адресата. prepare_add_task() ја покажува задачата во која би се претворило ветувањето, а add_task() ја запишува; prepare_disconnect_mailbox() и disconnect_mailbox() ја пуштаат врската, по што Microsoft и понатаму го наведува Chui на myaccount.microsoft.com додека не го отстраниш таму.
Пред испраќање Chui го проверува резимето за пасуси што изгледаат лично (од build 224) — цена, забелешка за некого, нешто од твоите белешки, нешто наречено доверливо — и го покажува секој на своето место, со причината: остави го или тргни го од испратеното. Ништо не се одлучува наместо тебе, а твоето резиме не се менува. Потоа «Што сподели» на истата картичка покажува кога отиде, до кого и точно што добија.
prepare_send_notes() ги наведува и пасусите што изгледаат лично и зошто; повикај го пак со remove за оние што лицето ги тргна, и е-поштата што ја покажува е тогаш верзијата што заминува. get_shared_version() чита што отиде.