Passerelle SIP
À quoi sert cette page ?
La page de configuration de la passerelle SIP permet de connecter CapCall à une passerelle téléphonique WebRTC-to-SIP. Lorsqu'elle est configurée, les prospecteurs peuvent passer leurs appels directement depuis le navigateur sans logiciel tiers.
Accès : Menu CapCall > Configuration > onglet Passerelle SIP
Droit requis : Administrateur Dolibarr uniquement
Paramètres de connexion
| Paramètre | Description |
|---|---|
| URL de l'API passerelle | URL de base de l'API REST de la passerelle SIP (port 8443) |
| Token API (Bearer) | Token d'authentification fourni lors de la création du tenant. Le token n'est plus affiché après la saisie |
| Secret webhook (HMAC) | Clé secrète HMAC-SHA256 pour vérifier l'authenticité des webhooks reçus de la passerelle |
| Identifiant du tenant | Slug identifiant cette instance Dolibarr sur la passerelle |
| Hôte WebSocket | Nom d'hôte de la passerelle pour la connexion WebSocket du navigateur (port 443) |

Attention : Le token API et le secret webhook sont des données sensibles. Ils sont masqués en mode consultation. Pour les modifier, passez en mode édition et saisissez la nouvelle valeur. Laissez le champ vide pour conserver la valeur actuelle.
Test de connexion
Après avoir saisi les paramètres, cliquez sur le bouton Tester la connexion pour vérifier que la passerelle est joignable. Le test effectue deux vérifications :
-
Vérification de santé : appel à l'endpoint
/api/healthde la passerelle. Si la passerelle est joignable, les informations suivantes sont affichées :- Nombre d'appels actifs
- Nombre de tenants enregistrés
- État de la passerelle (opérationnelle ou en cours d'arrêt)
-
Vérification du tenant : appel authentifié à l'endpoint
/api/usageavec le token API. Les résultats possibles sont :- Token reconnu : le tenant est enregistré et actif
- Token non reconnu (HTTP 401) : vérifiez que le tenant est créé avec ce token
- Accès refusé (HTTP 403) : le tenant est suspendu ou l'adresse IP n'est pas autorisée

Fonctionnement côté prospecteur
Lorsque la passerelle est configurée, l'interface prospecteur affiche un bouton d'appel intégré au navigateur. Le flux d'appel est le suivant :
- Le navigateur demande l'accès au microphone
- La connexion WebSocket est établie avec la passerelle
- L'appel est initié (statut : "Connexion en cours...")
- La sonnerie retentit (statut : "Ça sonne...")
- Le correspondant décroche (statut : "En ligne")
- L'appel se termine (statut : "Appel terminé")
En cas d'erreur, un message explicite est affiché (accès micro refusé, WebRTC non supporté, échec de connexion, etc.).
Actions
Cliquez sur Modifier pour passer en mode édition. Après modification, cliquez sur Sauvegarder pour enregistrer ou Annuler pour revenir aux valeurs précédentes.