Roteamento de contatos #
~.Dimensions.~ Fornece uma pesquisa de webhook de diretório de contatos que pode ser usada como parte da estratégia de roteamento da plataforma de comunicação para ignorar o roteamento normal e enviar uma chamada para um destino específico de contato.
URL Parâmetros #
| Parâmetros | Descrição | ~.pbx.kazoo.name.~ | 3CX |
|---|---|---|---|
| ID do locatário | O id exclusivo para sua instância de cliente. No portal, clique no ícone de utilizador e selecione » Informações de diagnóstico' para ver o seu tenantId. | ✔ | ✔ |
| directoryId | O id exclusivo para o diretório a ser pesquisado. Na área de configurações, edite o diretório que deseja pesquisar, o id do diretório pode ser copiado do URL. | ✔ | ✔ |
| fieldName | O nome do campo que é preenchido com o destino de roteamento para a chamada. Consulte a tabela abaixo para obter os valores possíveis. | ✔ | ✔ |
| CLI | O número de telefone da chamada recebida. Todos os campos de número de telefone do diretório serão pesquisados (phone1, phone2, phone3 e phone4) | n/a | ✔ |
URLs Substitua o webhook URL com o correto para a sua região.
| Região | Base URL |
|---|---|
| Austrália / Nova Zelândia | https://webhook.au.myreports.cloud |
| Portugal | https://webhook.eu.myreports.cloud |
| América do Norte | https://webhook.na.myreports.cloud |
| Reino Unido | https://webhook.uk.myreports.cloud |
Nomes de campos
| Nome do campo | Texto do parâmetro |
|---|---|
| Título | título |
| Nome Completo | nome completo |
| Nome da Empresa | nome da empresa |
| Cargo | cargo: |
| Endereço de e-mail | endereço de e-mail |
| CRM Identificação | CRMID |
| Campo 1 | Domínio1 |
| Campo 2 | Domínio2 |
| Campo 3 | domínio3 |
| Campo 4 | domínio4 |
| Campo 5 | domínio5 |
| Campo 6 | domínio6 |
| Campo 7 | domínio7 |
| Campo 8 | domínio8 |
| Campo 9 | domínio9 |
| Campo 10 | domínio10 |
tip
Os nomes dos parâmetros de campo diferenciam maiúsculas de minúsculas quando usados na url. 'field9' está correto, 'Field9' não.
Respostas #
| Resposta | Justificação |
|---|---|
| 200 (OK) | Correspondência de contato encontrada |
| 400 (BadRequest) | TenantId inválido, directoryId ou fieldName não foram encontrados. |
| 404 (NotFound) | Não foi encontrada nenhuma correspondência de contacto |
| 405 (Método não permitido) | Método de solicitação definido incorretamente |
Configuração #
A configuração & URI pois isso varia de acordo com a plataforma de comunicação em uso. Por favor, siga as instruções abaixo, que são específicas para o seu sistema.
~.pbx.kazoo.name.~ #
Para implementar esse recurso usando o ~.pbx.kazoo.name.~ plataforma, a » PIVOT' A ação de fluxo de chamada deve ser usada.

Método POST
Formato Kazoo
Voz URL
https://webhook.[region].myreports.cloud/api/v1.0/kazoo/pivot/{tenantId}/contact/{directoryId}/{fieldName}
info
O » cli' parâmetro não é necessário para ~.pbx.kazoo.name.~ porque está incluído na norma » PIVOT' pedido.
warning
Verifique se um destino de fallback está configurado em PIVOT Ação para garantir que a chamada não seja descartada se uma resposta 400/404 for retornada.
3CX #
Para implementar esse recurso usando o 3CX plataforma, um » httpPedido' Deve recorrer-se à ação.

HttpRequestType GET
URI
CONCATENATE("https://webhook.[region].myreports.cloud/api/v1.0/threecx/request/{tenantId}/contact/{directoryId}/{fieldName}?&cli=",session.ani)
info
O session.ani contém o número de telefone para pesquisar e pode ser adicionado ao URI usando o » CONCATENAR' operação.