📢 Tarifs d'Appel les Plus Bas—Garantis !

📢 Aucune Limite. Aucune Restriction ! Les Tarifs d'Appel les Plus Bas—Garantis !

Centre d'aide

Connecter Dograh à Bitcall (appels sortants via Asterisk)

AI Voice Agents

Connecter Dograh à Bitcall (appels sortants via Asterisk)

Utilisez Bitcall comme trunk SIP sortant pour un agent vocal Dograh auto-hébergé. Dograh se connecte via votre PBX Asterisk (ARI) ; Asterisk achemine l'appel via Bitcall.

June 4, 2026

7 min de lecture

Partager :
Connecter Dograh à Bitcall (appels sortants via Asterisk)

Avant de commencer

💡 À noter : Bitcall est aujourd'hui uniquement sortant. Dograh est auto-hébergé et se connecte à un opérateur SIP via votre propre PBX Asterisk (le fournisseur Asterisk ARI). Ce guide couvre donc l'appel sortant IA : Dograh → votre Asterisk → Bitcall → le réseau téléphonique. Les numéros entrants (DID) arrivent bientôt.

« Vous auto-hébergez Dograh. Asterisk est la couche intermédiaire. Bitcall est la tonalité de sortie, mondiale et économique. » 🤖🔧📞

🧩 Comment cela s'articule

Dograh (ARI + external media/WebSocket)  ⇄  your Asterisk PBX  ⇄  Bitcall SIP trunk  ⇄  PSTN

Dograh pilote votre Asterisk via l'Asterisk REST Interface (ARI) et diffuse l'audio sur un WebSocket. Asterisk passe l'appel réel via un trunk SIP — et ce trunk est Bitcall.

🧰 Ce dont vous aurez besoin

  • Une instance Dograh auto-hébergée (Docker Compose) joignable depuis votre serveur Asterisk
  • Un serveur Asterisk — Asterisk 22+, ou 20 LTS — avec les modules chan_websocket et res_websocket_client et ARI activé
  • Un compte SIP Bitcall (identifiant + mot de passe) — voir Configurer votre premier compte SIP
  • Un caller ID (CLI) sortant que vous êtes autorisé à présenter
  • Un peu de solde Bitcall (prépayé)

☎️ Étape 1 : Ajoutez Bitcall comme trunk SIP dans Asterisk

Configurez un trunk PJSIP d'Asterisk vers Bitcall, puis un dialplan qui envoie les appels sortants par celui-ci. La configuration complète du trunk est ici :

Utilisez ces valeurs Bitcall :

Réglage Valeur
Serveur / hôte SIP gateway.bitcall.io
Port 5060
Auth identifiant/mot de passe SIP (ou IP de confiance)

⚠️ Le codec doit inclure ulaw. L'audio de média externe de Dograh est en G.711 μ-law, donc l'endpoint du trunk PJSIP Bitcall doit l'autoriser — mettez allow=ulaw sur l'endpoint. Un décalage de codec est la cause n°1 du « connecté mais sans audio ».

🔌 Étape 2 : Activez ARI + média externe dans Asterisk (pour Dograh)

Voici les éléments Asterisk spécifiques à Dograh. (Référence complète : le guide officiel Asterisk ARI de Dograh.)

ari.conf — créez l'utilisateur ARI avec lequel Dograh s'authentifie :

[general]
enabled = yes

[dograh]
type = user
read_only = no
password = your_secure_password

http.conf — ARI a besoin du serveur HTTP sur :

[general]
enabled = yes
bindaddr = 0.0.0.0
bindport = 8088

extensions.conf — routez les appels vers l'app Stasis :

[from-external]
exten => _X.,1,NoOp(Incoming call to ${EXTEN})
 same => n,Stasis(dograh)
 same => n,Hangup()

websocket_client.conf — flux de média externe vers votre hôte Dograh (auto-hébergé indiqué) :

[dograh]
type = websocket_client
uri = ws://your-dograh-host:port/api/v1/telephony/ws/ari
protocols = media

