n8n · HTTP Request · Webhooks

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.

Facilidade

Do trigger à voz em 3 passos

O mesmo padrão que você já usa no n8n — só muda o destino do HTTP.

1

Trigger

Sheets, CRM, formulário ou Schedule — qualquer node que entregue telefone + metadados.

2

HTTP Request

POST https://voxagtel.com/api/v1/calls com Bearer lia_…, agente e tronco SIP.

3

Webhook

A LIA posta call.started / call.ended na URL do agente — você atualiza o CRM sem polling.

Prova

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 }}

Escala

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.

Possibilidades

Receitas prontas para o seu segmento

Trigger no n8n → voz na LIA → retorno no webhook.

Vendas

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
Ver caso completo →
Saúde

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
Ver caso completo →
Financeiro

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
Ver caso completo →
CS / Retenção

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
FAQ

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.

n8n + LIA

Monte o fluxo hoje

Crie a conta, gere a key, cole no HTTP Request e faça a primeira ligação de teste.

Começar trial grátis ->

Sem cartão de crédito · Acesso imediato