VoiceGuide IVR Software Main Page
Jump to content

Caller I.d.

Recommended Posts

Dear Support Team!

 

When i used the build in, credit card record Script, and i call the system then i get the caller I.D. on the call log.

 

but, when i call the system for the script that i have created, i don't get the caller I.D. on the call log.

 

Any idea, why the system acting this way?

 

Thanks, Amis.

Share this post


Link to post

Reception of Caller ID is independent of what script is used, but maybe you have set for the system to answer call too early - CallerID usually arrived between 1st and 2nd rings.. after how many rings are you answering the call? (set to 3 to be safe)

Share this post


Link to post

Hi,

 

In all my 4 lines, it's set up to answer after 0 rings, incloudes the credit card script.

so, as you see it is answer "credit card" script with caller I.D. even though it's answer after 0 rings, but with my script, no caller I.D.

 

Thanks, Amis.

Share this post


Link to post

Dear Support Team!

 

I am still waiting for your answer, regarding above situation.

 

Thanks, Amis.

Share this post


Link to post

Dear Support team,

 

When i used the build in, credit card record Script, and i call the system then i get the caller I.D. on the call log.

 

but, when i call the system for the script that i have created, i don't get the caller I.D. on the call log.

 

In all my 4 lines, it's set up to answer after 3 rings.

 

What should i do to get caller's I.D.

 

Thanks, Amis.

Share this post


Link to post

Could you please post a copy of VoiceGuide's Debug Printout which captures an incoming call when each of the scripts is selected as the one to run after the call is answered, this will allow us to see what is happening on the system.

(When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.)

 

As mentioned before, reception of CallerID is something that happens before the call is answered, and the starting of the script is something that happens after the call is answered - so selection of one script or another should not be affecting whether or not you receive the CallerID...

Share this post


Link to post

Dear Support Team!

 

Yes, i know that's why it doesn't make sense to me that with one script i get the caller i.d an not with the other one.

 

Here is the call log for the script that doesn't get the caller i.d.

 

Dialogic 4dpci and answer after 3 rings.

 

 

130702.51 0 dial start any summary:|7:idx=0|8:dok=0|9:idx=0|10:idx=0|

130703.55 0 dial start any summary:|7:idx=0|8:dok=0|9:idx=0|10:idx=0|

130704.59 0 dial start any summary:|7:idx=0|8:dok=0|9:idx=0|10:idx=0|

130704.96 8 linedevstate 2048 0 0

130705.04 8 callstate OFFERING 65772 0 4

130705.09 8 callinfo CALLEDID

130705.13 8 callinfo ORIGIN

130705.20 8 ring 0

130710.93 8 ring 2

130716.91 8 ring 3

130716.95 8 Answer the call at 10/6/2004 1:07:16 PM

130716.99 8 lineAnswer(65772) => 65755

130717.57 8 callstate CONNECTED 65772 1 0

130717.60 8 callstate CONNECTED 65772,1,0

130717.64 8 WorkingModeTAPI@Connected=

130717.67 8 WorkingModeScript@Connected=

130717.71 8 Inband detection not enabled

130717.74 8 StartLoadedVgs at 10/6/2004 1:07:17 PM

130717.77 8 AddRVns [scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Newcall\}

130717.80 8 AddRVns [scriptPath]{C:\Program Files\VoiceGuide\Scripts\Newcall}

130717.84 8 rv add [$RV_STARTTIME]{10/6/2004 1:07:17 PM}

130717.86 8 rv add [$RV_DEVICEID]{8}

130717.89 8 rv add [$RV_CIDNAME]{}

130717.91 8 AddRVns [PathApp]{C:\Program Files\VoiceGuide\}

130717.95 8 rv add [$RV_CIDNUMBER]{}

130718.02 8 tapi Reply (LineEvReply) ok 65755 0

130718.04 8 callinfo MONITORMODES

130718.09 8 timer clear

130718.11 8 [Play 1] Playing

130718.14 8 [Play 1] Playing (C:\Documents and Settings\Roni\Desktop\tst123.wav)

130718.16 8 play set playid=242713

130718.98 8 PlaySoundStart ok [C:\Documents and Settings\Roni\Desktop\tst123.wav]

130719.05 8 timer clear

130719.07 8 RunModule PLAY end

130719.13 8 wa(12020,24271300)

130719.16 8 callinfo MONITORMODES

130731.19 8 play end current play (playid=242713)

130731.23 8 ScriptEventCode 8001 iLineState=1100

130731.28 8 LsPlayMsg EV_PLAY_FINISHED

130731.30 8 timer set 5 EV_TIMEOUT_REPLAYMSG

130733.39 8 callstate DISCONNECTED 65772 0 0

130733.41 8 ScriptEventCode 9250 iLineState=1101

130733.44 8 LsPlayMsgFinished EV_REMOTEPARTY_DISCONNECT

130733.46 8 rv add [Hangup Time]{10/6/2004 1:07:33 PM}

130733.48 8 Hanging up call...

130733.53 8 RecSoundStop ok

130733.57 8 PlaySoundStop err=0

130733.59 8 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

130733.66 8 fnHangupCall end

130733.70 8 linedevstate 2048 0 0

130733.73 8 callstate IDLE 65772 0 0

130733.76 8 WorkingMode@Idle=

130733.79 8 timer clear

130733.90 8 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

130733.98 8 tapi Reply (LineEvReply) ok 65738 0

130734.90 8 timer fired EV_TIMEOUT_TIMETOREINITLINE

130734.92 8 ScriptEventCode 9008 iLineState=900

130734.95 8 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

130734.97 8 ReinitTelephony due to IDLE

130735.01 8 tapic lineDeallocateCall(MainCall:65772) 0

130735.32 8 lineOpen(8)=>

130735.34 8 Waiting for a call...

130735.37 8 LineHandle=65721

130735.40 8 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

130736.06 0 dial start any summary:|7:idx=0|8:rdy=0|9:idx=0|10:idx=0|

130737.10 0 dial start any summary:|7:idx=0|8:rdy=0|9:idx=0|10:idx=0|

130738.14 0 dial start any summary:|7:idx=0|8:rdy=0|9:idx=0|10:idx=0|

130738.43 8 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

130738.46 8 ScriptEventCode 9013 iLineState=900

130739.20 0 dial start any summary:|7:idx=0|8:dok=0|9:idx=0|10:idx=0|

130740.25 0 dial start any summary:|7:idx=0|8:dok=0|9:idx=0|10:idx=0|

Share this post


Link to post

Can you please post the trace when the credit card payment script is selected to answer the call... please ensure call is made from the same phone as before - when the trace already posted was captured....

Share this post


Link to post

Dear Support Team,

 

Per your request, here is the call that capture the caller I.D. (the same line used, only different script, the "credit card payment" script).

 

190702.89 7 linedevstate 2048 0 0

190702.91 7 callstate OFFERING 66161 0 4

190702.92 7 Answer the call at 10/9/2004 7:07:02 PM

190702.94 7 lineAnswer(66161) => 66144

190702.97 7 Lev_CallerID [7023026215,COHEN RONI,0000]

190702.98 7 rv add [DNIS]{0000}

190703.02 7 Lev_CallerID [7023026215,COHEN RONI,0000]

190703.04 7 callinfo CALLEDID

190703.06 7 callinfo ORIGIN

190703.08 7 ring 0

190703.52 7 callstate CONNECTED 66161 1 0

190703.53 7 callstate CONNECTED 66161,1,0

190703.55 7 WorkingModeTAPI@Connected=

190703.57 7 WorkingModeScript@Connected=

190703.59 7 Inband detection not enabled

190703.60 7 StartLoadedVgs at 10/9/2004 7:07:03 PM

190703.62 7 AddRVns [scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}

190703.64 7 AddRVns [scriptPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment}

190703.67 7 rv add [$RV_STARTTIME]{10/9/2004 7:07:03 PM}

190703.70 7 rv add [$RV_DEVICEID]{7}

190703.73 7 rv add [$RV_CIDNAME]{COHEN RONI}

190703.75 7 AddRVns [PathApp]{C:\Program Files\VoiceGuide\}

190703.78 7 rv add [$RV_CIDNUMBER]{7023206215}

190703.81 7 tapi Reply (LineEvReply) ok 66144 0

190703.85 7 callinfo MONITORMODES

190703.88 7 timer clear

190703.90 7 [Get Client ID] Number Input

190703.93 7 [Get Client ID] Playing (PayGetId.wav)

190703.96 7 play set playid=528509

190704.42 7 PlaySoundStart ok [PayGetId.wav]

190704.45 7 timer clear

190704.49 7 wa(8358,52850900)

190704.52 7 callinfo MONITORMODES

190712.91 7 play end current play (playid=528509)

190712.94 7 ScriptEventCode 8001 iLineState=1300

190712.95 7 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED

190712.98 7 timer set 10 EV_TIMEOUT_HANGUP

190713.02 7 timer set 6 EV_TIMEOUT_ENTERDATA

190718.71 7 callstate DISCONNECTED 66161 0 0

190718.74 7 ScriptEventCode 9250 iLineState=1301

190718.77 7 LsGetNbrsRxDigits EV_REMOTEPARTY_DISCONNECT

190718.79 7 rv add [Get Client ID]{}

190718.82 7 rv add [Hangup Time]{10/9/2004 7:07:18 PM}

190718.85 7 Hanging up call...

190718.89 7 RecSoundStop ok

190718.93 7 PlaySoundStop err=0

190718.95 7 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

190719.02 7 fnHangupCall end

190719.06 7 linedevstate 2048 0 0

190719.09 7 callstate IDLE 66161 0 0

190719.13 7 WorkingMode@Idle=

190719.16 7 timer clear

190719.30 7 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

190719.32 7 tapi Reply (LineEvReply) ok 66143 0

190720.24 7 timer fired EV_TIMEOUT_TIMETOREINITLINE

190720.27 7 ScriptEventCode 9008 iLineState=900

190720.30 7 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

190720.32 7 ReinitTelephony due to IDLE

190720.35 7 tapic lineDeallocateCall(MainCall:66161) 0

190720.67 7 lineOpen(7)=>

190720.70 7 Waiting for a call...

190720.73 7 LineHandle=66126

190720.76 7 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

190721.41 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0|

190722.44 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0|

190723.48 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0|

190723.81 7 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

190723.83 7 ScriptEventCode 9013 iLineState=900

 

 

 

I also added here "trace Log" calling to the line from the same line, but here with my script, no I.D. number

 

 

 

 

191350.90 8 linedevstate 2048 0 0

191350.91 8 callstate OFFERING 65973 0 4

191350.94 8 callinfo CALLEDID

191350.95 8 callinfo ORIGIN

191350.97 8 ring 0

191356.91 8 ring 2

191402.95 8 ring 3

191402.95 8 Answer the call at 10/9/2004 7:14:02 PM

191402.98 8 lineAnswer(65973) => 65956

191403.55 8 callstate CONNECTED 65973 1 0

191403.56 8 callstate CONNECTED 65973,1,0

191403.57 8 WorkingModeTAPI@Connected=

191403.59 8 WorkingModeScript@Connected=

191403.60 8 Inband detection not enabled

191403.63 8 StartLoadedVgs at 10/9/2004 7:14:03 PM

191403.64 8 AddRVns [scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Newcall\}

191403.66 8 AddRVns [scriptPath]{C:\Program Files\VoiceGuide\Scripts\Newcall}

191403.69 8 rv add [$RV_STARTTIME]{10/9/2004 7:14:03 PM}

191403.70 8 rv add [$RV_DEVICEID]{8}

191403.73 8 rv add [$RV_CIDNAME]{}

191403.76 8 AddRVns [PathApp]{C:\Program Files\VoiceGuide\}

191403.78 8 rv add [$RV_CIDNUMBER]{}

191403.81 8 tapi Reply (LineEvReply) ok 65956 0

191403.84 8 callinfo MONITORMODES

191403.88 8 timer clear

191403.90 8 [Play 1] Playing

191403.92 8 [Play 1] Playing (C:\Documents and Settings\Roni\Desktop\tst123.wav)

191403.95 8 play set playid=948503

191404.10 8 PlaySoundStart ok [C:\Documents and Settings\Roni\Desktop\tst123.wav]

191404.13 8 timer clear

191404.16 8 RunModule PLAY end

191404.20 8 wa(12020,94850300)

191404.23 8 callinfo MONITORMODES

191416.24 8 play end current play (playid=948503)

