REST · Webhooks · N8N · Make

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.

Integrações

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.

Exemplo real

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"
  }
}
Passo a passo

Do zero à chamada em 4 passos

1

Criar conta

Cadastre-se, acesse o dashboard e gere seu Bearer Token em Configurações → API.

2

Configurar agente

No Agent Studio, defina o roteiro (prompt), a voz LIA desejada e as ferramentas — Agenda, Sheets ou webhook.

3

Disparar via API

POST no endpoint com to, agent_id, sip_trunk_id e metadados opcionais.

4

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.

API LIA

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.

Começar trial grátis ->

Sem cartão de crédito · Acesso imediato