Skip to main content

Webhooks de Chamadas

Eventos de chamadas VoIP chegam no webhook de chamadas (calls_webhook) do seu número, separado do webhook de mensagens. Cada notificação é enviada com o header User-Agent: Positus.

Tipos de eventos

Apenas os eventos connect e terminate geram webhooks. As ações de aceitar, rejeitar ou encerrar uma chamada são feitas através da API de Chamadas e não geram notificações em webhook.

Envelope entregue ao cliente

O webhook entregue segue o formato padrão de webhook da Meta, com o objeto de chamada dentro de entry[].changes[].value.calls[]:

Exemplo: evento terminate

Processamento

O payload de webhook segue o padrão de notificações da Meta. Para processar os eventos, leia o objeto de chamada em entry[0].changes[0].value.calls[]. Cada chamada contém um identificador único (id) que você pode usar para rastrear a chamada na sua aplicação.

Próximos passos