Trixbox : Inbound Routes

Un article de Wiki Lambert Nicolas - Quement Julien.

Jump to: navigation, search

Permet d'établir des règles d'aiguillage des appels arrivant depuis les trunks.

Sommaire

Fonctionnement

Lorsqu'un appel arrive vers un trunk, l'aiguillage sera fait en fonction du DIDnumber avec lequel le trunk est enregistré et du CallerID de l'appelant si la ligne téléphonique transmet aussi le CallerID.

Le DIDnumber sera alors comparé aux numéros des extension et des Direct DID des extension. S'il ne trouve pas d'issue, il sera alors comparé aux caractéristiques des Inbound Routes, de la première vers la dernière. L'appel sera alors aiguillé selon la première route conforme à l'appel.


Configuration

Add Incoming Route

Image:add_incoming_route.jpg


Description
Nom donné à la route.
DID Number
DIDnumber auquel doit être conforme l'appel entrant pour suivre cette route. A noter que ceci ne dépend pas de la personne qui appelle mais du trunk sur lequel arrive l'appel, en effet, le DIDnumber est spécifié dans le registration string du tunk, voir page trunk. On peut utiliser les wildecard X, Z, N... dans le DIDnumber pour prendre en compte plusieurs numéros. Si DID Number est vide alors cette route prendra n'importe quel DID Number.
Caller ID Number
Caller ID auquel doit être conforme l'appel entrant pour suivre cette route. Ceci dépend du numéro depuis lequel la personne appelle, et peut être inexistant si la ligne téléphonique dont on dispose ne donne pas l'identité de l'appelant. On peut utiliser les wildecard X, Z, N... dans le Caller ID Number pour prendre en compte plusieurs numéros. Si Caller ID Number est vide alors cette route prendra n'importe quel Caller ID.
Zaptel Channel
Canaux ZAP que prend cette route. Utile uniquement si on utilise des interfaces FXO.


Fax Handling

Image:fax_handling.JPG

Fax Extension
Destination des appels fax. La valeur peut être une extension, disabled, system (auquel cas les fax seront reçus par le système et renvoyés par email à l'adresse spécifiée dans le champ Fax Email) ou FreePBX default. Dans ce dernier cas, le fax sera traîté selon la configuration spécifiée dans General Settings.
Fax Email
Adresse destinataire des emails si la valeur de Fax Extension est system.
Fax Detection Type
Permet de répondre automatiquement aux appels entrants et de jouer pendant un nombre de secondes déterminées dans le champ Pause after answer la musique de détection de fax. S'il n y pas de fax détecté, l'extension se mettra à sonner. Valeur : NVFAX pour les trunks SIP et IAX ou Zaptel pour les trunks ZAP.
Pause after answer
Nombre de secondes pour la détection de fax avant le réacheminement de l'appel.


Privacy

Image:privacy.JPG

Privacy Manager
Si la valeur est yes, alors si un appel arrive sans CallerID, il lui sera demandé de composer son numéro à 10 chiffres (il aura 3 tentatives) avant que l'extension ne se mette à sonner. Cela permettra d'avoir toujours un numéro affiché sur le téléphone en recevant un appel avant de décrocher, on peut alors décider de répondre ou non.


Options

Image:options.jpg

Alert Info
Ne fonctionne que si un Direct DID est spécifié. Permet de faire sonner des téléphones SIP avec des sonneries particulières en fonction de la valeur de l'alerte. Il faut que cette fonctionnalité soit disponible sur le téléphone SIP.
CID name prefix
Permet de rajouter un préfixe au CallerID avant de l'aiguiller.
Music On Hold
Musique d'attente pour les appels arrivant sur cette route.
Signal RINGING
Quand un téléphone SIP reçoit un appel, il envoie un message Ringing à l'émetteur de l'appel avant de commencer à sonner. Mais si l'appel est orienté vers un IVR au lieu d'un téléphone, il n'y aura pas de message Ringing envoyé. Il se trouve que certains serveurs SIP ont besoin que le destinataire envoie le message Ringing avant le message Answer (envoyé quand on décroche). Dans le cas d'un IVR, il y aura directement le message Answer sans passer par le message Ringing. Donc si on rencontre un tel problème, il suffit de cocher cette case, et un message Ringing sera toujours envoyé avant un message Answer.


CID Lookup Source

Image:cid_lookup_source.jpg

Source
Cette ligne n'apparaît que si le module Caller ID Lookup est installé. Elle permet d'ajouter le nom de l'appelant en plus du numéro de l'appelant s'il est résolu dans la source sélectionnée.


Destinations

Image:set_destination.jpg

Pour l'aiguillage des appels on a souvent affaire à des conditions contre lesquelles un appel est testé afin de déterminer sa destination. C'est le cas des Inbound Routes, IVR, Day Night Mode...

Le choix de la destination est en général proposé après la détermination des conditions.

Il est introduit par exemple par :

  • Set Destination.
  • Destination for Orphaned Parked Calls.
  • Destination if no answer.
  • Fail Over Destination.

Il faut alors choisir parmi les possibilités proposées. Certaines n'existent que si le module correspondant est installé.


Terminate Call
Termine la communication. Il y a le choix entre raccrocher, jouer le message "all circuits are busy now" puis raccrocher, jouer le message busy, jouer la tonalité de ligne raccrochée mais sans raccrocher ou mettre le correspondant indéfiniment en hold.
Extensions
Oriente l'appel vers une extension.
Voicemail
Oriente l'appel vers un répondeur.
Phonebook Directory
Permet d'appeler les extensions en composant le nom de la personne rattaché à celles-ci depuis le pavet numérique du téléphone.Ce module n'est pas un annuaire en soi, mais il permet d'appeler des destinations à partir du nom qui leur ai rattaché.
Il y a l'annuaire par défaut Company Directory généré automatiquement pour les extensions à partir de ce qui est écrit dans le champ Display Name sous le format Prénom Nom. On peut créer un autre annuaire avec des numéros externes grâce au module Phonebook.
Ring Groups
Permet de choisir des groupes de téléphones pour les appels entrants. Les téléphones sonneront ensemble ou successivement lorsqu'un appel arrive vers ce groupe. Un Ring Group est vu comme une extension virtuelle, il a un numéro comme toute extension.
Zork
...
Custom App
Utilise la commande Goto() pour envoyer le correspondant vers un custom context. Le nom du contexte doit commencer avec "custom-" et être au format custom-context,extension,priority. Exemple : custom-myapp,s,1.




Cette documentation est la propriété exclusive de Julien QUEMENT http://www.ciknet.org et se trouve sous licence Creative Commons. Cette documentation a été en partie inspirée du site: http://www.manuel-freepbx.com/.

Image:creativecommons.png Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )