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 |
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.
Método POST
Formato Kazoo
Voz URL
https://webhook.[region].myreports.cloud/api/v1.0/kazoo/pivot/{tenantId}/contact/{directoryId}/{fieldName}
info
O ' cli' não é necessário para ~.pbx.kazoo.name.~ porque está incluído na norma ' PIVOT' pedir.
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.
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 a ser pesquisado e pode ser adicionado ao URI usando o ' CONCATENAR' operação.