Desenvolvedores
Conecte seus agentes de IA e seus sistemas ao escritório
Três portas, uma chave. MCP para agentes de IA conversarem com o escritório, API REST para ler e gravar dados, webhooks para receber eventos. A chave é criada em Organização > API.
Disponível nos planos Pro e Premium. Chaves de teste não gravam nada.
O que um agente pode escrever
Toda ferramenta tem um nível. Leitura só precisa do escopo mcp. Escrita leve, como criar tarefa, criar lead ou atualizar o status de um lead, precisa do escopo write e acontece sem confirmação. Escrita sensível, como enviar uma mensagem de WhatsApp, enviar e-mail ou arquivar um prazo, exige o escopo write, o parâmetro confirm igual a true e um operador identificado. Sem esses três, a chamada é recusada.
Chaves de teste liberam leitura e MCP em modo somente leitura e bloqueiam qualquer escrita. Use uma para homologar sem medo. Mensagens de WhatsApp em texto livre ainda dependem da janela de 24 horas da Meta e de a organização ter esse recurso ligado.
API REST
Uma chamada autenticada. Escopos: read para consultas, write para criar leads e para escritas via MCP, mcp para agentes. Especificação completa em /openapi.yaml.
curl -H "Authorization: Bearer xam_SUA_CHAVE" \
https://app.xamann.com.br/api/v1/leads
GET/api/v1/healthHealth check (público)
GET/api/v1/leadsListar leadsauth
POST/api/v1/leadsCriar lead (escopo write)auth
GET/api/v1/leads/statsEstatísticas do funilauth
GET/api/v1/pessoas?q=nomeBuscar pessoasauth
GET/api/v1/processosListar processosauth
GET/api/v1/entrevistasListar entrevistasauth
GET/api/v1/tarefas?cod_pessoa=…Buscar tarefasauth
GET/api/v1/prazos?dias=7Prazos processuaisauth
Webhooks
Cadastre a URL e um segredo em Organização > API, ou pela chamada abaixo. Cada evento chega como um POST assinado; falhas são reentregues automaticamente e podem ser reenviadas à mão.
lead.criadoUm lead entra pelo site, widget ou WhatsApp
lead.convertidoO lead vira cliente
tarefa.concluidaAlguém conclui uma tarefa
audiencia.criadaUma audiência é agendada
prazo.proximoUm prazo se aproxima
documento.assinadoO cliente assina no ZapSign
processo.novo_andamentoUm andamento novo é registrado
POST /api/organizacao/webhooks
{ "event_type": "lead.criado", "target_url": "https://seu-sistema/webhook", "secret": "…" }Planos
O plano Pro inclui MCP, API e webhooks, Datajud para auditoria e RAG completo em petições, além de tudo do Starter. O Premium amplia os limites e inclui suporte técnico.