Roteamento de contatos

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
Color Wand 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.

pivô pivô

Método POST

Formato Kazoo

Voz URL

https://webhook.[region].myreports.cloud/api/v1.0/kazoo/pivot/{tenantId}/contact/{directoryId}/{fieldName}
Information Circle info
O » cli' parâmetro não é necessário para ~.pbx.kazoo.name.~ porque está incluído na norma » PIVOT' pedido.
Hand Left 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.

pivô

HttpRequestType GET

URI

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