WebHooks
Menu lateral
Menu de contexto
Menu Inicio
Configuração
Nome: Aqui é possivel cadastrar um nome para seu webhook
URL: É para onde o evento de post será enviado
Tipo: Irá determinar que camada irá disparar o evento de webhook
Departamento (interno plataforma): E possível selecionar os usuários de um departamento X para quando receberem uma ação da telefonia gerem um webhook, isso e útil para segmentações de quem ira ou não ter webhooks
IVR: O evento irá ser gerado na camada de URA
Fila: O evento irá ser gerado na camada de Fila de atendimento
Usuário: O evento irá ser gerado na camada de usuário.
Evento: Depende do tipo que irá ser selecionado.
Departamento: Atender, CDR, Desligar, Nova chamada, Transferir, Todos
IVR: Digito, Finalizar, Iniciar, Todos
Fila: Entrar, finalizar, todos
Usuário: Atender, CDR, Desligar, Nova chamada, Transferir, Todos
Descrição: E possível para melhor identificação, ter uma descrição para o webhook criado.
Parâmetros: Configura headers/cabeçalhos a serem enviados quando houver o disparo do webhook
Nome: pode ser passado parâmetros no webhook, geralmente usuário, senha, url, isso está mais voltado para a ponta que irá processar o webhook.
Valor: O valor que sejar passar.
Ex:
Ex:
Whaticket_user teste
Whaticket_pass #senha#
Whaticket_url https://empresa1.com.br/api/popupservice
Exemplo de retorno do objeto de webhook
{
"version": "1.0",
"event": "hangup",
"type": "user",
"start_stamp": "2024-01-19 12:17:26",
"answer_stamp": "2024-01-19 12:17:34",
"end_stamp": "2024-01-19 12:17:34",
"uuid": "2cc8d601-d06f-4ff5-a1b4-28a02da82284",
"domain": "xpto.xpto.com.br",
"extension": "1111",
"direction": "inbound",
"caller": "4570318953",
"callee": "1111",
"hangup_cause": "NORMAL_CLEARING",
"total_duration": "8",
"talked_duration": "0",
"rec_url": "https://10.10.0.7/recordings/2024/1/19/xpto.xpto.com.br/1111/2cc8d601-d06f-4ff5-a1b4-28a02da82284_4570318953-1111-2024119_121726.mp3",
"queue": "VAREJO REG SC",
"user_id": 111,
"username": "1111",
"user_email": "teste@xpto.com.br",
"user_document": "43543465354323545",
"user_type": "USER",
"user_subtype": "EXTENSION",
"user_full_name": "Ramal Teste",
"department": "DEV",
"extra1": "12345678",
"": ""
}
Se quiser realizar testes utilizando webhooks, use o site Webhook.site - Test, transform and automate Web requests and emails
SIPPulse Routing and Billing Solutions for SIP