Agente de voz direto do seu fluxo n8n
Um POST dispara a ligação. O webhook devolve o resultado. Sem SDK, sem community node — só o HTTP Request nativo do n8n e a API da LIA.
Do trigger à voz em 3 passos
O mesmo padrão que você já usa no n8n — só muda o destino do HTTP.
Trigger
Sheets, CRM, formulário ou Schedule — qualquer node que entregue telefone + metadados.
HTTP Request
POST https://voxagtel.com/api/v1/calls com Bearer lia_…, agente e tronco SIP.
Webhook
A LIA posta call.started / call.ended na URL do agente — você atualiza o CRM sem polling.
Configure o HTTP Request assim
Copie, cole no n8n e troque key, agent_id e número.
| Method | POST |
| URL | https://voxagtel.com/api/v1/calls |
| Auth | Header Authorization: Bearer lia_… |
| Body | JSON abaixo |
# Body do HTTP Request no n8n
{
"to": "+5511999999999",
"agent_id": 1,
"sip_trunk_id": 1,
"metadata": {
"lead_id": "abc",
"origem": "n8n"
}
}
# Webhook que a LIA envia em call.ended
{
"event": "call.ended",
"call": {
"id": "uuid",
"status": "completed",
"to": "+5511999999999",
"metadata": { "lead_id": "abc" },
"duration_seconds": 42
}
}
Expressões úteis: {{ $json.telefone }}, {{ $json.call.metadata.lead_id }}, {{ $json.event }}
Do lead único à planilha com mil linhas
O n8n orquestra o volume; a LIA respeita limites sem travar o fluxo.
Lote no n8n
Split In Batches + HTTP Request: uma linha, uma ligação. Controle o ritmo no próprio workflow.
Webhook assíncrono
Não precisa Wait infinito. call.ended chega quando a conversa termina — atualize CRM em paralelo.
Limites claros
HTTP 429 (concorrência) e saldo insuficiente: trate com IF no n8n e recarregue no portal.
Receitas prontas para o seu segmento
Trigger no n8n → voz na LIA → retorno no webhook.
Lead no CRM → ligação SDR
- Trigger: Webhook do CRM ou nova linha no Sheets
- Voz: Agente qualifica (BANT), confirma interesse e agenda
- Retorno: call.ended atualiza status e duração no CRM
Formulário → confirmação de agenda
- Trigger: Typeform / WhatsApp / planilha de pacientes
- Voz: LIA confirma horário, dados e orientações
- Retorno: Webhook grava resultado e libera o próximo slot
Inadimplência → cobrança humanizada
- Trigger: Fila diária no n8n a partir do ERP
- Voz: Lembrete, renegociação e envio de segunda via
- Retorno: call.ended marca contato efetivo e próximo passo
Pós-venda → pesquisa de satisfação
- Trigger: Pedido entregue ou N dias após a compra
- Voz: Pesquisa NPS por voz, tom natural
- Retorno: Score e comentários voltam no metadata do webhook
Dúvidas rápidas de quem usa n8n
Como autentico?
Gere uma API key no portal (lia_…) e envie no header Authorization Bearer. A key só aparece uma vez.
Preciso de tronco SIP?
Sim, para outbound real. Cadastre o tronco BYO no portal e passe o sip_trunk_id no body.
Quais eventos chegam no webhook?
call.started e call.ended, com header X-Lia-Event. Cole a Production URL do n8n no campo URL (n8n) do agente.
E o Make?
O mesmo contrato REST. Esta página é focada em n8n; a referência geral está em API & Integrações.
Monte o fluxo hoje
Crie a conta, gere a key, cole no HTTP Request e faça a primeira ligação de teste.
Sem cartão de crédito · Acesso imediato