Carrier

The first and foremost requirement of your dialer is to have a carrier. Without a carrier you cannot make or receive call. Carrier are usuallly VOIP service provider giving you SIP / IAX2 trunk connectivity for your call Center.

Prerequisite:

You must have IP Permission from BTRC. Unless or otherwise you have your 5060 or SIP prot open you will not be able to make or recieve calls. Make sure you have the confirmation from your ISP and upstream service provider like Mango or BTCL .

CCIDIAL/VCCD  Admin > Admin > Carriers > Add A New Carrier

Below is a basic carrier configuration:

Registration String: register => username:password@sip.goautodial.com:5060/username

Account Entry:

[yourvoipprovider] 
disallow=all 
allow=g729 
allow=gsm 
allow=ulaw
type=friend
secret=password
username=username
host=sip.yourvoipprovider.com
dtmfmode=rfc2833
context=trunkinbound
qualify=yes
insecure=very
nat=yes

The Account entry above has almost the entire configuration that might be required. Please be advised that only use the recommended settings of the service provider. Do not add extra entry unnecessarily.

Dial plan Entry:

US:

exten => _91XXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log) 
exten => _91XXXXXXXXXX,2,Dial(SIP/${EXTEN:1}@yourvoipprovider,,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}@yourvoipprovider,,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}@yourvoipprovider,,tTo) 
exten => _961,3,Hangup

Note: Please notice that you have 9 in your every dial plan . you should put 9 before the numbers on you leads , otherwise you might experience problem.

Activate newly created Trunk by setting Active = Y and click Submit

!?!TIPS Please not e that you can use only one carrier at a time. Do not activate more than one carrier at a time, you might experience routing problem.

Advertisements

4 thoughts on “Carrier

  1. GET (VICI DIAL) (GOAUTODIAL) DIALER ONLY Rs.5000 WITH 6 MONTHS SUPPORT & DATA FOR US UK AUS CANADA REPLACMENT GURANTEE.GET 100,000 NUMBERS ONLY RS.5000 AND GET USA TECH SUPPORT DIALER DATA ALSO.
    skype id- jeff.mzone

  2. HI, my name is Victor I searched business isp, and found your page, I see you are interested in Carrier | shisdew, so let me show you my page- digital products and services for life | internet business information , please visit my website and you will learn how you can generate 30$-60$ every five – ten minutes, HOUNDREDS of dollars a day, watsh proof video, Greeting Victor

  3. Raven Poster is fully automated and easy to use Twitter marketing software that can be used to get dozens of retweets in seconds, attract hundreds of new followers and thousands of daily visitors, and dramatically increase your amount of sales. visit this link – http://bit.ly/1jEpEEt

  4. my sip is not getting register what can i do now. I am from cosmca call center rajshahi.

    [root@vici ~]# asterisk -r
    Asterisk 1.2.30.2, Copyright (C) 1999 – 2007 Digium, Inc. and others.
    Created by Mark Spencer
    Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘show warranty’ for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type ‘show license’ for details.
    =========================================================================
    Connected to Asterisk 1.2.30.2 currently running on vici (pid = 2556)
    — Remote UNIX connection
    Verbosity is at least 21
    == Manager ‘sendcron’ logged off from 127.0.0.1
    Aug 15 06:04:15 NOTICE[2596]: chan_sip.c:5529 sip_reg_timeout: — Registration for ‘0267806237@96.31.83.227’ timed out, trying again (Attempt #3988)
    == Parsing ‘/etc/asterisk/manager.conf’: Found
    == Manager ‘sendcron’ logged on from 127.0.0.1
    — Executing MeetMe(“Local/8600052@default-1b00,2”, “8600052|F”) in new stack
    > Channel Local/8600052@default-1b00,1 was answered.
    == Parsing ‘/etc/asterisk/meetme.conf’: Found
    — Created MeetMe conference 1022 for conference ‘8600052’
    — Playing ‘conf-onlyperson’ (language ‘en’)
    == Starting Local/8600052@default-1b00,1 at default,99047135487,1 failed so falling back to exten ‘s’
    == Starting Local/8600052@default-1b00,1 at default,s,1 still failed so falling back to context ‘default’
    — Sent into invalid extension ‘s’ in context ‘default’ on Local/8600052@default-1b00,1
    — Executing Playback(“Local/8600052@default-1b00,1”, “invalid”) in new stack
    — Playing ‘invalid’ (language ‘en’)
    == Parsing ‘/etc/asterisk/manager.conf’: Found
    == Manager ‘sendcron’ logged on from 127.0.0.1
    — Executing MeetMe(“Local/58600052@default-6902,2”, “8600052|Fmq”) in new stack
    > Channel Local/58600052@default-6902,1 was answered.
    — Executing Answer(“Local/58600052@default-6902,1”, “”) in new stack
    — Executing Monitor(“Local/58600052@default-6902,1”, “wav|101_9047135487_20120815-160418_cca15”) in new stack
    — Executing Wait(“Local/58600052@default-6902,1”, “3600”) in new stack
    Aug 15 06:04:22 WARNING[5438]: file.c:1045 ast_waitstream: Unexpected control subclass ‘-1’
    == Manager ‘sendcron’ logged off from 127.0.0.1
    == Manager ‘sendcron’ logged off from 127.0.0.1
    — Timeout on Local/8600052@default-1b00,1
    == CDR updated on Local/8600052@default-1b00,1
    — Executing Goto(“Local/8600052@default-1b00,1”, “#|1”) in new stack
    — Goto (default,#,1)
    — Executing Playback(“Local/8600052@default-1b00,1”, “invalid”) in new stack
    — Playing ‘invalid’ (language ‘en’)
    Aug 15 06:04:36 NOTICE[2596]: chan_sip.c:5529 sip_reg_timeout: — Registration for ‘0267806237@96.31.83.227’ timed out, trying again (Attempt #3989)
    — Executing Hangup(“Local/8600052@default-1b00,1”, “”) in new stack
    == Spawn extension (default, #, 2) exited non-zero on ‘Local/8600052@default-1b00,1’
    — Executing DeadAGI(“Local/8600052@default-1b00,1”, “agi://127.0.0.1:4577/call_log–HVcauses–PRI—–NODEBUG—–16—————“) in new stack
    — AGI Script agi://127.0.0.1:4577/call_log–HVcauses–PRI—–NODEBUG—–16————— completed, returning 0
    == Spawn extension (default, 8600052, 1) exited non-zero on ‘Local/8600052@default-1b00,2’
    — Executing DeadAGI(“Local/8600052@default-1b00,2”, “agi://127.0.0.1:4577/call_log–HVcauses–PRI—–NODEBUG—–0—————“) in new stack
    — AGI Script agi://127.0.0.1:4577/call_log–HVcauses–PRI—–NODEBUG—–0————— completed, returning 0
    == Parsing ‘/etc/asterisk/manager.conf’: Found
    == Manager ‘sendcron’ logged on from 127.0.0.1
    == Parsing ‘/etc/asterisk/manager.conf’: Found
    == Manager ‘sendcron’ logged on from 127.0.0.1
    Aug 15 06:05:01 NOTICE[2596]: chan_sip.c:5529 sip_reg_timeout: — Registration for ‘0267806237@96.31.83.227’ timed out, trying again (Attempt #3990)
    == Manager ‘sendcron’ logged off from 127.0.0.1
    == Parsing ‘/etc/asterisk/manager.conf’: Found
    == Manager ‘sendcron’ logged on from 127.0.0.1
    == Manager ‘sendcron’ logged off from 127.0.0.1

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s