MaxiPBX
Administration

Trunks SIP

Trunks SIP

La page Trunks SIP (/admin/trunks) gère les comptes opérateur SIP d'un client : connexion à un fournisseur, identifiants, numéros (DDI), état d'enregistrement et options de routage avancées.

Accès réservé à l'administrateur système. Les actions dépendent du client sélectionné en haut de l'administration ; sans client, la page affiche « Sélectionnez un client ».

En-tête et rappel important

L'en-tête montre le titre, un sous-titre « N trunks · nom du client » et le bouton Connecter un opérateur.

Avertissement permanent (bandeau orange) : « N'oublie pas : un trunk ne sert à rien tant qu'il n'est pas assigné à au moins une route sortante. Les nouveaux clients ont 2 routes par défaut (International, National) — ouvre-les et assigne ton trunk. » Un lien Routes sortantes mène directement à Routes sortantes.

Liste des trunks

Chaque trunk apparaît en ligne avec :

  • son libellé ;
  • le modèle d'opérateur (template_id) ;
  • une pastille DDI (numéro principal) au format DDI <numéro> ;
  • une pastille d'état d'enregistrement SIP (voir ci-dessous) ;
  • des actions au survol.

Pastilles d'état d'enregistrement

Pastille Signification
Enregistré (vert) Le trunk est enregistré auprès de l'opérateur.
Refusé (rouge) L'opérateur a rejeté l'enregistrement (identifiants ?).
Non enregistré (orange) Pas encore enregistré.
Inconnu / valeur brute État non déterminé ( si aucune information).

Actions par trunk (au survol)

Action Icône Effet
Retester l'enregistrement SIP flèches circulaires Relance la vérification de l'état d'enregistrement.
Ré-appliquer le modèle clé à molette Régénère/réapplique les surcharges du modèle d'opérateur.
Éditer crayon Ouvre la modale de modification.
Supprimer corbeille Ouvre la confirmation de suppression.

État vide

Si aucun trunk n'existe : icône de câble + message « Aucun trunk configuré ».

Erreurs de chargement

Un encart rouge liste les chargements en échec : modèles de trunks, trunks, état SIP live, transports SIP, aide PJSIP (chacun avec le détail de l'erreur).

Assistant « Connecter un opérateur »

Le bouton Connecter un opérateur ouvre un assistant en 2 étapes.

Étape 1 — Choisir l'opérateur

Grille de cartes, une par modèle d'opérateur disponible : nom affiché, badge pays, et description (toute mention de la plateforme technique sous-jacente y est masquée et remplacée par « plateforme »). Cliquer sur une carte sélectionne le modèle et passe à l'étape 2. Le bouton Annuler ferme l'assistant.

Étape 2 — Vos identifiants

Un badge rappelle le modèle choisi. Le formulaire est organisé en deux onglets : Réglages essentiels et Paramètres avancés.

Champs communs (essentiels)

Champ Type Obligatoire Détails
Nom du trunk (interne) texte Oui Libellé interne, ex. « MaxiConnect prod ».
Numéros (DDI) (DDI principal) texte Oui DDI principal, ex. 0315210374.
DDIs supplémentaires (séparés par virgule) texte Non Ex. 0315210375, 0315210376. Dédoublonnés avec le DDI principal.

Le nom et le numéro principal sont obligatoires : sinon « Le nom et le numéro principal sont obligatoires. »

Identifiants de l'opérateur

Sous les champs communs, l'assistant affiche les champs d'identifiants propres au modèle choisi (login, mot de passe, hôte SIP, etc.). Leur libellé, leur type (texte, mot de passe, nombre, liste, zone de texte) et leur aide proviennent du modèle. Si un champ obligatoire manque ou est invalide : « Renseigne tous les identifiants obligatoires de l'opérateur. »

Cas du modèle générique (« SIP générique »)

Pour le modèle générique, les identifiants sont découpés en sections :

  • Réglages essentiels : hôte SIP, port SIP, enregistrement activé, authentification activée, nom d'utilisateur, nom d'authentification, mot de passe — suffisant pour la majorité des opérateurs.
  • Une case Options SIP/PJSIP avancées ouvre des onglets experts :
    • Routage et identification : transport, proxy, identité SIP, règles d'entrée par IP ou header.
    • Média, NAT et fax : codecs, DTMF, RTP, chiffrement, timers, options fax.
    • Enregistrement et supervision : URI, expiration, tentatives, supervision, contacts AOR.
    • Autres paramètres (si présents).
    • Options libres officielles : ajout d'options clé/valeur dans les sections PJSIP officielles (avec suggestions issues de la documentation PJSIP). Ces valeurs surchargent les réglages guidés.

Le champ Transport propose la liste des transports SIP disponibles ; l'option « Transport par défaut » laisse la plateforme choisir.

Paramètres avancés (onglet)

Champ Type Détails
Format du numéro sortant liste +E164, E164, ou National. Défaut : +E164.
Routage entrant personnalisé texte Contexte d'entrée. Vide = Automatique.
Utiliser les règles d'entrée Twilio interrupteur (case) Active le routage entrant spécifique Twilio.

Aide : « Laisse vide sauf si ton opérateur demande explicitement un réglage particulier. »

Le bouton Connecter le trunk valide et crée le trunk. Retour revient au choix de l'opérateur.

Modifier un trunk

La modale Modifier le trunk (« Modifie le libellé, les DDIs, ou (en cochant ci-dessous) les identifiants SIP — les fichiers PJSIP seront régénérés et PJSIP sera rechargé automatiquement. ») reprend deux onglets.

Onglet essentiel

Champ Type Obligatoire Détails
Nom (label) texte Oui Libellé du trunk.
DDI principal texte Oui Numéro principal.
DDIs supplémentaires (séparés par virgule) texte Non Ex. 0315210375, 0315210376.
Mettre à jour les identifiants SIP case Non À cocher uniquement si le mot de passe a changé chez l'opérateur.

En cochant Mettre à jour les identifiants SIP, le formulaire d'identifiants du modèle réapparaît (mode compact). « Cela régénère les fichiers PJSIP et recharge PJSIP (~10s). »

Onglet avancé

Mêmes options que la création : Format du numéro sortant, Routage entrant personnalisé, Utiliser les règles d'entrée Twilio.

Boutons : Annuler et Enregistrer.

Supprimer un trunk

Confirmation : « Supprimer le trunk libellé ? »

« Le compte SIP, les fichiers de téléphonie et l'enregistrement seront supprimés. Le service téléphonique va se recharger. Les appels en cours via ce trunk seront coupés. »

Conseils

Après avoir créé un trunk, allez immédiatement dans Routes sortantes pour l'assigner, sinon aucun appel sortant ne pourra l'emprunter.