VoiceGuide IVR Software Main Page
Jump to content

Dialogic not responsive to - "off hook" .

Recommended Posts

The Dialogic board ignores the "off hook" condition and "picks up" EVEN though I have manually answered the call. VG 4.9.0 and Dialog 4PCI are running on a W2K machine ("POLLUX") that is not my normal workstation. I can get the the machine via a KVM switch. However, when a call comes in, I tend to answer it if I am here and cannot and do not want to nor do I think I should have to - switch over the the "POLLUX" machine to click on ANSWER. I do not want to stop the VG answer mode while I am here since if I leave for a few minutes, I would need to enable it again and disable it when I return. Also, there is a HIGH likelyhood that I would forget to enable VG when leaving for lunch or worse yet on a trip.

 

I perviously used Talk Works Pro v 3.0 with an internal Zoom Modem. This combination was responsive to the off-hook condition. Once I answered the call, the modem would ignore the call. Perhaps I have the number of rings set too low - I think it is currently 2 or 3. I forget where that parameter is set.

 

VG is a great system despite a few pimples, but this condition would be more like a tumor.

 

Any suggestions are most welcomed.

 

.... peace ... abe

Share this post


Link to post

The system answers the call after it hears the number of rings it has been told to wait for before answering the call. Once a telephone handset on the same line is picked up the line no longer rings - so if VoiceGuide hasn't heard enough rings already then it will ignore the call (just like what you require)...

 

It does sound like you have set the number of rings to low - setting of to 3 or 4 is probably a better selection for what you want...

 

To see how the Dialogic card counts incoming rings:

 

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.)

 

If you still have problems please post the trace here and we can have a look whats happening on your system.

Share this post


Link to post

Thank you! I am feeling better today ...... :)

 

Set the number of rings to 4 in the VG.ini file - I did not see that raised above the INI file.

Of course it worked fine. Thanks...

 

CID question follows from that.... In the following trace "snippet", CID data is shown on line 12370 as

Lev_callerID[7047917050,] followed by a message that says CID incomplete.......

What does that mean and what else does it need? Is there a way to have CID complete with just the number and not wait for other information - (whatever that info may be)?

 

Additional Log question ... is there are way to display date and time in the trace instead of the 12340 format?

 

Thanks...abe

 

12340 5 tapie linedevstate 2048 0 0

12340 5 tapie callstate OFFERING 66101 0 4

12370 5 Lev_CallerID [7047917050,]

12370 5 CID info still incomplete - will not popup caller info yet

12370 5 tapie callinfo CALLEDID

12370 5 tapie callinfo ORIGIN

12370 5 tapie ring 0

18579 5 tapie ring 2

24608 5 tapie ring 3

Share this post


Link to post
CID info still incomplete - will not popup caller info yet

Does your phone company sometimes sends Number and Name, and sometimes it sends just the Number?

Have you selected VoiceGuide to popup the CallerID information?

 

If VoiceGuide is selected to popup CallerID info, and it detects that the phone company sends both Number and Name information then it will not popup CallerID until both are received. Most phone companies ether send only Number, or always send Name and Number - it looks like in your case the company has sent both Number and Name before, putting VoiceGuide in "await for both bits of info" mode... and then it ends up sending just the Number... haven’t seen this before and I'll let our programmers know to redo this part of code to handle these cases better...

 

is there are way to display date and time in the trace

No. The current numbers are a millisecond counter - its allows us to determine the system delay between successive operations. Full Date/Time would take up too much space...

 

 

BTW: to set the number of rings before VoiceGuide answers please see the View -> Line Device Config menu

Share this post


Link to post

I'm checking with my phone service provider as you suggest.

 

In the meantime, in VG.ini the first (and only being used) line has

 

PopupCallerId=2.

 

I wonder if this parm takes values of:

 

0=ignore CID

1=number only

2=number AND name

 

But not having documentation describing the INI parms (that would be nice) ....

I simply cannot know.

And should I assume DialoutOK=1 means "ok to dial out", BUT I don't have that feature.

 

From VG.INI

 

[TapiDevice1]

Id=5

Name=Analog Line 1(dxxxB1C1)

Script=C:\Program Files\VoiceGuide\Scripts\TSSandAA01.vgs

RingsBeforeAnswer=4

PopupCallerId=2

DialoutOK=1

 

 

thanks ... peace ... abe

Share this post


Link to post

My phone company has checked and they are only sending the number in the CID.

 

Therefore, it must be in the VG program. What about my previous question as to the meaning of the parm PopupCallerID=2 in VG.ini?

 

 

In the meantime, in VG.ini the first (and only being used) line has

 

PopupCallerId=2.

 

I wonder if this parm takes values of:

 

0=ignore CID

1=number only

2=number AND name

Share this post


Link to post

Yes, '1' is equivalent to 'number only'.

'2' means 'both number and name must arrive'

'0' means 'off'

 

v4.9.1 of VG will have the various settings stated in plain English and visible as a drop down combo list in the "Line Configuration" section of VoiceGuide.

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
×