Ler e enviar mensagens do chat por um assistente de IA
Com um assistente de IA ligado ao Elefante pelo MCP (o protocolo que deixa o assistente usar ferramentas do Elefante em seu nome), você pode pedir "resuma o que falaram comigo hoje" ou "avise a Ana que a reunião mudou". O assistente vê e faz só o que você veria e faria: as conversas de que você participa.
Como funciona
O assistente usa quatro ferramentas. Três só leem; enviar mensagem é a única que escreve.
| Ferramenta | O que faz | Detalhes |
|---|---|---|
conversations_recent | Lista as suas conversas, da mais recente para a mais antiga | Traz o nome e a última mensagem de cada uma, com autor e data. Padrão de 20 por página |
conversations_recent_messages | Lista as mensagens recentes de todas as suas conversas juntas | Pode filtrar a partir de uma data e hora (since). Padrão de 50 por página |
conversations_read | Lê as mensagens de uma conversa | Recebe o identificador da conversa. Padrão de 30 mensagens, das mais novas para as mais antigas |
conversations_send | Envia uma mensagem em seu nome | Para uma conversa existente, ou para uma pessoa com quem você já tem mensagem direta. O texto aceita markdown |
As mensagens chegam ao assistente pelo resumo em texto, sem anexos nem imagens. A mensagem enviada pelo assistente aparece no Chat para todos como sua, na hora.
O que o assistente não faz
Não cria conversa nem grupo novo, não edita nem apaga mensagens, não reage, não fixa e não vota em enquete. Uma mensagem enviada pelo assistente não avisa por menção em Atualizações.
Depende de
- Um assistente de IA conectado ao Elefante. Veja Integrações.
- Para mandar a uma pessoa, a mensagem direta com ela precisa existir. Veja Começar uma conversa.
- Na conversa de um espaço, você precisa ter aberto essa conversa no Chat pelo menos uma vez.
Se deu errado
| Mensagem ou sintoma | Causa | O que fazer |
|---|---|---|
You are not a member of this conversation | Você não participa da conversa. Na conversa de um espaço, você ainda não a abriu no Chat | Abra a conversa no Chat uma vez e peça de novo |
No existing DM with user_id=... | Você nunca trocou mensagem direta com essa pessoa | Comece a conversa no Chat e peça de novo |
Conversation not found | O identificador da conversa não existe | Peça ao assistente para listar as conversas antes |
Cannot DM yourself | O pedido era mandar mensagem para você mesmo | Escolha outra pessoa |
Provide conversation_uuid or to_user_id | Faltou dizer para onde mandar | Diga a conversa ou a pessoa |
Onde acessar
| Onde | Endereço | Acesso direto |
|---|---|---|
| Conversas que o assistente lê | /conversations | Sim |
| Aplicativos conectados (ver e revogar o acesso do assistente) | /profile/connected-apps | Sim |