how to set up your trunk carrier in vicidial vicibox vicidialnow

How to setup your Trunk Carrier in Vicidial, Vicibox, VicidialNow?

 May 25, 2016  No Comments

IQ Telecom is a leading provider of VICIdial Solutions and we have implemented it at so many Call Centers, BPOs and other clients all over the world. We have an expert team of VICIdial developers and technical support executives who can fulfill all of the requirements of our clients regarding VICIdial installation and configuration.

As you know VICIdial is a software that is created to interact with Asterisk Open Source IP PBX Phone System to make it function as an inbound/outbound call center solution with inbound email support.

There are many Asterisk based dialers available like Vicidial, Vicibox, VicidialNow.

How to setup SIP trunk for inbound/outbound calling?

If you want to start making and receiving calls using VICIdial solutions then check that your Asterisk server is configured as follows:

Authenticate IP-PBX SIP Trunking traffic by:

IP Authentication (IP address) or Digest Authentication (account and SIP password) When you decided which switch platform to use you need to establish a SIP trunk with our US proxy server and input your IP address into our portal.

Adding a new Carrier trunk to your System

Now we will elaborate the steps to create a carrier trunk entry which will allow calls to come to your VICIdial server from PSTN and be dialed out by your VICIdial server to go to the PSTN.

This tutorial goes over the steps needed to create a new Carrier trunk entry that will allow calls to come into your ViciDial server from the PSTN and be dialed out by your ViciDial server to go to the PSTN.

This works for SIP carriers and not standard T1/E1/PRI/POTS telco lines which require extra hardware which needs to be configured manually by system administrator. If you are using Hosted VICIdial service which provides carrier service then you can skip these steps.

vici-img

  • Go to the ViciDial administration page, go to the ADMIN section, click on CARRIERS then click on the ADD NEW CARRIER link
  • For this tutorial we will use the following values for the fields on the ADD A NEW CARRIER form:

    – Carrier ID: NEWSIP
    – Carrier Name: ViciDial SIP carrier
    – Registration String: register => newsip:[email protected]:5060

    – Account Entry: (see notes at the end of this tutorial for more information)
    [testcarrier]
    disallow=all
    allow=ulaw
    type=friend
    username=testcarrier
    secret=test
    host=dynamic
    dtmfmode=rfc2833
    context=trunkinbound

    – Protocol: SIP
    – Example value: “SIP/testcarrier”

    – Dialplan Entry:
    exten => _991X.,1,AGI(agi://127.0.0.1:4577/call_log)
    exten => _991X.,2,Dial(newsip:[email protected]:5060/${EXTEN:2},,tTor)
    exten => _991X.,3,Hangup

    – Server IP: 10.10.10.15 (set this to your server ip)

  • Now Click the Submit button to create this Carrier record, wait for one minute and then the carrier record will be active. Now if you want to check whether the carrier account is registered or active you or your system administrator would need to log into Asterisk CLI using a terminal program. To check registration simply type “sip show peers” or “iax2 show peers” to see the accounts that are set up on the system.
  • Account Entry Notes:

    – “disallow=all” clears the preferred codecs list, you then specify the codecs you want to allow, in this instance we have chosen to only allow “ulaw”

    – “type=friend” allows calls in from the carrier as well as out through the carrier

    – “context=trunkinbound” this is context in the dialplan that will receive inbound calls from this carrier – If you need to add E1/T1/PRI/POTS/FXO/FXS lines, you will first need a reliable telco connection card for your computer, we recommend Sangoma cards(http://www.sangoma.com), but Digium or Rhino will usually work as well. You will need to coordinate with your systems administrator to set up the zaptel/dahdi conf files properly as well as adding the dialplan entries to dial out these PSTN lines. There are sample zaptel.conf and zapata.conf files included with ViciDial for these kinds of connections(/docs/conf_examples/zaptel… and zapata…), as well as sample dialplan entries in the extensions.conf sample files: confirm the group you have set in zapata.conf and that it matches the TRUNK global variable line in extensions.conf:

    TRUNK=Zap/r1
    TRUNKX=Zap/r2

    Then uncomment the dialing lines(this example is dialing through line group 2 in zapata.conf):
    exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
    exten => _91NXXNXXXXXX,2,Dial(${TRUNKX}/${EXTEN:1},,To)
    exten => _91NXXNXXXXXX,3,Hangup

    In this way you can easily add a new Carrier trunk to your System. As IQ Telecom is a leader in doing these kinds of configurations hence you can avail our services also. Contact us to know more.

     

Our Social Counters
 Follow Us : Facebook  Twitter  Linked In  Google +   Pinterest  Whatsapp