VoiceGuide IVR Software Main Page
Jump to content

$rv_cidnumber Missing

Recommended Posts

I used to be receiving Caller ID info, but then after I have successfully fixed the 'hangup' detection problems by changing the disconnect frequencies, somehow (co-incident or not) I find that I can no longer detect Caller ID, which always returned as blank. I have set the Line Config to pick up the call after even 4 rings (previously I only need to set it to 2 to detect Caller ID)

 

Kind advise what could have happened. Thanks! (The event log is attached beneath.)

 

 

215807.31 6 linedevstate 2048 0 0

215807.31 6 callstate OFFERING 65605 0 4

215807.33 6 callinfo CALLEDID

215807.33 6 callinfo ORIGIN

215807.33 6 ring 0

215813.33 6 ring 2

215819.33 6 ring 3

215825.34 6 ring 4

215825.34 6 Start without answering the call

215825.34 6 StartLoadedVgs at 16/3/2004 21:58:25

215825.34 6 rv add [$RV_STARTTIME]{16/3/2004 21:58:25}

215825.34 6 rv add [$RV_DEVICEID]{6}

215825.34 6 rv add [$RV_CIDNAME]{}

215825.34 6 AddRVns [PathApp]{C:\Program Files\VoiceGuide\}

215825.34 6 rv add [$RV_CIDNUMBER]{}

215825.34 6 TimeoutClear

215825.34 6 [Call Alert] Running VB Script...

215825.34 6 RVreplace start: ['Script : Call Recorder.vgs

'Module : Call Alert

 

set vg = CreateObject("VoiceGuide.CommandLink")

 

if msgbox("Number : $RV_CIDNUMBER" & vbCrLf & "Name : $RV_CIDNAME", vbYesNo + vbQuestion , "Record Call ?") = vbYes then

vg.Run_ResultReturn $RV_DEVICEID, "yes"

else

vg.Run_ResultReturn $RV_DEVICEID, "no"

end if

 

set vg = Nothing

 

 

 

 

]

215825.34 6 RVns [PathSysVoice]{}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[$RV_STARTTIME]{16/3/2004 21:58:25}[$RV_DEVICEID]{6}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}

215825.38 6 Run Script waiting... (shellid=2776, process=1248)

215825.38 6 TimeoutSet 1 EV_TIMEOUT_CHECKONSTATE

215826.38 6 Timer fired EV_TIMEOUT_CHECKONSTATE

215826.38 6 ScriptEventCode 9007 iLineState=1501

215826.38 6 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

215826.38 6 task still running (shellid=2776, process=1248)

215826.38 6 TimeoutSet 1 EV_TIMEOUT_CHECKONSTATE

215827.47 6 Timer fired EV_TIMEOUT_CHECKONSTATE

215827.47 6 ScriptEventCode 9007 iLineState=1501

215827.47 6 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

215827.47 6 task still running (shellid=2776, process=1248)

215827.47 6 TimeoutSet 1 EV_TIMEOUT_CHECKONSTATE

215827.66 6 cl Run_ResultReturn >>no<<

215827.67 6 rv add [Call Alert_ResultReturn]{no}

215827.67 6 TimeoutClear

215827.67 6 rv add [Hangup Time]{16/3/2004 21:58:27}

215827.67 6 Hanging up call... [Hangup Module]

215827.67 6 HangupCall_Common Mode=BeforeAnswerRun

215831.34 6 ring 5

215837.34 6 ring 6

215838.75 6 linedevstate 2048 0 0

215838.75 6 callstate IDLE 65605 0 0

215838.75 6 WorkingMode@Idle=

215838.75 6 TimeoutClear

215838.77 6 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE

215839.83 6 Timer fired EV_TIMEOUT_TIMETOREINITLINE

215839.83 6 ScriptEventCode 9008 iLineState=900

215839.83 6 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

215839.83 6 ReinitTelephony due to IDLE

215839.83 6 tapic lineDeallocateCall(MainCall:65605) 0

215839.88 6 lineOpen(6)=>

215839.88 6 Waiting for a call...

215839.88 6 LineHandle=66237

215839.88 6 TimeoutSet 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

215843.16 6 Timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

215843.16 6 ScriptEventCode 9013 iLineState=900

215851.83 0 sys cleanup Start

215851.83 0 sys cleanup End

Share this post


Link to post

Setting the disconnect tone frequencies/cadence does not affect the receiving of CallerID information.

 

Have you tried attaching a CallerID monitoring device to this line to see if the phone company is sending CallerID on this line at all?

Share this post


Link to post

Yes, I used a phone and the Caller ID did display correctly between the 1st and 2nd ring. Also, as I mentioned, it used to display correctly before my upgrade to 5.2.1 (don't know if the different version makes a difference).

 

Please help. Thanks!

Share this post


Link to post

The trace shows that the telephony device is not reporting any Caller ID information to VoiceGuide.

 

What telephony device are you using? (Dialogic?)

Share this post


Link to post

Not too sure why a D/4PCI would stop reporting caller ID information.

 

I'd probably try uninstalling all Dialogic drivers (entire 'System Release') and installing all again.

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
×