Trixbox : Inbound Routes
Un article de Wiki Lambert Nicolas - Quement Julien.
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
- 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
- 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
- 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
- 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
- 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
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/.
Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )



