Quais contas podem acessar seu Chui, quais dispositivos estão conectados e como desconectar um.
São duas listas diferentes, e a diferença importa quando algo dá errado.
Uma forma de entrar é a prova de quem você é: uma conta Apple, Google ou Microsoft. Ela sobrevive a qualquer desconexão. Por isso, quem teve a conta Google roubada precisa desta lista: desconectar os dispositivos deixa essa porta aberta.
Um dispositivo é algo que está conectado agora. Desconectá-lo encerra essa sessão e não muda nada sobre quem você é.
list_sign_in_methods() mostra todas as formas de entrar da conta, o endereço de cada uma e quando foi usada pela última vez. remove_sign_in_method() remove uma delas.
O Chui não deixa remover a última, para que ninguém fique trancado fora da própria conta. A remoção não mexe em nada na conta: nenhuma reunião, nenhuma pessoa, nenhuma configuração.
Não dá para adicionar uma forma de entrar pelo assistente. Isso é feito no aplicativo do Chui, em Configurações → Formas de entrar (Settings → Ways to sign in). Veja Chui dentro de um assistente para entender por que um assistente conectado pode mudar tudo na conta, mas nunca criar uma segunda chave para ela.
list_devices() mostra todos os celulares, Macs, navegadores e assistentes conectados agora, do uso mais recente para o mais antigo, com uma marcação no que você está usando para conversar. Um assistente conectado é uma sessão comum e aparece ali ao lado dos celulares.
sign_out_device() desconecta um deles. sign_out_other_devices() desconecta todos de uma vez, menos o que fez o pedido. É o que usar quando um celular é perdido.
Nenhuma reunião é excluída. As gravações feitas por um dispositivo continuam exatamente onde estão, com títulos, transcrições e resumos, e quem estiver com ele pode entrar de novo com qualquer uma das formas acima. O que a desconexão faz é cortar o acesso daquele dispositivo agora: ele não consegue ler mais nada e não recebe mais notificações.
Uma coisa se perde, sim, mas só quando a última sessão termina. Uma conta sem ninguém conectado não tem por que manter uma autorização ativa do Google ou da Microsoft. Então, desconectar o último dispositivo também desconecta a agenda vinculada e apaga o vínculo de cada gravação antiga com o evento da agenda a que ela correspondia. As reuniões mantêm os nomes, as listas de convidados e tudo o que foi dito nelas; o que se perde é “qual evento da agenda era este”, que é o que permite responder “o que dissemos da última vez”. Reconectar a agenda depois cria uma conexão nova e não traz esses vínculos de volta. Desconectar um dispositivo entre vários nunca faz isso.
Se a conexão pela qual você está conversando for a desconectada, a conversa com o Chui termina ali: não dá para perguntar mais nada depois disso.
Uma chave de API permite que um servidor — um serviço de reuniões, um script — envie reuniões para esta conta sozinho. Só o dono da conta cria uma, e numa conta de empresa só os administradores; a chave aparece uma vez, quando é criada.
list_api_keys() mostra cada chave com o nome, quem a criou e quando um servidor a usou pela última vez. prepare_revoke_api_key() e depois revoke_api_key() revogam a chave em duas etapas: ela para de funcionar na hora, e as reuniões que já enviou continuam lá.
create_api_key() não cria nada: um assistente não pode criar uma chave, porque ela continuaria funcionando depois que o assistente saísse. Ele diz onde tocar em Criar chave no Chui — Configurações → Chaves de API.