Inbound 800 [Solved]

General and Support topics relating to ViciDialNow and GoAutoDial ISO installers

Moderators: enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, s0lid

Inbound 800 [Solved]

Postby enavaro » Mon Oct 31, 2011 2:10 pm

Hello,


VERSION: 2.4-309a
BUILD: 110430-1642

Asterisk 1.4.39.1-vici

No hardware | multi-server setup | using goautodial.iso on three servers |

We created In-group called AGENTDIRECT and Inbound DID with DID Route: IN_GROUP

On the first run test CLI shows:

[Oct 31 11:23:09] NOTICE[30753]: chan_sip.c:15566 handle_request_invite: Call from 'voce' to extension '3034070001' rejected because extension not found.

Then I add 'context=trunkinbound' on the carrier settings

However when I did a second test CLI shows:

-- Executing [3034070001@trunkinbound:1] AGI("SIP/voce-00000103", "agi-DID_route.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-DID_route.agi
-- AGI Script Executing Application: (Monitor) Options: (wav|/var/spool/asterisk/monitor/MIX/20111031150312_3034070001_7012320000)
[Oct 31 15:03:12] ERROR[12341]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
[Oct 31 15:03:12] ERROR[12341]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
-- AGI Script agi-DID_route.agi completed, returning 0
-- Executing [99909*3***DID@default:1] Answer("SIP/voce-00000103", "") in new stack
-- Executing [99909*3***DID@default:2] AGI("SIP/voce-00000103", "agi-VDAD_ALL_inbound.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
-- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
-- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
-- AGI Script agi-VDAD_ALL_inbound.agi completed, returning 0
-- Executing [99909*3***DID@default:3] Hangup("SIP/voce-00000103", "") in new stack
== Spawn extension (default, 99909*3***DID, 3) exited non-zero on 'SIP/voce-00000103'
-- Executing [h@default:1] DeadAGI("SIP/voce-00000103", "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 ... ---------- completed, returning 0


How can I fix this? I followed the Manager Manual on Tutorial E

Carrier Settings:
[xxx]
type=friend
host=xx.xx.xxx.xx
canreinvite=no
disallow=all
allow=g729
allow=ulaw
allow=alaw
dtmfmode=rfc2833
qualify=yes
context=trunkinbound

Dialplan:
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Dial(${SIPxxx}/${EXTEN:1},,tTor)
exten => _91NXXNXXXXXX,3,Hangup

How can I successfully do inbound calls?
Last edited by enavaro on Tue Nov 01, 2011 8:28 am, edited 1 time in total.
VicidialNow CE 1.3
Version: 2.0.5-174
Build: 90522-0506
Asterisk 1.2.30.2
enavaro
 
Posts: 43
Joined: Tue Aug 25, 2009 1:56 pm
Location: Philippines

Postby williamconley » Mon Oct 31, 2011 3:00 pm

the cli shows the call going to the did script. cool. now ... how do you have your DID configured? and did you follow the vicidial manager's manual to do this or are you wingin' it?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20253
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Postby enavaro » Mon Oct 31, 2011 3:37 pm

I followed only the managers manual 2.2.1 on the tutorial E

I did it step by step as stated on the manual

but on the agents side there is no calls receiving
VicidialNow CE 1.3
Version: 2.0.5-174
Build: 90522-0506
Asterisk 1.2.30.2
enavaro
 
Posts: 43
Joined: Tue Aug 25, 2009 1:56 pm
Location: Philippines

Postby enavaro » Mon Oct 31, 2011 3:47 pm

My DID setup:

DID Extension: 303407xxxx
DID Description: Mapped to 800-XXX-XXXX
Active: Y
DID Route: IN_GROUP
Record Call: Y
Extension: 9998811112
Extension Context: default
Voicemail Box:
Phone Extension:
Server IP: 192.168.XXX.XX
Call Menu:
User Agent:
User Unavailable Action: VOICEMAIL
User Route Settings In-Group: NONE
In-Group ID: NONE
In-Group Call Handle Method: CID
In-Group Agent Search Method: LB
In-Group List ID: 999
In-Group Campaign ID: InTest
In-Group Phone Code:1
Clean CID Number:
Filter Inbound Number: DISABLE
Filter Phone Group ID:
Filter URL:
Filter Action: IN_GROUP
Filter Extension: 9998811112
Extension Context: default
Filter Voicemail Box:
Filter Phone Extension:
Filter Server IP:
Filter Call Menu:
Filter User Agent:
Filter User Unavailable Action: VOICEMAIL
Filter User Route Settings In-Group: AGENTDIRECT-Single Agent Direct Queue
Filter In-Group ID: NONE
Filter In-Group Call Handle Method: CID
Filter In-Group Agent Search Method: LB
Filter In-Group List ID: 999
Filter In-Group Campaign ID:
Filter In-Group Phone Code: 1
VicidialNow CE 1.3
Version: 2.0.5-174
Build: 90522-0506
Asterisk 1.2.30.2
enavaro
 
Posts: 43
Joined: Tue Aug 25, 2009 1:56 pm
Location: Philippines

Postby williamconley » Mon Oct 31, 2011 7:35 pm

DID Route: IN_GROUP
In-Group ID: NONE

Houston, we have a problem. You have the route set to InGroup .. but you did not say WHICH in group. Vicidial is not (AFAIK!) psychic. 8-)
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20253
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Postby enavaro » Tue Nov 01, 2011 8:27 am

Thanks William! I missed that part whew! Now its working already.
VicidialNow CE 1.3
Version: 2.0.5-174
Build: 90522-0506
Asterisk 1.2.30.2
enavaro
 
Posts: 43
Joined: Tue Aug 25, 2009 1:56 pm
Location: Philippines

Postby williamconley » Tue Nov 01, 2011 8:52 am

One of the points we make in our training of new clients on their systems:

Any time you have a "dropdown" choice in Vicidial, you will "Select" a setting. Given the odds, you will then have to also "configure" that selection, below.

So look below for a location to configure what you have just chosen. If you have 5 possibilities in the dropdown, that does not mean there will be 5 simple configuration possibilities, either. Nope. There could be several for each option, or none for some of them. So you have to be on your toes and push the help buttons next to several items (or purchase the manual!).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20253
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Inbound 800 [Solved]

Postby ganapathi » Wed Jan 02, 2013 1:12 am

exten => DID1,1,AGI(agi://127.0.0.1:4577/call_log)
exten => DID1,2,Answer
exten => DID1,3,AGI(agi-VDAD_ALL_inbound.agi,CIDLOOKUPRL-----LB-----InGroup1-----DID1-----Closer-----park----------LIST_ID-----1)
exten => DID1,4,Hangup




exten => DID2,1,AGI(agi://127.0.0.1:4577/call_log)
exten => DID2,2,Answer
exten => DID2,3,AGI(agi-VDAD_ALL_inbound.agi,CIDLOOKUPRL-----LB-----InGroup1-----DID2-----Closer-----park----------LIST_ID-----1)
exten => DID2,4,Hangup




If above configuration i configured on extensions.conf file means that will work or not .

Because i need setup the Failover Link for the every group. Suppose One PRI failure then automatically comes to another PRI .

Is this possible in Vicidial.?
ganapathi
 
Posts: 2
Joined: Thu Dec 27, 2012 6:29 am

Re: Inbound 800 [Solved]

Postby williamconley » Sun Jan 06, 2013 8:59 pm

Vicidial will accept inbound calls to ANY server. All call are to be passed to the "trunkinbound" context in the setup for the protocol being used. (IE: In SIP calls, the account entry for sip.conf will contain the entry "context=trunkinbound", this same applies to Zap/Dahdi/IAX and any other protocol you may use).

This passes the call to the Vicidial inbound DID script regardless of which server the call arrives on. Then the DID is configured in the Administration GUI and is NOT linked to a specific server. So when the call arrives, it does not matter which server it arrives on.

You do NOT modify any ".conf" files when using Vicidial. All changes are directly in the Web Admin GUI.

Which brings me to these basic guidelines which you may find useful:

when you post, please post your entire configuration including (but not limited to) your installation method and vicidial version with build.

this IS a requirement for posting along with reading the stickies (at the top of each forum) and the manager's manual (available on EFLO.net, both free and paid versions)

You should also post: Asterisk version, telephony hardware (model number is helpful here), cluster information if you have one, and whether any other software is installed in the box. If your installation method is "from scratch" you must post your operating system and should also post the .iso version from which you installed your original operating system. If your installation is "Hosted" list the site name of the host.

If this is a "Cloud" or "Virtual" server, please note the technology involved along with the version of that techology (ie: VMware Server Version 2.0.2). If it is not, merely stating the Motherboard model # and CPU would be helpful.

Similar to This:

Vicibox X.X from .iso | Vicidial X.X.X-XXX Build XXXXXX-XXXX | Asterisk X.X.X | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation | Intel DG35EC | Core2Quad Q6600
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20253
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Inbound 800 [Solved]

Postby tresor » Thu Nov 07, 2013 6:38 am

hi williamconley i have vicidial 2.8 who build with asterisk 1.4 my problem is:
i create inbound group campaign and did and i follow your explanation for the inbound call i configure two sip phone in the vicidial server and when i try to do some call the phone respondant is not available but when i log in the agent screen with sip 103 to inbound campaign i use the sip 104 and when i call 9998811112 the agent receive the call by other line not in the interface agent. and i also thing that i credit to do the trunk but i don't have the sip provider i want to do it in the local network i have other server asterisk elastix 2.2 i want to put in the field extension context : from-internal and configure a sip phone to elaxtix and use the trunk IAX2 to call agent of vicidial

please help me to simulate incoming call in the local network with a trunk IAX2 of two server vicidial and elastix thanks for help. excuse my bad english i am a french country
tresor
 
Posts: 21
Joined: Thu Oct 31, 2013 5:40 am


Return to ViciDialNow - GoAutoDial

Who is online

Users browsing this forum: No registered users and 109 guests