
🔧 1. Carrier Configuration: IP-Based SIP Account
Used when your VoIP provider authenticates based on your server’s IP address.
Carrier ID: IP_SIP_CARRIER
Carrier Name: IP_SIP_CARRIER
Registration String: ;No registration needed for IP-based
Account Entry:
[IP_SIP_CARRIER]
disallow=all
allow=ulaw
allow=alaw
allow=g729
type=friend
host= X.X.X.X ; Replace with your VoIP provider’s IP
dtmfmode=rfc2833
context=trunkinbound
nat=comedia
canreinvite=no
insecure=port,invite
Globals String: (Leave Blank)
Dialplan Entry:
exten => _14X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _14X.,2,Dial(sip/SIP_CARRIER_TECH_PREFIX${EXTEN:2}@IP_SIP_CARRIER,55,tToRg)
exten => _14X.,3,Hangup()
Set 14 as the Dial and Manual Dial Prefix in the campaign settings
🔐 2. Carrier Configuration: User/Password-Based SIP Account
Used when your provider requires a SIP username and password.
Carrier ID: USERBASED_SIP_CARRIER
Carrier Name: USERBASED_SIP_CARRIER
Registration String: register =>your_sip_user:your_sip_password@sip.provider.com:5060
Account Entry:
[USERBASED_SIP_CARRIER]
type=peer
username=your_sip_user
secret=your_sip_password
host=sip.provider.com ; Replace with your provider’s domain or IP
port=5060
disallow=all
allow=ulaw
allow=alaw
allow=g729
dtmfmode=rfc2833
context=trunkinbound
nat=comedia
canreinvite=no
insecure=port,invite
fromuser=your_sip_user
fromdomain=sip.provider.com
Globals String: (Leave Blank)
Dialplan Entry:
exten => _14X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _14X.,2,Dial(sip/SIP_CARRIER_TECH_PREFIX${EXTEN:2}@IP_SIP_CARRIER,55,tToRg)
exten => _14X.,3,Hangup()
Set 14 as the Dial and Manual Dial Prefix in the campaign settings
Discover more from Cloud Auto Dialer with VICIdial Pre-Installed | Outbound VoIP Minutes | Domain & Web Hosting | Website Development
Subscribe to get the latest posts sent to your email.
Category:UpdatesVICIdial Self Helps