{{notify}}
Connection au CTI
Créez votre token

{{pagename}}

Saisie du token

Le token est un jeton utilisé pour ce connecter sur events.voip.ovh.net. Celui-ci peut-être récuperé depuis l'API REST :
/telephony/{billingAccount}/service/{serviceName}/eventToken

Le format du token se présente sous la forme d'un uuid (exemple : 1738D072-E7C8-4742-85C5-B22DA3D8BD8F) et permet la récupération des notifications d'une ligne ayant souscrit au système d'évenements.

L'édition du token d'entrée peut-être modifié à tout moment dans le menu :
Configuration => Token

Activation du CGI

L'activation du CGI permet la remonté de fiches clientes lors de l'émission ou de la réception d'un appel en faisant appel à une URL. Celui-ci peut-être paramétré depuis le menu :
Configuration => Appel du CGI

Le site propose trois types d'éxecution d'URL :

  • Modal => dans le cas de l'ouverture d'une URL de manière "modale".
    Il est parfois nécessaire d'ajouter une en-tête : Access-Control-Allow-Origin sur le site distant.
  • Popup => dans les cas de l'ouverture d'une URL sous la forme d'une popup.
  • Silencieux => dans le cas où la page ne contient pas de page visible (dans le cadre de l'execution d'un script CGI).

Certaines variables peuvent être déclarées comme dynamique dans l'URL :

  • *CALLING* => Le numéro de l'appelant
  • *CALLED* => Le numéro de l'appelé
  • *EVENT* => Le type d'évenement (start_ringing)
Options

Actions
Paramètres du token
Paramètres du CGI


Le format de l'url est invalide.
TypeNuméroDescriptionRéponduPerduTout% succèsEn queueAttente moyenne
easyexpert {{key}} {{vals.description}} {{vals.countanswered || 0}} {{vals.countlost || 0}} {{vals.counttotal || 0}} {{vals.percentanswered || 0}} % {{vals.countqueue || 0}} {{vals.averagewaiting || 0}} sec
Queue :  {{queue.Calling}} => {{queue.QueueAgent}} : {{queue.Timer}} sec 
En ligne :  {{member.Calling}} => {{member.QueueAgent}} : {{member.Timer}} sec ({{member.QueueTimer}} sec) 
Journal des files d'appels
Date File d'appel Membre Agent Durée en file Durée de l'appel
{{event.datetime}} {{event.hunting}} {{event.huntingDesc}} {{event.calling}} {{event.member || "--"}} {{event.memberDesc}} {{event.queueTime}} sec {{event.callTime}} sec
Aucun évenement dans l'historique...
En attente du premier évenement...
{{vals.ressource}} ({{vals.description}}) {{vals.ressource}} {{vals.statust}} {{vals.cursimultaneous}} / {{vals.simultaneous}} ...
{{vals.ressource}} ({{vals.description}}) {{vals.ressource}} {{vals.statust}} {{countqueue || 0}} ...
Evenements en cours ({{ calls.length }})
Date Direction Etat Durée
{{ call.DateStart }} {{ call.Calling }}{{ call.Called }}( {{ call.Dialed }} ) {{ call.StatusTranslated }} 0 sec
Aucun évenement en cours...
Journal d'appels
Date Protocole Evenement Direction Latence
{{ event.Date }} {{ event.Data.Protocol }} {{ event.Event }} {{event.Ressource}}  {{event.Data.Called}} {{event.Data.Calling}} {{ ( event.Timestamp - event.Data.TsGet ) / 1000000000 }}
Aucun évenement dans l'historique...