ibot_get_chat_link
Find an existing I-Bot contact by phone number and return its chat ID and direct link. Searches active and archived chats across devices without sending messages.
Instructions
Busca um contato existente no I-Bot pelo número de telefone. Usa a API interna do painel (sem navegador, <1s) e cai no Playwright se ela falhar. Tenta múltiplos formatos de número e cobre chats ativos e arquivados. Aceita filtro por aparelho (padrão: IBOT_DEVICE, ou todos) — o mesmo número pode existir em outro aparelho com conversa diferente. Retorna chat_id e link direto. NÃO envia mensagem. Requer a sessão do painel (rode ibot-mcp login primeiro).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"chat_number": "<chat_number>"
},
"name": "ibot_get_chat_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | No | Aparelho (número conectado) no I-Bot: nome, parte do nome ou id. Padrão: IBOT_DEVICE; sem ela, busca em todos. O mesmo número pode existir em outro aparelho com conversa diferente — em conta com vários aparelhos, filtre. | |
| archived | No | Se true, quando não encontrar entre os não arquivados, tenta também os arquivados/fechados (padrão: true). | |
| chat_number | Yes | Número do telefone para buscar (ex: 5511999990000, +55 11 99999-0000, 999990000). Aceita formatos variados — a busca tenta múltiplas variantes automaticamente. |