Em poucas palavras
- Contrate um número ACTIVE, é a linha de origem (
from). - Origine com
from,toe o que falar ao atender (speak, áudio ougather). - Acompanhe e controle pela API ou webhooks (
voice.call.*).
Antes de começar
- Número ACTIVE no workspace
- Chave com
voice:call(evoice:read/voice:controlconforme o fluxo) - Saldo ou créditos disponíveis
- Autenticação:
Authorization: Bearer sk_live_...oux-api-key - Base URL:
https://api.notifique.dev - Destinos em E.164 com
+(ex.:+5511999887766)
1. Originar uma chamada
Dois caminhos, escolha o que combina com sua integração:1A, Pelo painel
- Voz → Nova chamada
- Selecione o número de origem e o destino
- Defina o prompt (TTS ou áudio) e dispare
1B, Pela API
to é um array (até 100 destinos). Escopo: voice:call.
id da chamada para consultar e controlar.
Outras opções no body (altere type e payload):
type: "play", tocar áudio por URL:payload.audioUrltype: "gather", coletar DTMF:payload.gathercomprompt,maxDigits,timeoutSecstype: "template", template do workspace:payload.templateId+variablesopcionaisrecord: true, gravar a ligaçãomachineDetection: "detect", detectar caixa postal
from aceita o id do número no workspace ou o E.164, precisa estar ACTIVE.
2. Listar e consultar
Listar chamadasdirection (OUTBOUND ou INBOUND). Escopo: voice:read.
Consultar uma chamada
includeEvents=true, a resposta traz a linha do tempo interna da sessão.
3. Controlar chamada ativa
Enquanto a ligação está em andamento, execute ações na rotaPOST /v1/voice/calls/:id/actions/{action}. Escopo: voice:control.
Exemplo, falar texto (TTS):
A sessão precisa estar ativa (chamada atendida e em andamento).
4. Baixar gravação
Quando a gravação estiver pronta:voice:read. Você também recebe voice.call.recording.ready no webhook.
5. Chamadas recebidas (inbound)
- Configure
inboundVoiceActionno número, Números de Telefone - Com
WEBHOOK_CONTROL, recebavoice.call.receivede controle pela API - Com
FORWARD, encaminhe paraforwardToE164 - Com
TTS_HANGUP, fale o texto configurado e encerre
6. Webhooks (opcional)
Configurevoice.call.initiated, voice.call.answered, voice.call.dtmf, voice.call.completed, etc.
Guia: Eventos dos webhooks.
Vozes TTS
Todos os tipos de envio
Na referência da API (aba Voz), abra Originar chamada (POST /v1/...) e escolha o exemplo no playground: Falar, Reproduzir áudio, Coletar dígitos, Template, Gravação.
Próximos passos
- Introdução: quando usar e ciclo da chamada
- Escopos: permissões da chave
- Eventos dos webhooks: status em tempo real
- Cobrança: custo por minuto