191416.27 8 ScriptEventCode 8001 iLineState=1100

191416.29 8 LsPlayMsg EV_PLAY_FINISHED

191416.32 8 timer set 5 EV_TIMEOUT_REPLAYMSG

191421.25 8 timer fired EV_TIMEOUT_REPLAYMSG

191421.27 8 ScriptEventCode 9005 iLineState=1101

191421.30 8 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG

191421.32 8 [Play 1] Playing (C:\Documents and Settings\Roni\Desktop\tst123.wav)

191421.35 8 play set playid=965898

191421.47 8 PlaySoundStart ok [C:\Documents and Settings\Roni\Desktop\tst123.wav]

191421.50 8 timer clear

191421.53 8 wa(12020,96589800)

191421.56 8 callinfo MONITORMODES

191421.59 8 callstate DISCONNECTED 65973 0 0

191421.62 8 ScriptEventCode 9250 iLineState=1100

191421.65 8 LsPlayMsg EV_REMOTEPARTY_DISCONNECT

191421.67 8 rv add [Hangup Time]{10/9/2004 7:14:21 PM}

191421.70 8 Hanging up call...

191421.74 8 RecSoundStop ok

191421.85 8 PlaySoundStop err=0

191421.87 8 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

191421.93 8 fnHangupCall end

191422.02 8 linedevstate 2048 0 0

191422.05 8 callstate IDLE 65973 0 0

191422.07 8 WorkingMode@Idle=

191422.10 8 timer clear

191422.13 8 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

191422.16 8 tapi Reply (LineEvReply) ok 65939 0

191423.08 8 timer fired EV_TIMEOUT_TIMETOREINITLINE

191423.10 8 ScriptEventCode 9008 iLineState=900

191423.13 8 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

191423.15 8 ReinitTelephony due to IDLE

191423.18 8 tapic lineDeallocateCall(MainCall:65973) 0

191423.52 8 lineOpen(8)=>

191423.53 8 Waiting for a call...

191423.56 8 LineHandle=65905

191423.59 8 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

191424.24 0 dial start any summary:|7:idx=0|8:rdy=0|9:idx=0|10:idx=0|

191425.28 0 dial start any summary:|7:idx=0|8:rdy=0|9:idx=0|10:idx=0|

191426.33 0 dial start any summary:|7:idx=0|8:rdy=0|9:idx=0|10:idx=0|

191426.63 8 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

191426.66 8 ScriptEventCode 9013 iLineState=900

 

 

Please let me know, Amis

Share this post


Link to post

Traces show first call arrived on line ID '7', and the second call arrived on a different line - ID '8'...

 

Can you post a trace when call arrives on line ID '7' and your script is used...

 

At this stage I'd suspect that you have one line enabled for CallerID and the other line is not enabled to deliver CallerID...

Share this post


Link to post

Thanks for your quick response,

 

I don't understand, i called from my phone to one line in the system (dxxxB1c2)

and heared the "Credit Card Payment" play script and caller i.d. showed.

 

Then i change the script to "my script", and called from the same telephone to the system to the same "box" (dxxxB1c2), i heared my script, but when i checked for the caller i.d. it wasn't there, the only thing that was there is the date and the time.

 

Dear support person, i don't want to ask too meny questions, i know you are buissy with other client, but please let me know what it meanes line id 7 & id 8

also, how could it be different lines when i used the same exact telephone called to the same box.

 

Thanks, Amis

Share this post


Link to post

Traces show first call came in on one line, and second call came in a different line...

 

How many lines do you have plugged into the computer?

Share this post


Link to post

Hi,

 

I have 4 lines, now what i found out is that from 3 lines iget caller i.d.

and 1 line no caller i.d.

 

before it was exactly different, i would get caller i.d. from 1 line and not from the other 3 caller i.d.,

 

it acts strange!

 

what i am going to do is call my phone company on monday and ask them to make sure that all the 4 lines are caller i.d. abale.

 

if there is something to do with VG please let me know, otherwise i'll take care of it my self.

 

Any way THANKS ALLOT, I know you have try heard.

Thank again, Amis.

Share this post


Link to post

There is nothing that you need to do with VG - just make sure that the phone company enables the sending of CallerID on all 4 lines.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×