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.