O que um assistente ligado pode e não pode fazer numa conta, e como terminar a ligação.
O Chui liga-se ao Claude e ao ChatGPT através do Model Context Protocol, em https://mcp.chui.io. Ligar demora cerca de dois minutos ao computador; chui.io/claude e chui.io/chatgpt mostram os passos ecrã a ecrã. Iniciar sessão na página do próprio Chui é a aprovação. Depois disso, não há mais nada.
Sobretudo ler. Pode ler:
Pode também alterar algumas coisas, mas tem instruções para o fazer apenas quando o utilizador pede:
Algumas correções substituem algo de que o Chui não guarda cópia: as notas escritas durante uma reunião, o resumo da reunião (corrigido à mão ou reescrito pelo Chui) e o que o Chui sabe sobre uma pessoa. Por isso, o assistente pergunta primeiro sobre cada uma. Vê o que lá está agora e aquilo em que se tornaria, e nada é guardado até o utilizador dizer «sim». A transcrição não pode ser alterada de todo.
Pode também terminar sessões iniciadas, como a de um dispositivo ou a de uma das formas de iniciar sessão. Nenhuma delas elimina uma reunião. Definições, alteradas a pedido e Formas de entrar e o que tem sessão iniciada descrevem estas duas por completo. A segunda explica a única coisa que terminar a última sessão leva efetivamente consigo.
Pode também gerir uma empresa. Sem pedir confirmação, pode criá-la, ver quem faz parte dela e retirar um convite. Depois de perguntar e de indicar a pessoa ou a empresa, pode convidar um colega, aprovar alguém que pediu um lugar, aderir a uma empresa que convidou o utilizador, tornar alguém administrador, remover um colega ou sair. Gere também os espaços de trabalho da equipa. Gerir a tua equipa por escrito explica passo a passo como montar uma equipa a partir do zero, e Empresas no Chui tem as regras completas.
Aumentar uma equipa custa dinheiro, e a pergunta que o assistente faz primeiro tem de o dizer. Imagina um assistente que convida alguém e omite «e a equipa paga mais 9,99 € por mês por isso» (na moeda em que a equipa paga). Esse assistente aceitou um preço em nome do utilizador.
Estas ações aumentam uma equipa, e uma equipa é paga pela empresa — um preço por cada lugar, incluindo o do proprietário:
Um assistente pode convidar e aprovar, mas só depois de duas coisas. Primeiro, prepare_invite_colleague() ou prepare_approve_seat() tem de indicar a pessoa e o novo total mensal. Depois, o utilizador tem de dizer «sim». O assistente não pode CRIAR uma equipa. Pagar uma equipa faz-se no Chui, em chui.io: o pagamento do primeiro colega, a página do cartão e o cancelamento da faturação. Tudo isto é recusado a um assistente, seja qual for a forma como o peça. O que uma equipa paga pode ser consultado: get_company() indica os lugares e o total mensal.
Há mais uma ação que escreve, mas escreve no Chui e não na conta. O assistente pode comunicar um problema com o Chui, ou transmitir uma ideia para ele, em nome do utilizador. Vê mais abaixo.
Pode também dar a uma reunião um endereço público na web, decidir quanto da reunião essa página mostra e retirar o endereço. São as únicas coisas desta lista que saem da conta. Qualquer pessoa com o link lê o resumo, sem precisar de conta Chui. Lê também a transcrição completa, se o tiveres autorizado, e ouve a própria gravação, se também o tiveres autorizado. A gravação é o máximo que o Chui coloca numa página pública.
share_meeting publica sempre ao nível do resumo, e set_share_level é a única forma de ir mais longe. Por isso, alargar a página é um segundo pedido. O assistente tem instruções para o descrever por completo e esperar por um «sim», mas o Chui não consegue verificar se o fez. É por isso que a ferramenta está declarada como openWorldHint, e é por isso que a aprovação do próprio utilizador, para cada ferramenta, é o que trava uma chamada que ninguém pediu. Se voltares a restringir a página, a gravação deixa de ser reproduzida logo no pedido seguinte do navegador. Quem mais pode ver uma reunião descreve os três níveis por completo.
Só a pessoa que gravou uma reunião pode fazer qualquer uma destas coisas. Antes de retirar um endereço, o assistente pergunta primeiro, com palavras que indicam a reunião e o endereço. A ação não pode ser desfeita. Por isso, só aceita um token gerado por essa pergunta e não consegue chegar a mais nada. O Chui pede ao assistente que te mostre isso e espere, mas não consegue verificar se o fez. Quem mais pode ver uma reunião descreve isto por completo.
Pode também desligar um dos calendários da conta, e esta é outra ação sobre a qual tem de perguntar primeiro. Ligar um calendário explica o que isso remove. O que ninguém espera é perder a ligação entre as gravações e as entradas do calendário a que correspondiam, e essa ligação não volta. A mesma página explica o que o Chui pode e não pode prometer sobre essa pergunta.
Pode também eliminar uma reunião. É a única ação desta lista que destrói algo em vez de apenas o parar: a gravação, a transcrição, o resumo e as notas, para sempre. Pergunta da mesma forma. prepare_delete_meeting() indica de que reunião se trata, e ainda nada aconteceu. delete_meeting() só aceita a resposta a essa pergunta, por isso não pode ser apontado a uma reunião que não te foi mostrada. O que acontece depois de parares descreve isto por completo.
Pode também juntar duas reuniões que são, na verdade, uma só conversa. Isto elimina uma das duas e substitui os dois resumos. prepare_merge_meetings() indica as duas gravações e não altera nada, e merge_meetings() só aceita a resposta a essa pergunta. Não é possível desfazer, mas não se perde áudio nenhum. O que acontece depois de parares descreve isto por completo, incluindo os dois casos que o Chui recusa.
Pode também cortar uma gravação em várias reuniões, quando deixaste o telemóvel a gravar entre elas. find_split_points() diz onde estão os silêncios longos e não altera nada. prepare_split_meeting() indica cada parte que passaria a existir, e split_meeting() só aceita a resposta a essa pergunta. Não se perde áudio nem palavras, e os nomes atribuídos às vozes mantêm-se. O que desaparece é o resumo da gravação inteira. O que acontece depois de parares descreve isto por completo.
Pode também decidir que duas entradas da lista de pessoas são o mesmo ser humano. Isto destrói uma delas. Pode também desfazer essa junção, durante trinta dias no máximo e não em todos os casos. Pergunta sobre as duas ações da mesma forma, em dois passos. prepare_merge_people() indica as duas entradas e quantas reuniões tem cada uma, e não altera nada. merge_people() só aceita a resposta a essa pergunta. prepare_unmerge_people()/unmerge_people() são os mesmos dois passos para desfazer. As pessoas das tuas reuniões descreve isto por completo.
E consegue chegar às tuas conversas com o «Pergunta ao Chui», o assistente dentro da aplicação — list_conversations() lista-as da mais recente para a mais antiga, get_conversation() lê uma por inteiro, com as reuniões de onde veio cada resposta, e rename_conversation() dá-lhe um novo título. Apagar uma é perguntado nos mesmos dois passos: prepare_delete_conversation() nomeia-a, diz quando foi e quantas perguntas tem, e delete_conversation() aceita apenas a resposta a isso. As reuniões de que a conversa falou ficam intactas. Não pode fazer perguntas ao «Pergunta ao Chui» — é ele próprio um assistente, e estaria só a pagar a um segundo para repetir o que diz.
Nada a que tenha acesso inicia uma gravação ou elimina diretamente uma pessoa. Nada a que tenha acesso alarga as formas de entrar na conta, nem inicia, altera ou para um pagamento. A única cobrança que pode causar é um lugar numa fatura de equipa que já está a ser paga, quando convida ou aprova um colega. Mesmo assim, só depois de indicar o novo total mensal e ouvir «sim».
O assistente não pode:
Estas ações são recusadas seja qual for a forma do pedido. O calendário é recusado porque uma permissão concedida ao Chui sobrevive ao assistente que a pediu, por isso terminar a sessão do assistente não a retiraria. Além disso, o consentimento é sempre dado num navegador, na Google ou na Microsoft. A compra e o cancelamento são recusados por outra razão: é o dinheiro do utilizador, e um modelo não tem cartão nem conta da App Store.
Vale a pena repetir a questão de adicionar uma forma de iniciar sessão. Um assistente pode alterar tudo numa conta, mas nunca pode criar uma segunda chave para ela. Uma porta acrescentada assim sobreviveria à ligação. O único ecrã que promete listar todas as formas de entrar na conta pareceria completo e, mesmo assim, estaria errado.
Eliminar a conta é a outra ação recusada, e recusado não quer dizer escondido. É a única ação que retira de uma vez todas as formas de voltar a entrar, incluindo a do próprio assistente. Por isso, o Chui faz a pergunta e recebe a resposta na própria aplicação. Nenhum assistente recebe alguma vez uma confirmação para responder em teu nome. delete_my_account() não elimina nada. Existe para que, ao perguntares, encontres a porta e não um beco sem saída. Responde com as indicações: abre o Chui, vai a Definições (Settings) e toca em Elimina a conta no fundo do ecrã. Aí, o Chui indica tudo o que desapareceria antes de destruir seja o que for. Definições, alteradas a pedido descreve esse ecrã por completo.
A chave que o assistente tem é uma chave normal da conta, e não uma chave estreita, cortada à medida destas poucas coisas. Por isso, o limite honesto é a conta inteira, embora nada do que hoje está disponível se aproxime dele. O Chui diz isto na sua própria página de consentimento, e não numa política que ninguém lê.
list_help() mostra todos os temas deste guia, cada um com um resumo de uma linha. É barato o suficiente para ser chamado antes de qualquer resposta. read_help() devolve uma página. As mesmas páginas estão disponíveis como recursos em chui://help/<topic>, para os clientes que consultam recursos.
Consulta o Chui antes de dizeres a alguém que o Chui não faz alguma coisa. Quando alguém pede para fazer algo, normalmente está a pedir para descobrir como.
report_problem() envia uma comunicação de erro às pessoas que fazem o Chui. Vai para a mesma fila para onde escreve o botão Comunica um problema (Report a problem) da aplicação Chui, e é lida da mesma forma. Esta ferramenta existe porque, quando o Chui se engana, é muitas vezes nesse momento que alguém está a falar disso com um assistente. Antes, uma queixa feita aí não chegava a ninguém.
O assistente é o melhor dos dois para comunicar um problema, por uma razão concreta: tem o identificador da reunião, a pergunta que foi feita e a resposta que veio. Com isso, «o resumo estava errado» passa a ser algo que qualquer pessoa consegue investigar. O assistente deve perguntar antes de enviar, porque a comunicação segue com a conta do próprio utilizador. Deve também dizer claramente que não chegará nenhuma resposta na conversa.
Só é enviado o que o assistente escrever na comunicação. O Chui não lhe anexa transcrição, resumo nem gravação. Só é possível anexar uma imagem a partir da aplicação.
O mesmo report_problem() aceita ideias, não apenas erros: um desejo, um pedido de funcionalidade, algo que tornaria o Chui melhor. O assistente marca a mensagem como sugestão. Assim, chega às pessoas que fazem o Chui como uma ideia e não como uma queixa, e é lida da mesma forma. Mesmo assim, vale a pena consultar primeiro este guia, porque o que alguém deseja pode já existir.
A ligação aparece na aplicação em Definições → Dispositivos (Settings → Devices), ao lado do telemóvel e do Mac. Termina sessão nos outros dispositivos (Sign out on other devices) termina-a. A partir desse momento, o assistente já não pode perguntar nada ao Chui.
Duas coisas sobrevivem ao fim da ligação, e a segunda é a mais importante.
A primeira é um link de áudio já entregue. Continua a funcionar até expirar sozinho: cerca de doze horas para uma reunião do próprio utilizador, e cerca de uma hora para uma reunião partilhada por um colega.
A segunda é um link público para um resumo, que continua público. O link pertence à reunião, e não à ligação que o criou. Terminar a ligação não o fecha, e não deves contar com isso para o fechar. Retira-o ou elimina a reunião. Terminar a sessão de um assistente não retira o link. Para isso, desativa a partilha nessa reunião, na aplicação ou pedindo ao assistente.
No plano gratuito, há uma coisa que fecha essa página, e não é a ligação. Trinta dias depois de o Chui ter recebido uma reunião, o histórico de uma conta gratuita deixa de abrir, e a página publicada deixa de abrir com ele. O endereço continua a existir, mas não mostra nada a ninguém que o tenha. A reunião, a gravação e a transcrição ficam intactas, e o Chui Pro volta a abri-las. Por isso, um link entregue a alguém por uma conta gratuita é público até ser retirado, mas só é legível durante trinta dias.
Uma frase por pergunta: o que a pessoa queria descobrir, pelas suas próprias palavras. Serve para melhorar a pesquisa. A política de privacidade do Chui diz para que é que essa frase nunca é usada, onde é guardada e quando é apagada.