Raccorder 3CX au Trunk SIP ODOIP
Ce guide explique comment connecter un système 3CX (version 18 ou version 20, édition auto-hébergée ou hébergée) au Trunk SIP ODOIP. La méthode repose sur un SIP Trunk générique (Generic SIP Trunk), compatible avec l’authentification par identifiants.
Les captures et libellés correspondent à la console d’administration 3CX en anglais. Les intitulés français de l’interface sont indiqués entre parenthèses lorsqu’ils diffèrent.
1. Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
- un Trunk SIP ODOIP actif sur votre compte ;
- les identifiants de votre Trunk fournis à l’activation (identifiant d’authentification et secret) ;
- le numéro (DID) inclus avec votre Trunk ;
- un accès administrateur à la console 3CX.
Vous retrouvez à tout moment vos identifiants et le détail de votre Trunk dans votre espace client : https://odoip.com/clientarea.php.
2. Créer le trunk SIP
- Connectez-vous à la console d’administration 3CX.
- Dans le menu de gauche, ouvrez SIP Trunks (Trunks SIP), puis cliquez sur Add SIP Trunk (Ajouter un trunk SIP).
- Dans le champ Country (Pays), sélectionnez France.
- Dans la liste Provider (Opérateur), choisissez Generic puis Generic SIP Trunk.
- Dans Main Trunk No. (Numéro principal du trunk), saisissez votre numéro (DID) ODOIP au format international (par exemple
33xxxxxxxxx). - Validez pour accéder à l’écran de configuration du trunk.
- Dans l’onglet General (Général), renseignez les champs suivants :
- Registrar/Server/Gateway Hostname or IP :
sip.odoip.fr - Outbound Proxy :
sip.odoip.fr(laissez le port5060si demandé) ; - Number of SIP channels / Simultaneous Calls (Nombre d’appels simultanés) : indiquez le nombre de canaux souscrit avec votre Trunk.
- Registrar/Server/Gateway Hostname or IP :
- Dans la section Authentication (Authentification), sélectionnez le type Register / Account based (inscription par compte), puis renseignez :
- Authentication ID / Username : votre identifiant d’authentification ODOIP ;
- Authentication Password : le secret associé.
- Cliquez sur OK puis Save (Enregistrer).
Si votre Trunk est configuré en authentification par adresse IP (sans inscription), choisissez le type IP Based et communiquez à ODOIP l’adresse IP publique fixe de votre installation. Aucun identifiant n’est alors nécessaire.
Après enregistrement, l’état du trunk doit passer à Registered (Inscrit) dans la liste SIP Trunks.
3. Règle entrante (diriger le DID)
Les appels entrants arrivent sur votre numéro (DID). Il faut indiquer à 3CX vers quel poste ou groupe les diriger.
- Ouvrez le trunk créé, puis l’onglet Inbound Rules (Règles entrantes), ou rendez-vous dans Inbound Rules depuis le menu principal.
- Cliquez sur Add DID (Ajouter un DID) et saisissez votre numéro ODOIP.
- Dans Office Hours (Heures d’ouverture), choisissez la destination : un poste (extension), un groupe d’appel (Ring Group), une file d’attente (Queue) ou le standard automatique (Digital Receptionist).
- Définissez la destination hors heures d’ouverture (Outside Office Hours) si besoin.
- Enregistrez.
4. Règle sortante
La route sortante détermine quels appels partent par le Trunk ODOIP.
- Dans le menu principal, ouvrez Outbound Rules (Règles sortantes), puis Add (Ajouter).
- Donnez un nom explicite, par exemple
Sortant ODOIP. - Définissez le critère de déclenchement, par exemple Calls to numbers with a length of (Appels vers des numéros d’une longueur de)
10chiffres, ou un préfixe adapté à votre plan de numérotation. - Dans Make outbound calls on (Émettre les appels sortants via), sélectionnez le trunk ODOIP créé à l’étape 2.
- Réglez si nécessaire les règles de transformation (Strip Digits / Prepend) pour présenter le numéro au bon format.
- Enregistrez.
Vérifiez que le numéro appelant présenté (Caller ID sortant) correspond bien à votre numéro (DID) ODOIP. Un numéro non autorisé peut être rejeté.
5. Tableau récapitulatif des paramètres
| Paramètre | Valeur |
|---|---|
| Type de trunk | Generic SIP Trunk |
| Registrar / Server / Outbound Proxy | sip.odoip.fr |
| Port SIP | 5060 (UDP ou TCP) |
| Authentification | Register (identifiant + secret) ou par adresse IP |
| Authentication ID / Username | identifiant fourni à l’activation |
| Authentication Password | secret fourni à l’activation |
| Codecs | G.711 (a-law et µ-law) |
| Appels simultanés | nombre de canaux souscrit |
| Numéro (DID) | numéro inclus avec le Trunk |
6. Test et dépannage
- Le trunk reste « Not Registered » : vérifiez l’identifiant et le secret, l’adresse
sip.odoip.fret le port5060, ainsi que l’ouverture des flux SIP et RTP sur votre pare-feu. - Pas d’audio ou audio dans un seul sens : contrôlez la configuration NAT de 3CX (Settings > Network) et l’ouverture des ports RTP.
- Appels entrants non routés : vérifiez que la règle Inbound Rules cible bien votre numéro (DID) au bon format.
- Appels sortants rejetés : contrôlez la règle Outbound Rules et le Caller ID présenté.
Pour un premier test, appelez votre numéro (DID) depuis un mobile : l’appel doit aboutir sur la destination définie à l’étape 3.
Besoin d’aide ?
Notre équipe reste à votre disposition. Ouvrez un ticket depuis votre espace client : https://odoip.com/clientarea.php.