Contatos de roteamento

Contatos de roteamento #

~.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 da instância do cliente. No portal, clique no ícone do usuário e selecione ' Informações de diagnóstico' para exibir seu tenantId.
ID do diretório A ID exclusiva do 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.
nome_do_campo O nome do campo que é preenchido com o destino de roteamento da chamada. Consulte a tabela abaixo para 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 (telefone1, telefone2, telefone3 e telefone4) n/a

URLs Substitua o webhook URL com o correto para sua região.

Região Base URL
Austrália / Nova Zelândia https://webhook.au.myreports.cloud
Europa https://webhook.eu.myreports.cloud
América do Norte https://webhook.na.myreports.cloud
Reino Unido https://webhook.uk.myreports.cloud

Nomes de campo

Nome do campo Texto do parâmetro
Título título
Nome completo nome completo
Nome da empresa nome da empresa
Cargo CargoTítulo
Endereço eletrônico endereço de e-mail
CRM ID crmid
Campo 1 campo1
Campo 2 campo2
Campo 3 campo3
Campo 4 campo4
Campo 5 Campo5
Campo 6 campo6
Campo 7 campo7
Campo 8 campo8
Campo 9 Campo9
Campo 10 campo10
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 está.

Respostas #

Resposta Razão
200 (OK) Correspondência de contato encontrada
400 (Solicitação Incorreta) TenantId, directoryId ou fieldName inválidos não foram encontrados.
404 (Não encontrado) Nenhuma correspondência de contato foi encontrada
405 (Método não permitido) Método de solicitação definido incorretamente

Configuração #

A configuração e URI pois isso varia de acordo com a plataforma de comunicação em uso. Siga as instruções abaixo, específicas para o seu sistema.

~.pbx.kazoo.name.~ #

Para implementar esse recurso usando o ~.pbx.kazoo.name.~ plataforma, um ' PIVOT' A ação de fluxo de chamadas 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' não é necessário para ~.pbx.kazoo.name.~ porque está incluído na norma ' PIVOT' pedir.
Hand Left warning
Certifique-se de que um destino de fallback esteja configurado em PIVOT 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 ' httpRequest' ação deve ser usada.

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 a ser pesquisado e pode ser adicionado ao URI usando o ' CONCATENAR' operação.