(Dograh Cloud utilise wss://api.dograh.com/api/v1/telephony/ws/ari avec tls_enabled = yes.)

Rechargez depuis la CLI Asterisk :

ari reload
dialplan reload
module reload res_websocket_client.so
core reload      # for http.conf changes

Le nom de section dograh dans ari.conf est votre Stasis App Name ; le nom de section dans websocket_client.conf est votre WebSocket Client Name. Vous saisirez les deux dans Dograh ensuite — gardez-les identiques.

🖥️ Étape 3 : Ajoutez le fournisseur Asterisk ARI dans Dograh

  1. Dans Dograh, allez dans /telephony-configurations → Add configuration → sélectionnez Asterisk ARI.
  2. Renseignez :
Champ Valeur
ARI Endpoint URL http://your-asterisk-host:8088
Stasis App Name dograh (correspond à ari.conf)
App Password votre mot de passe de ari.conf
WebSocket Client Name dograh (correspond à websocket_client.conf)
From Extensions votre origination sortante, ex. PJSIP/6001 ou 6001
  1. Enregistrez, puis ajoutez votre/vos extension(s) SIP comme numéros de téléphone, et marquez cette configuration comme sortant par défaut pour que les campagnes et appels de test l'utilisent.

🎭 Étape 4 : Définissez votre caller ID (CLI)

Définissez le caller ID des appels sortants dans votre trunk/dialplan Asterisk. Le comportement du caller ID dépend du pays de destination et des règles de l'opérateur — détails ici : Modifier ou gérer votre caller ID.

🚀 Étape 5 : Passez un appel sortant de test

Créez un workflow de test dans Dograh et déclenchez un appel sortant. Le chemin : Dograh → Asterisk (ARI) → trunk Bitcall → PSTN. 🎉

🛠️ Tableau de dépannage

Problème Cause probable et correctif
Dograh ne peut pas se connecter à ARI http.conf non activé, port 8088 bloqué, ou res_ari non chargé (module show like res_ari).
Échec d'authentification ARI Stasis App Name / App Password ne correspondent pas à ari.conf (attention aux espaces parasites).
Connecté mais pas d'audio chan_websocket non chargé, mauvaise URI websocket_client.conf, WebSocket Client Name incohérent — ou votre trunk Bitcall n'autorise pas allow=ulaw.
L'appel sortant n'atteint jamais le PSTN Le dialplan/trunk Asterisk vers Bitcall ne route pas l'appel ; vérifiez le trunk, votre solde, et que la route est activée.
Appel qui coupe après ~30–60 secondes Inactivité RTP pendant les silences de réflexion de l'agent → activez les keepalives RTP, augmentez le timeout RTP. Voir Les appels vocaux IA coupent après 30 secondes.
Caller ID erroné / manquant Les règles CLI varient selon la destination. Voir Modifier ou gérer votre caller ID.

🧠 Récapitulatif express

✅ Ajoutez Bitcall comme trunk PJSIP dans Asterisk — gateway.bitcall.io:5060, allow=ulaw ✅ Activez ARI + HTTP + média externe dans Asterisk (app Stasis dograh) ✅ Ajoutez le fournisseur Asterisk ARI dans Dograh avec des noms correspondants + From Extensions ✅ Définissez le caller ID, marquez sortant par défaut, passez un appel de test ☕

À lire aussi : Trunk SIP pour agents vocaux IA · Les appels vocaux IA coupent après 30 secondes


Article précédent

Connecter Retell à Bitcall (trunk SIP sortant)

Article suivant

Connecter Bland AI à Bitcall (trunk SIP sortant)

Sur cette page
​

Avant de commencer

🧩 Comment cela s'articule

🧰 Ce dont vous aurez besoin

☎️ Étape 1 : Ajoutez Bitcall comme trunk SIP dans Asterisk

🔌 Étape 2 : Activez ARI + média externe dans Asterisk (pour Dograh)

🖥️ Étape 3 : Ajoutez le fournisseur Asterisk ARI dans Dograh

🎭 Étape 4 : Définissez votre caller ID (CLI)

🚀 Étape 5 : Passez un appel sortant de test

🛠️ Tableau de dépannage

🧠 Récapitulatif express

Besoin d’aide supplémentaire ?

Vous ne trouvez pas ce que vous cherchez ? Notre équipe support est là pour vous aider.

Contactez-nous