Récemment, ICT Innovations a publié l'addon d'intégration, l'addon d'intégration permet à l'administrateur / utilisateur ICTBroadcast de configurer des campagnes pour publier ou envoyer des événements liés aux appels vers des systèmes distants / des applications tierces également appelées notifications push status / web hook notifications. ICTBroadcast peut utiliser des API tierces pour communiquer avec le système distant. Les utilisateurs d'ICTBroadcast peuvent créer une intégration dynamique à l'aide de jetons d'appel et de contact.

Actuellement, les utilisateurs peuvent utiliser l'intégration avec l'IVR, la fin d'appel (état de l'appel push) et l'intégration peuvent être utilisées dans les campagnes d'intégration.

Voici les instructions concernant l'addon d'intégration.

Intégration en tant qu'état d'appel push

Intégration avec IVR


Créer l'intégration

Effectuez les étapes suivantes pour créer une intégration:

  • Choisissez Messages à partir du menu principal d'ICTBroadcast
  • Cliquez sur Intégrations

Et puis remplissez le formulaire comme suit

  • Nom d'intégration
  • Description de l'intégration
  • Type d'intégration

info

Actuellement, deux protocoles d'intégration sont disponibles, SOAP WSDL et Http. Chaque protocole nécessite un ensemble de configuration différent, comme indiqué ci-dessous

Demande HTTP personnalisée

Le protocole HTTP couvre les demandes REST, GET / Curl ou Http POST personnalisées

Config

URL distante

URL vers une application ou une API distante, les utilisateurs sont autorisés à créer / personnaliser ce champ en utilisant les jetons.

Méthode Http

Il existe quatre méthodes Http différentes disponibles, l'utilisateur doit sélectionner la méthode appropriée selon les exigences de l'application distante

  • ÉCONOMISEZ
  • POSTEZ
  • PUT
  • EFFACER

Demande de données

Publier des données ou un corps de demande Http, les utilisateurs sont autorisés à créer / personnaliser ce champ en utilisant les jetons. De plus, il est autorisé d'utiliser du texte formaté. c'est à dire XML or JSON

Remarque: dans le cas d'un texte codé, n'oubliez pas d'inclure les en-têtes requis dans le champ d'en-tête, dans le cas requis par l'application distante.

En-têtes de demande

Si l'application distante nécessite certains en-têtes dans la demande par exemple Autorisation, Cookies etc ... ils peuvent être ajoutés dans ce champ.

Remarque: n'oubliez pas de saisir chaque en-tête sur une ligne distincte. par exemple

Autorisation: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ == Cookie: $ Version = 1; Peau = nouvelle;

Encodage de réponse

Format de réponse accepté (actuellement non utilisé)

Demande d'API SOD WSDL

Interface basée sur Soap et WSDL pour l'intégration, elle a les options de configuration suivantes

Config

URL WSDL

Une adresse wsdl valide pour le service SOUP

Action SOAP

Méthode de savon à appeler

Paramètres du savon

Une liste de paramètres de savon peut être donnée sous forme de paire nom / valeur, dans le champ de valeur, chaque utilisateur peut sélectionner un jeton ou pouvez entrer une valeur personnalisée.

Administration de l'intégration

autorisations

Le module et les fonctionnalités d'intégration ne sont disponibles que pour les utilisateurs autorisés à utiliser ce module. L'administrateur peut attribuer / annuler l'attribution des droits d'utilisateur pour le module d'intégration à partir de Gestion des utilisateurs -> Permission ou depuis Gestion des rôles -> Autorisations.