API para Integração de Agente de Voz IA
API REST documentada, webhooks de eventos e integração nativa via HTTP Request no n8n e no Make. Dispare agentes de voz direto dos seus fluxos — sem SDK.
Conecte onde seu fluxo já existe
Do N8N ao REST direto — escolha a forma de integração que se encaixa na sua operação.
Use o node HTTP Request do n8n para disparar uma chamada via POST — agente, número e metadados. O resultado volta no Webhook Trigger (call.started / call.ended). Sem community node: só HTTP nativo.
No Make, conecte um módulo HTTP ao endpoint da LIA e dispare agentes de voz a partir de qualquer trigger — formulário, CRM, Sheets, e-mail. O resultado da chamada alimenta os próximos módulos do seu cenário.
A API REST aceita autenticação Bearer e retorna JSON. No POST de discagem use to, agent_id, sip_trunk_id e metadata opcional. Prompt e voz ficam configurados no agente no portal.
Configure uma URL de webhook e receba eventos em tempo real: chamada iniciada, transcrição parcial, turno do agente, chamada encerrada e custo final. Payload em JSON com todos os metadados da conversa.
Um POST. Uma chamada de voz.
Copie, cole e ajuste os parâmetros — o agente liga para o número informado usando a voz e o roteiro que você configurou no dashboard.
# Disparar chamada de voz via API REST
curl -X POST https://voxagtel.com/api/v1/calls \
-H "Authorization: Bearer {SEU_TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"to": "+5511999990000",
"agent_id": 1,
"sip_trunk_id": 1,
"metadata": {
"nome_cliente": "João Silva",
"campanha": "cobranca-setembro"
}
}'
# Resposta (resumo)
{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"status": "queued",
"agent_id": 1,
"to": "+5511999990000"
}
}
Do zero à chamada em 4 passos
Criar conta
Cadastre-se, acesse o dashboard e gere seu Bearer Token em Configurações → API.
Configurar agente
No Agent Studio, defina o roteiro (prompt), a voz LIA desejada e as ferramentas — Agenda, Sheets ou webhook.
Disparar via API
POST no endpoint com to, agent_id, sip_trunk_id e metadados opcionais.
Receber transcrição
O webhook entrega o JSON com transcrição completa, duração, status e custo — alimente seu CRM automaticamente.
O que a API oferece
Tudo que você precisa para construir fluxos robustos de chamadas de voz em produção.
Autenticação Bearer
Token JWT gerado no dashboard. Rotação a qualquer momento, sem reiniciar serviços.
Webhook de transcrição
Receba o JSON completo da conversa — turnos, texto, duração e custo — assim que a chamada encerrar.
Disparo em lote
Envie uma lista de números via CSV ou array JSON e a plataforma agenda e distribui as chamadas automaticamente.
Timeout configurável
Defina tempo máximo de conversa por chamada — evite consumo excessivo em fluxos de alta escala.
Retry automático
Chamadas sem atendimento podem ser reagendadas automaticamente com intervalo e número de tentativas configuráveis.
Logs em tempo real
Acompanhe o status de cada chamada — em fila, conectada, encerrada — via polling ou eventos de webhook.
Comece a integrar agora mesmo
Crie sua conta, gere o token e dispare sua primeira chamada em menos de 10 minutos — sem cartão de crédito.
Sem cartão de crédito · Acesso imediato