Page 1 of 1

callerid on inbound vicidial

PostPosted: Sat Jan 10, 2009 6:26 am
by arvindsandilya24
Hi ,

I have setup one vicidial inbound process.
Inbound call is coming fine on vicidial and showing ingroup name on the vicidial agent screen. But callerid is not coming on screen with ingroups name.
I have written these dialplan in extension.conf.

exten => s,1,Ringing
exten => s,2,Wait(1)
exten => s,3,Answer
exten => s,4,AGI(agi-VDAD_ALL_inbound.agi,CID-----SO-----inbound)
exten => s,5,Hangup

Recording is also creating but callerid is not adding with recording format.
In my system, recording is being as such format:-
_20090109-115946_6003-all.wav
_20090109-115946_6003-in.wav
_20090109-115946_6003-out.wav


But I want if callerid is 9987227868 then recording format should be 9987227868__20090109-115946_6003-all.wav

as well as caller id should come on the vicidial screen with ingroups name.

Please reply me .

Thanks & regards
Arvind

PostPosted: Sat Jan 10, 2009 7:14 am
by mflorell
post the agiout logfile output of the call coming in to the ALL_inbound agi script.

callerid on inbound call

PostPosted: Sun Jan 25, 2009 6:36 am
by arvindsandilya24
Hi Matt,

These are output after coming inbound call:-


-- Starting simple switch on 'Zap/31-1'
Jan 25 06:08:38 NOTICE[15081]: chan_zap.c:6248 ss_thread: Got event 18 (Ring Begin)...
Jan 25 06:08:38 NOTICE[15081]: chan_zap.c:6248 ss_thread: Got event 2 (Ring/Answered)...
Jan 25 06:08:38 NOTICE[15081]: chan_zap.c:6248 ss_thread: Got event 18 (Ring Begin)...
-- Executing Ringing("Zap/31-1", "") in new stack
-- Executing Wait("Zap/31-1", "1") in new stack
-- Executing Answer("Zap/31-1", "") in new stack
-- Executing AGI("Zap/31-1", "agi-VDAD_ALL_inbound.agi|CID-----SO-----inbound----------Closer") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Executing MeetMe("Local/78600051@default-a859,2", "8600051|q") in new stack
> Channel Local/78600051@default-a859,1 was answered.
== Starting Local/78600051@default-a859,1 at default,8304,1 failed so falling back to exten 's'
-- Executing Ringing("Local/78600051@default-a859,1", "") in new stack
-- Executing Wait("Local/78600051@default-a859,1", "1") in new stack
-- Executing Answer("Local/78600051@default-a859,1", "") in new stack
-- Executing AGI("Local/78600051@default-a859,1", "agi-VDAD_ALL_inbound.agi|CID-----SO-----inbound----------Closer") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
-- AGI Script agi-VDAD_ALL_inbound.agi completed, returning 0
-- Executing Hangup("Local/78600051@default-a859,1", "") in new stack
== Spawn extension (default, s, 5) exited non-zero on 'Local/78600051@default-a859,1'
-- Executing DeadAGI("Local/78600051@default-a859,1", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing DeadAGI("Local/78600051@default-a859,1", "agi://127.0.0.1:4577/VD_hangup--HVcauses--PRI-----NODEBUG-----16---------------)") in new stack
-- AGI Script agi://127.0.0.1:4577/VD_hangup--HVcause ... ----------) completed, returning 0
== Spawn extension (default, 78600051, 1) exited non-zero on 'Local/78600051@default-a859,2'
-- Executing DeadAGI("Local/78600051@default-a859,2", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing DeadAGI("Local/78600051@default-a859,2", "agi://127.0.0.1:4577/VD_hangup--HVcauses--PRI-----NODEBUG-----0---------------)") in new stack
-- AGI Script agi://127.0.0.1:4577/VD_hangup--HVcause ... ----------) completed, returning 0
-- AGI Script agi-VDAD_ALL_inbound.agi completed, returning 0
-- Executing MeetMe("Zap/31-1", "8600051") in new stack
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Executing MeetMe("Local/78600051@default-08be,2", "8600051|q") in new stack
> Channel Local/78600051@default-08be,1 was answered.
-- Executing Answer("Local/78600051@default-08be,1", "") in new stack
-- Executing Monitor("Local/78600051@default-08be,1", "wav|_20090125-163841_6003") in new stack
-- Executing Wait("Local/78600051@default-08be,1", "3600") in new stack
== Manager 'sendcron' logged off from 127.0.0.1


Thanks & regards
Arvind