Acheminement des contacts

Acheminement des contacts #

~.Dimensions.~ Fournit une recherche webhook d'annuaire de contacts qui peut être utilisée dans le cadre de la stratégie de routage de la plate-forme de communication pour contourner le routage normal et envoyer un appel à une destination spécifique de contact.

URL Paramètres #

Paramètres Description ~.pbx.kazoo.name.~ 3CX
tenantID L'identifiant unique de votre instance client. Dans le portail, cliquez sur l'icône de votre utilisateur et sélectionnez ' Informations de diagnostic' pour afficher votre tenantId.
directoryId ID unique du répertoire à rechercher. Dans la zone des paramètres, modifiez le répertoire dans lequel vous souhaitez effectuer une recherche, l'identifiant du répertoire peut être copié à partir du URL.
fieldName Nom du champ renseigné avec la destination de routage de l'appel. Consultez le tableau ci-dessous pour connaître les valeurs possibles.
Cli Le numéro de téléphone de l'appel entrant. Tous les champs de numéro de téléphone de l'annuaire seront recherchés (téléphone1, téléphone2, téléphone3 et téléphone4) n/a

Liens URLs Remplacez le webhook URL avec le bon pour votre région.

Région Base URL
Australie / Nouvelle-Zélande https://webhook.au.myreports.cloud
Europe https://webhook.eu.myreports.cloud
Amérique du Nord https://webhook.na.myreports.cloud
Royaume-Uni https://webhook.uk.myreports.cloud

Noms de champs

Nom du champ Texte du paramètre
Titre titre
Nom complet nom complet
Nom de l'entreprise Nom de l'entreprise
Titre du poste Titre du poste
Adresse courriel adresse e-mail
CRM ID crmid
Champ 1 champ1
Champ 2 champ2
Champ 3 Champ3
Champ 4 champ4
Champ 5 champ5
Champ 6 champ6
Champ 7 Champ7
Champ 8 champ8
Champ 9 Champ9
Champ 10 Champ10
Color Wand tip
Les noms de paramètres de champ sont sensibles à la casse lorsqu'ils sont utilisés dans l'URL. 'field9' est correct, 'Field9' ne l'est pas.

Réponses #

Réponse Raison
200 (OK) Correspondance de contact trouvée
400 (BadRequest) Le tenantId, directoryId ou fieldName non valide est introuvable.
404 (Introuvable) Aucune correspondance de contact n'a été trouvée
405 (Méthode non autorisée) Méthode de requête mal définie

Configuration #

La configuration & URI Car cela varie en fonction de la plate-forme de communication utilisée. Veuillez suivre les instructions ci-dessous qui sont spécifiques à votre système.

~.pbx.kazoo.name.~ #

Pour implémenter cette fonctionnalité à l'aide de la commande ~.pbx.kazoo.name.~ plate-forme, a ' PIVOT' L'action de flux d'appel doit être utilisée.

pivot pivot

Méthode POST

Format Kazoo

Voix URL

https://webhook.[region].myreports.cloud/api/v1.0/kazoo/pivot/{tenantId}/contact/{directoryId}/{fieldName}
Information Circle info
Le ' cli' n'est pas requis pour ~.pbx.kazoo.name.~ Parce qu'il est inclus dans la norme ' PIVOT' demander.
Hand Left warning
Assurez-vous qu'une destination de secours est configurée sur PIVOT action pour s'assurer que l'appel n'est pas interrompu si une réponse 400/404 est renvoyée.

3CX #

Pour implémenter cette fonctionnalité à l'aide de la commande 3CX plate-forme, un ' httpRequest' action doit être utilisée.

pivot

HttpRequestType GET

URI

CONCATENATE("https://webhook.[region].myreports.cloud/api/v1.0/threecx/request/{tenantId}/contact/{directoryId}/{fieldName}?&cli=",session.ani)
Information Circle info
Le session.ani contient le numéro de téléphone à rechercher et peut être ajouté à la URI à l'aide du ' CONCATÉNER' opération.