Asterisk based dialers: VICIdial, GoAutodial, Vicibox, Vicidialnow Outgoing Configuration Parameters
1) How do I setup my SIP trunk for inbound/outbound calling?
To start making and receiving calls using Switch2VoIP please verify that your Asterisk VICIdial server is configured as follows.
We authenticate IP-PBX SIP Trunking traffic by:
- Digest Authentication (Username and SIP password)
- IP Authentication (IP address)
After you decide which dialer platform to use, you will need to establish a SIP trunk with our US proxy server [server_ip] and input your IP address into our portal or register your switch with us.
Our IP’s
Configure your dialer to allow traffic from Switch2VoIP IP [server_ip]
Digest Authentication Settings (account and SIP password)
you can copy the values from this template:
Carrier ID: | | Carrier Name: | | Carrier Description: | | Admin User Group: | All Admin User Groups 10100101110 – 10100010 1267 – nowa grupa 1919 – 1919 AAA – AAA Group Ace – AceGroup ADMIN – VICIDIAL ADMINISTRATORS ADMINkh – admin kh agen – sales agents Agent – Agent Group AGENTES – AGENTES DE TESTE Agentkh – Agent kh AGENTS – ViciDial AGENTS AGENTS3 – VICIdial AGENTS ajitkp – ajitkp alo – alo Alpha – Alpha atest – atest bijapurcallcenter – call center in bijapur group BLATESTGROUP1 – BLATESTGROUP1 Callertest – call test only CERTHagents – CERTH inbound agents crazytest – crazytest credits – sales customer – restricted customer dd123123 – suck dell – dell Group DEMO_IN – DEMO INBOUND TEST DGS – Inbound Sales DIP – Digital Imaging Product disa – out_tele domesticcall – Only domestic call don – digital order news dongroup – dongroup Dream55155 – USA d_group – Group_test e-cab – ecommerce edward – ferrucho EDW_GROUP – GRUPO DE EDW EFFE – EFEFEFEFE Entrata – Entrata agenti fastwebfibra – fastweb fibra Fier – Andrea fskj001 – fskj001 gbcvhbc – cvbcvb Ge-Testing – Ge-Testing 05/17/2012 GEA – GRUPO ERIKA ACUNA Giotest – No description gjovigroup – fgddfdfc gl123 – gl123 Googlecom – ggggggggggooooooooooooo GP2015 – Groupe 2015 gparas – Test Group for gparas GpoTlalli – INE stadistics gr – inbound grdddd – bhuobhjkhujk group1 – user group of test group2 – group 2 test GROUPAGENT – VICIDIAL GROUPAGENT groupe-orange – Groupe des agent Orange grouptest – grouptest group_afti – cree depuis lafti GRP1 – Group 1 of Roms Test 911 Grp9876 – Sample Group 9876 grupolinux – Grupo Linux S.A. GSJ – GIESJ-7-12-12 H1N1 – youtube Ami Tube Hanadge – csr. TO SOLVE hayat – hayat group hhhh – hhhhh home – presentation hp – hp httpwwwvicidial – httpwww.vicidial.orgvicidial_demo Iasi – Emmeglobal Iasi ibm – ibm Ifocus_wgs – Trial for Ifocus INBOUND – Inbound agent_gr inboundgrp – inboundgrp incoming – incoming infosys – infosys innitel – demo ITdept – created test group itlyandspain – inbound jc – jc jediagents – jediagentsdesc JohnSmth – John Smth Joshwa – Joshwa Jylven – – Agent kamal – asaa kareemCampaign – kareem test campaign KCentre – KCentre kingkin3 – k3 koira – koira kumaran – kumaran training group latestagent – for call cneter blended latest_agent – for latest call cneter operation LCG – LCG llamadas – inbound logical_admin – Logical Admimistrator lolomo – lolomo M003581 – M003581 mactech – mactech manager – manager manoj01 – manoj01 manthan – study Mattino – Milano Mattina mazhar – mazhar test mcl – test MCSGROUP – MCS CRM INTEGRATION me – me Mels-User-Group – This is a test group monkey – frozen monkeys Myname – BPO My Name Santhosh mytest – test Naveedtest – This group is for testing nemesis – come as you are neubeckum – Neubeckum, Berlin und Dsseldorf NewCo – Created by CongNX group newgroup – new group NewPCGroup – testing for new group New_test_grout – test it…… nnn – 123 noc-outbound – NOCTeamOutbound nokiainbound – nokia inbound agents NOMAN – THIS IS TEST GROUP FOR NEW TESITNG NOOH_ALL – NOOH ALL CALLS notreal – my not real Noytel – Call center noytel NWP2 – network OJTS – asdfghjkl OPERATION – Operation team operator – operator orlhie – oodc OUTBOUND – outbound agents PAKISTAN_TEAM – PAKISTAN_INBOUND_GROUP panot – panots PH-Jericho – Team Jericho PHtestGroup – PHtestGroup PHUSERS – Philippnes users PolCampaign – Political campaign ppppp – klkjkjk prakash1234 – prakash1234 prakashtest – Group Test by prakash Probabdi – Kjshhdjw shhd prota – protagonistse-solutions prova – prova elenco prueba – prueba llamadas quacks – sdf qwert – qwert raal – newcmaping RDXT_In01 – RDXT Inbound 01 Test report – report reportagent – VICIdial agentes Rio – Rio_group robert – my private group robert-test – test group of robert robertgroup – robert group rockingmachan – kattuerumai RohitJoshi – Rohit Joshi Agent rony – test rotem – rotem group RTACALLER – RTA CALLER-27082012 RTANONVOICE – RTA NONVOICE-27082012 RTAQC – RTA QC-27082012 RTATESTING – RTA TESTING-27082012 RTAVOICE – RTA VOICE-27082012 Sales – SalesInbound Sales1243 – Sales SalesOutbound – Agent Sales Outbound Sales_OUT – sales Agent inbound sales_outbound – sales outbound agent salman2 – salman2 SAMPLEAGENTS – VICIDIAL AGENTS SampleGroupCam – A sample group for my samplw campaign samtech – sidharth sandeep – ind tech sanjeev – INDIA Santro – Hyundai Model sap – sap team Saymyname – new group sdfdsf – sdfsdfdsfdsfdfs semi_admin – for tesing purposes sep – sep prueba shiv – shiv SITE – Sasi Institute skytel – teleservices SOFTECH – Softech Agent SOLAR – SOLAR TEAM SolarOutboundTest – Solar Outbound sourav – hihi SSC – SSC_Users stagiaire_simulation – stagiaire_simulation su21rai – sales Agent inbound 007 subha – subha sumi – tech Superadmin – Superadmin superviseur – sup_ok Support – Support Login TeamVici – 2 lang naman ang member techsupport – technical support tecno – ah gg g TeleCaller – Tele Caller of cight infotech. telecom – telecom TeleProfessional – TeleProfessional Team TELSUR_COM – TESTELSUR teodora – teodora Tesoro – Tesoro Testing 1234 tessste – tets123 test – test test-andrea – test1 test1 – 111111111111 TEST101 – REVIEW Test1122 – Test1122 test123 – testinggroup test1234 – test1234 Test123@ – Test123@ Test1611 – Test1611 test21 – test123 test t test2727 – test2727 TestAhmed – TestAhmed TESTCS – Test Customer Service testerek777 – testerek777aha testerek7777 – testerek7777aha TesteSilvio – Teste Silvio testgroup – ddfdfdfd testGroupeAzmi – descriptionTest testhp – testhp Testing – testing 123 testing01 – testing01 testing1 – testing1 testing_group – testing_group testinternal – test TESTLMSGROUP – TESTING TestMCL – test TESTONE – TEST ONE TESTOUTBOND – TESTOUTBOND testrav – testravish testvc – test testxyr – testxyr test_admin – admin test test_Armx – Test account test_group – sels outband test_S – test_S Test_sales_out – Test Sales outbound Test_Solar – Solar Group Tigres – equipo uanl tigres TiiSPOGi – TiiSPOGi times – asl TME – Tele Marketing Agent TMM – Tele Marketing Manager TNT – USA FULL TODAY TPS_Jovenel – outbound_Call TransferGroup – dslf TRIALANDERROR – TRIAL TuckerA1 – A1 twq – twq uk2017 – uk2017 Underguard – outbound usa – only for usa user – user group test UserAll – UserAll usertestinh – testing user group user_roger – Prueba tb venus – Test for Kuto venvan – agent vicegroups – this is the agents of the viceesperts ViciAgents – VICIdial agentes vignestr – vigneswarantraining VNPT – Viet Nam Post & Telecommunication VoyanceGroup – Voyance Group Valais www3 – VICIdial AGENTS xyz – xyz zack – sales zimartin – zimartin-discription zxc – zxc All Admin User Groups | Registration String: | | Template ID: | –NONE– 1029 – Albania 6969 – 6969 777 – pk sip_generic – sip_generic test – test | Account Entry: | | Protocol: | SIP Zap IAX2 EXTERNAL | Globals String: | | Dialplan Entry: | | Server IP: | 192.168.0.45 – Server Name – | |
|
|
|
IP Authentication (IP Address)
The IP Authentication method is normally simpler to provision and should be used only when you have a static IP Address. It is also somewhat more secure since your SIP trunk can only be used from the IP Address you provide.
With an open source applications (such as Asterisk), you can setup your SIP trunk with IP Authentication as follows:
you can copy the values from this template:
Carrier ID: | | Carrier Name: | | Carrier Description: | | Admin User Group: | All Admin User Groups 10100101110 – 10100010 1267 – nowa grupa 1919 – 1919 AAA – AAA Group Ace – AceGroup ADMIN – VICIDIAL ADMINISTRATORS ADMINkh – admin kh agen – sales agents Agent – Agent Group AGENTES – AGENTES DE TESTE Agentkh – Agent kh AGENTS – ViciDial AGENTS AGENTS3 – VICIdial AGENTS ajitkp – ajitkp alo – alo Alpha – Alpha atest – atest bijapurcallcenter – call center in bijapur group BLATESTGROUP1 – BLATESTGROUP1 Callertest – call test only CERTHagents – CERTH inbound agents crazytest – crazytest credits – sales customer – restricted customer dd123123 – suck dell – dell Group DEMO_IN – DEMO INBOUND TEST DGS – Inbound Sales DIP – Digital Imaging Product disa – out_tele domesticcall – Only domestic call don – digital order news dongroup – dongroup Dream55155 – USA d_group – Group_test e-cab – ecommerce edward – ferrucho EDW_GROUP – GRUPO DE EDW EFFE – EFEFEFEFE Entrata – Entrata agenti fastwebfibra – fastweb fibra Fier – Andrea fskj001 – fskj001 gbcvhbc – cvbcvb Ge-Testing – Ge-Testing 05/17/2012 GEA – GRUPO ERIKA ACUNA Giotest – No description gjovigroup – fgddfdfc gl123 – gl123 Googlecom – ggggggggggooooooooooooo GP2015 – Groupe 2015 gparas – Test Group for gparas GpoTlalli – INE stadistics gr – inbound grdddd – bhuobhjkhujk group1 – user group of test group2 – group 2 test GROUPAGENT – VICIDIAL GROUPAGENT groupe-orange – Groupe des agent Orange grouptest – grouptest group_afti – cree depuis lafti GRP1 – Group 1 of Roms Test 911 Grp9876 – Sample Group 9876 grupolinux – Grupo Linux S.A. GSJ – GIESJ-7-12-12 H1N1 – youtube Ami Tube Hanadge – csr. TO SOLVE hayat – hayat group hhhh – hhhhh home – presentation hp – hp httpwwwvicidial – httpwww.vicidial.orgvicidial_demo Iasi – Emmeglobal Iasi ibm – ibm Ifocus_wgs – Trial for Ifocus INBOUND – Inbound agent_gr inboundgrp – inboundgrp incoming – incoming infosys – infosys innitel – demo ITdept – created test group itlyandspain – inbound jc – jc jediagents – jediagentsdesc JohnSmth – John Smth Joshwa – Joshwa Jylven – – Agent kamal – asaa kareemCampaign – kareem test campaign KCentre – KCentre kingkin3 – k3 koira – koira kumaran – kumaran training group latestagent – for call cneter blended latest_agent – for latest call cneter operation LCG – LCG llamadas – inbound logical_admin – Logical Admimistrator lolomo – lolomo M003581 – M003581 mactech – mactech manager – manager manoj01 – manoj01 manthan – study Mattino – Milano Mattina mazhar – mazhar test mcl – test MCSGROUP – MCS CRM INTEGRATION me – me Mels-User-Group – This is a test group monkey – frozen monkeys Myname – BPO My Name Santhosh mytest – test Naveedtest – This group is for testing nemesis – come as you are neubeckum – Neubeckum, Berlin und Dsseldorf NewCo – Created by CongNX group newgroup – new group NewPCGroup – testing for new group New_test_grout – test it…… nnn – 123 noc-outbound – NOCTeamOutbound nokiainbound – nokia inbound agents NOMAN – THIS IS TEST GROUP FOR NEW TESITNG NOOH_ALL – NOOH ALL CALLS notreal – my not real Noytel – Call center noytel NWP2 – network OJTS – asdfghjkl OPERATION – Operation team operator – operator orlhie – oodc OUTBOUND – outbound agents PAKISTAN_TEAM – PAKISTAN_INBOUND_GROUP panot – panots PH-Jericho – Team Jericho PHtestGroup – PHtestGroup PHUSERS – Philippnes users PolCampaign – Political campaign ppppp – klkjkjk prakash1234 – prakash1234 prakashtest – Group Test by prakash Probabdi – Kjshhdjw shhd prota – protagonistse-solutions prova – prova elenco prueba – prueba llamadas quacks – sdf qwert – qwert raal – newcmaping RDXT_In01 – RDXT Inbound 01 Test report – report reportagent – VICIdial agentes Rio – Rio_group robert – my private group robert-test – test group of robert robertgroup – robert group rockingmachan – kattuerumai RohitJoshi – Rohit Joshi Agent rony – test rotem – rotem group RTACALLER – RTA CALLER-27082012 RTANONVOICE – RTA NONVOICE-27082012 RTAQC – RTA QC-27082012 RTATESTING – RTA TESTING-27082012 RTAVOICE – RTA VOICE-27082012 Sales – SalesInbound Sales1243 – Sales SalesOutbound – Agent Sales Outbound Sales_OUT – sales Agent inbound sales_outbound – sales outbound agent salman2 – salman2 SAMPLEAGENTS – VICIDIAL AGENTS SampleGroupCam – A sample group for my samplw campaign samtech – sidharth sandeep – ind tech sanjeev – INDIA Santro – Hyundai Model sap – sap team Saymyname – new group sdfdsf – sdfsdfdsfdsfdfs semi_admin – for tesing purposes sep – sep prueba shiv – shiv SITE – Sasi Institute skytel – teleservices SOFTECH – Softech Agent SOLAR – SOLAR TEAM SolarOutboundTest – Solar Outbound sourav – hihi SSC – SSC_Users stagiaire_simulation – stagiaire_simulation su21rai – sales Agent inbound 007 subha – subha sumi – tech Superadmin – Superadmin superviseur – sup_ok Support – Support Login TeamVici – 2 lang naman ang member techsupport – technical support tecno – ah gg g TeleCaller – Tele Caller of cight infotech. telecom – telecom TeleProfessional – TeleProfessional Team TELSUR_COM – TESTELSUR teodora – teodora Tesoro – Tesoro Testing 1234 tessste – tets123 test – test test-andrea – test1 test1 – 111111111111 TEST101 – REVIEW Test1122 – Test1122 test123 – testinggroup test1234 – test1234 Test123@ – Test123@ Test1611 – Test1611 test21 – test123 test t test2727 – test2727 TestAhmed – TestAhmed TESTCS – Test Customer Service testerek777 – testerek777aha testerek7777 – testerek7777aha TesteSilvio – Teste Silvio testgroup – ddfdfdfd testGroupeAzmi – descriptionTest testhp – testhp Testing – testing 123 testing01 – testing01 testing1 – testing1 testing_group – testing_group testinternal – test TESTLMSGROUP – TESTING TestMCL – test TESTONE – TEST ONE TESTOUTBOND – TESTOUTBOND testrav – testravish testvc – test testxyr – testxyr test_admin – admin test test_Armx – Test account test_group – sels outband test_S – test_S Test_sales_out – Test Sales outbound Test_Solar – Solar Group Tigres – equipo uanl tigres TiiSPOGi – TiiSPOGi times – asl TME – Tele Marketing Agent TMM – Tele Marketing Manager TNT – USA FULL TODAY TPS_Jovenel – outbound_Call TransferGroup – dslf TRIALANDERROR – TRIAL TuckerA1 – A1 twq – twq uk2017 – uk2017 Underguard – outbound usa – only for usa user – user group test UserAll – UserAll usertestinh – testing user group user_roger – Prueba tb venus – Test for Kuto venvan – agent vicegroups – this is the agents of the viceesperts ViciAgents – VICIdial agentes vignestr – vigneswarantraining VNPT – Viet Nam Post & Telecommunication VoyanceGroup – Voyance Group Valais www3 – VICIdial AGENTS xyz – xyz zack – sales zimartin – zimartin-discription zxc – zxc All Admin User Groups | Registration String: | | Template ID: | –NONE– 1029 – Albania 6969 – 6969 777 – pk sip_generic – sip_generic test – test | Account Entry: | | Protocol: | SIP Zap IAX2 EXTERNAL | Globals String: | | Dialplan Entry: | | Server IP: | 192.168.0.45 – Server Name – | |
|
|
|
If you are using a web-based Asterisk PBX (like FreePBX), IP Authentication setup is slightly different:
In “Outgoing Settings”, name the section “out-1”
Then, in “Peer Detail”, enter the following:
type=peer
port=5060
nat=auto
insecure=invite
ignoresdpversion=yes
host= [server_ip]
dtmfmode=rfc2833
context=from-trunk
canreinvite=no
allow=ulaw
allow=alaw
allow=g729
In “Incoming Settings”, name the section “in-1” in “User Context”. Then, in “User Detail, enter the following:
disallow=all
type=peer
port=5060
nat=auto
insecure=invite
host=[server_ip]
dtmfmode=rfc2833
context=from-trunk
canreinvite=no
allow=ulaw
allow=alaw
allow=g729
After this has been completed, you will have to create a separate trunk. For the second trunk, name the outgoing “out-2” and again enter the following information:
type=peer
port=5060
nat=auto
insecure=invite
ignoresdpversion=yes
host=[server_ip]
dtmfmode=rfc2833
context=from-trunk
canreinvite=no
allow=ulaw
allow=alaw
allow=g729
Then, for the second trunk, name the incoming “in-2” and again enter the following information:
disallow=all
type=peer
port=5060
nat=auto
insecure=invite
host=[server_ip]
dtmfmode=rfc2833
context=from-trunk
canreinvite=no
allow=ulaw
allow=alaw
allow=g729
No registration string is required for IP Authentication.
Please make sure to configure your router/firewall to allow traffic from:
[server_ip_list]
In addition, please allow all RTP traffic from any IP Address ports 20000-24000 UDP.
Your dialplan should look something like this:
Dialplan Entry:
US:
exten => _91XXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91XXXXXXXXXX,2,Dial(SIP/${EXTEN:1}@altotelecom,,tTo)
exten => _91XXXXXXXXXX,3,Hangup
UK:
exten => _944.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _944.,2,Dial(SIP/${EXTEN:1}@altotelecom,,tTo)
exten => _944.,3,Hangup
Australia:
exten => _961.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _961.,2,Dial(SIP/${EXTEN:1}@altotelecom,,tTo)
exten => _961.,3,Hangup
Universal Dialplan:
exten => _847.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _847.,2,Dial(SIP/${EXTEN:3}@altotelecom,,tTo)
exten => _847.,3,Hangup
If you are also dialing to the United Kingdom or Australia and you want to use both USA and UK dialplans then your dialplan for UK and USA should look like this:
Make sure you change the prefix on your UK and USA campaign to 9. Copy everything below this line and paste it on your dialer trunk configuration.
exten => _91XXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91XXXXXXXXXX,2,Dial(SIP/${EXTEN:1}@altotelecom,,tTo)
exten => _91XXXXXXXXXX,3,Hangup
exten => _944.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _944.,2,Dial(SIP/${EXTEN:1}@altotelecom,,tTo)
exten => _944.,3,Hangup
Recent Comments