Как создать команду с нуля и вести её через подключённого ассистента — по шагам.
Всё, что связано с ведением команды, можно сделать, написав ассистенту, подключённому к Chui, — кроме оплаты. Оплата команды (оформление оплаты при добавлении первого коллеги, сохранённая карта, отключение оплаты) делается в Chui на chui.io, в разделе «Команда» (Team) в Настройках (Settings), потому что карту и страницу оплаты не оформишь текстовой командой. Всё, что ниже, предполагает, что команда оплачена; get_company() показывает, так ли это и за сколько мест идёт оплата.
Каждый шаг, который открывает встречи новому человеку или увеличивает счёт, сначала спрашивает: инструмент prepare_… называет человека, что он сможет читать и каким станет счёт, и ничего не меняет. Только если пользователь скажет «да», срабатывает второй инструмент — с токеном, который выдал первый. Ассистент, пропустивший вопрос, всё равно ничего бы не сделал: второй инструмент не принимает ничего, кроме этого токена.
1. Посмотри команду. get_company() — компания, твоя роль, каждый коллега с его идентификатором, каждый администратор и сумма за месяц. 2. Пригласи коллегу. prepare_invite_colleague() с его адресом e-mail (и role: owner, только если он должен стать администратором), затем invite_colleague() с токеном. С момента отправки приглашения за каждое место начисляется плата — шаг подготовки называет сумму в валюте команды. Chui отправляет приглашение на этот адрес. list_invitations() показывает приглашения без ответа; resend_invitation() отправляет приглашение ещё раз тому, кто не ответил; revoke_invitation() отзывает приглашение и освобождает место. 3. Коллега вступает. Коллега входит в Chui с подтверждённым адресом — именно тем, на который пришло приглашение, — и на первом экране нажимает «Вступить в команду» (Join) или просит об этом своего ассистента: get_company() показывает приглашение, затем prepare_join_company() и join_company(). 4. Одобри того, кто попросил. Коллега, чей корпоративный логин соответствует твоей компании, может попросить место (ask_for_seat()). Может и тот, кто вошёл иначе, но подтвердил рабочий адрес: prove_work_email() присылает на него шесть цифр, confirm_work_email() принимает их обратно. list_seat_requests() показывает, кто ждёт и сколько будет стоить ещё одно одобрение; prepare_approve_seat(), затем approve_seat() принимает его в команду, а drop_seat_request() отказывает. 5. Сделай кого-то администратором. prepare_make_admin(), затем make_admin() с его идентификатором из get_company(). Администратор управляет командой и имеет доступ ко всем пространствам, кроме собственного пространства «Личное» (Personal) каждого коллеги. remove_admin() снимает эту роль. 6. Создай пространство. create_workspace() с названием; list_workspaces() показывает все пространства, rename_workspace() переименовывает одно, а prepare_delete_workspace(), затем delete_workspace() удаляет одно. 7. Добавь в него людей. add_to_workspace() с идентификатором пространства и идентификатором коллеги. Этот человек сможет читать то, что в нём уже есть, а не только то, что появится дальше. prepare_remove_from_workspace(), затем remove_from_workspace() убирает его оттуда. 8. Добавь в него встречи. Каждая новая встреча сначала попадает в пространство «Личное» того, кто её записал, и больше никто её не читает. add_meeting_to_workspace() с идентификатором встречи и идентификатором пространства помещает её туда, где её могут читать люди этого пространства — и администраторы. Встреча может быть в нескольких пространствах сразу, и её читает каждый, кто состоит хотя бы в одном из них; remove_meeting_from_workspace() убирает её из одного.
Убрать кого-то из команды — это prepare_remove_colleague(), затем remove_colleague(); выйти из неё самому — prepare_leave_company(), затем leave_company().
Всичко по екипа се прави с писане на свързан асистент — освен плащането: то е в Чуй на chui.io, в раздела «Екип» на Настройки. Стъпките, в този ред: вижте екипа (get_company()); поканете колега (prepare_invite_colleague(), после invite_colleague() — всяко място се добавя към сметката); колегата влиза със същия потвърден адрес и натиска «Влез в екипа», или казва на своя асистент (prepare_join_company(), после join_company()); одобрете поискано място (list_seat_requests(), prepare_approve_seat(), approve_seat()); направете някого администратор (prepare_make_admin(), make_admin()); създайте пространство (create_workspace()); добавете хора в него (add_to_workspace()); добавете срещи в него (add_meeting_to_workspace()) — една среща може да е в няколко пространства наведнъж. Всяка стъпка, която отваря срещи за нов човек или добавя към сметката, първо пита.
Alles am Team geht per Eingabe an einen verbundenen Assistenten — außer dem Bezahlen: das geschieht in Chui auf chui.io, im Team-Bereich der Einstellungen. Die Schritte, in dieser Reihenfolge: das Team ansehen (get_company()); einen Kollegen einladen (prepare_invite_colleague(), dann invite_colleague() — jeder Platz kommt auf die Rechnung); der Kollege meldet sich mit genau dieser bestätigten Adresse an und tritt bei, oder bittet seinen eigenen Assistenten darum (prepare_join_company(), dann join_company()); einen erbetenen Platz bewilligen (list_seat_requests(), prepare_approve_seat(), approve_seat()); jemanden zum Admin machen (prepare_make_admin(), make_admin()); einen Arbeitsbereich anlegen (create_workspace()); Leute hinzufügen (add_to_workspace()); Besprechungen hinzufügen (add_meeting_to_workspace()) — eine Besprechung kann in mehreren Bereichen zugleich sein. Jeder Schritt, der einem neuen Menschen Besprechungen öffnet oder die Rechnung erhöht, fragt zuerst.
Todo lo del equipo se hace escribiendo a un asistente conectado — salvo pagarlo: eso se hace en Chui en chui.io, en la sección Equipo de Ajustes. Los pasos, en este orden: ver el equipo (get_company()); invitar a un colega (prepare_invite_colleague(), luego invite_colleague() — cada puesto son un puesto más en la factura); el colega entra con esa misma dirección verificada y se une, o se lo pide a su propio asistente (prepare_join_company(), luego join_company()); aceptar un puesto pedido (list_seat_requests(), prepare_approve_seat(), approve_seat()); hacer administrador a alguien (prepare_make_admin(), make_admin()); crear un espacio (create_workspace()); añadir personas (add_to_workspace()); añadirle reuniones (add_meeting_to_workspace()) — una reunión puede estar en varios espacios a la vez. Cada paso que abre reuniones a alguien nuevo o suma a la factura pregunta antes.
Tout ce qui concerne l'équipe se fait en écrivant à un assistant connecté — sauf le paiement : il se fait dans Chui sur chui.io, dans la section Équipe des Réglages. Les étapes, dans cet ordre : voir l'équipe (get_company()) ; inviter un collègue (prepare_invite_colleague(), puis invite_colleague() — chaque siège s’ajoute à la facture) ; le collègue se connecte avec cette adresse vérifiée et rejoint, ou le demande à son propre assistant (prepare_join_company(), puis join_company()) ; accepter un siège demandé (list_seat_requests(), prepare_approve_seat(), approve_seat()) ; nommer quelqu'un administrateur (prepare_make_admin(), make_admin()) ; créer un espace (create_workspace()) ; y ajouter des personnes (add_to_workspace()) ; y ajouter des réunions (add_meeting_to_workspace()) — une réunion peut être dans plusieurs espaces à la fois. Chaque étape qui ouvre des réunions à quelqu'un de nouveau ou alourdit la facture demande d'abord.
Tutto del team si fa scrivendo a un assistente collegato — tranne pagarlo: quello si fa in Chui su chui.io, nella sezione Team delle Impostazioni. I passi, in quest'ordine: vedere il team (get_company()); invitare un collega (prepare_invite_colleague(), poi invite_colleague() — ogni postazione costa una postazione in più sul conto); il collega accede con quello stesso indirizzo verificato ed entra, o lo chiede al proprio assistente (prepare_join_company(), poi join_company()); accettare una postazione richiesta (list_seat_requests(), prepare_approve_seat(), approve_seat()); rendere qualcuno amministratore (prepare_make_admin(), make_admin()); creare uno spazio (create_workspace()); aggiungervi persone (add_to_workspace()); aggiungervi riunioni (add_meeting_to_workspace()) — una riunione può stare in più spazi insieme. Ogni passo che apre riunioni a qualcuno di nuovo o aumenta il conto chiede prima.