VoiceGuide IVR Software Main Page
Jump to content

Telephone Dialer Redial

Recommended Posts

question:

 

if i call several numbers with a txt file in "file containing phone number to be dialed" and 2 call retries and 120 min delay:

if the first number don't answer, telephone dialer will wait for 2x120 min before calling the second numbers and others or it will continue the list and come back after 120 min ?

 

Is it the same with a Out Dial file and Escalation ?

 

I expect you understand with my poor english. Voiceguide seems to be the soft for my RUOK project but i'm not familiar with scripting.

 

Second question:

 

in the script designer/phone message/make call and alternatives, is it possible not enter a phone number but a database entry and how ? In this case, how to reexecute the module until the end of the database ?

 

thanks ?

Share this post


Link to post

i just find what i need i think. But i need help to finish:

 

I can create a callque table like in outdialque.mdb but what the syntax for the "EscalationCalls" ?

 

How can i execute this ? i don't understand "Specify the connection string to the new database in VG.INI, section [VGDialer], entry DbConnectString_ADO. "

 

I found the VG.INI and the [VGDialer] section... and what ?

 

thanks

Share this post


Link to post

If you are using call escalation then you should look at using the OutDial_New.xml file and the Dialer_OutDialQueAdd COM function (which uses format like that of OutDial_New.xml for the escalatiopn calls parameter).

 

The "File containing phone numbers to be called" that you are referring to is the list of numbers loaded using the Telephone Number Loader. The Telephone Number Loader can load numbers to be dialed, but you cannot specify escalation calls - only number of redials (and pause between redial attempts) to the same number can be specified.

The phone numbers loaded using the "File containing phone numbers to be called" would all be called immediately (or as soon as a phone line becomes available) and only those numbers that were not answered would be redialed (as per the redial/pause settings).

Share this post


Link to post
but what the syntax for the "EscalationCalls"
Same format as OutDial_New.xml file.

 

i don't understand "Specify the connection string to the new database in VG.INI, section [VGDialer], entry DbConnectString_ADO. "
Don't worry about this unless you want to setup another OutDialQue database. If you setup another OutDialQue database then DbConnectString_ADO can be used to specify how VoiceGuide can connect to it.

Share this post


Link to post

thanks for quick answer !

 

But how can i execute the OutDialQue datase ?

 

In Telephone Number Loader ? when i click start dialing, there's no "queued". i can only load txt file, not mdb

 

In VoiceGuide i can only load scripts, not mdb...

 

i need to make a script which launch the database ??? I know i'm very near the SOLUTION !!!

Share this post


Link to post

ok

 

i created my access table and export it in xml, it gave me that (for 3 calls):

 

<?xml version="1.0" encoding="UTF-8" ?>

- <dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="CallQue.xsd" generated="2006-09-22T01:03:17">

- <CallQue>

<ID>1</ID>

<PhoneNumber>0325815067</PhoneNumber>

<ActivateTime>609220001</ActivateTime>

<DayTimeStart>1</DayTimeStart>

<DayTimeStop>2359</DayTimeStop>

<DaysCallAllowed>MoTuWeThFrSaSu</DaysCallAllowed>

<LineSelection />

<Priority>3</Priority>

<AnnounceMessage>NONE</AnnounceMessage>

<script>C:\Program Files\VoiceGuide\system\voice\place19.wav</Script>

<OnAnswerMachine>NONE</OnAnswerMachine>

<RV>none</RV>

<AnswerTimeout>60</AnswerTimeout>

<CallRetriesLeft>2</CallRetriesLeft>

<DelayBetweenRetries>120</DelayBetweenRetries>

<EscalationCalls>none</EscalationCalls>

</CallQue>

- <CallQue>

<ID>2</ID>

<PhoneNumber>0325815064</PhoneNumber>

<ActivateTime>609220001</ActivateTime>

<DayTimeStart>1</DayTimeStart>

<DayTimeStop>2359</DayTimeStop>

<DaysCallAllowed>MoTuWeThFrSaSu</DaysCallAllowed>

<LineSelection />

<Priority>3</Priority>

<AnnounceMessage>NONE</AnnounceMessage>

<script>C:\Program Files\VoiceGuide\system\voice\place19.wav</Script>

<OnAnswerMachine>NONE</OnAnswerMachine>

<RV>none</RV>

<AnswerTimeout>60</AnswerTimeout>

<CallRetriesLeft>2</CallRetriesLeft>

<DelayBetweenRetries>120</DelayBetweenRetries>

<EscalationCalls>none</EscalationCalls>

</CallQue>

- <CallQue>

<ID>3</ID>

<PhoneNumber>0325789462</PhoneNumber>

<ActivateTime>609220001</ActivateTime>

<DayTimeStart>1</DayTimeStart>

<DayTimeStop>2359</DayTimeStop>

<DaysCallAllowed>MoTuWeThFrSaSu</DaysCallAllowed>

<LineSelection />

<Priority>3</Priority>

<AnnounceMessage>NONE</AnnounceMessage>

<script>C:\Program Files\VoiceGuide\system\voice\place19.wav</Script>

<OnAnswerMachine>NONE</OnAnswerMachine>

<RV>none</RV>

<AnswerTimeout>60</AnswerTimeout>

<CallRetriesLeft>2</CallRetriesLeft>

<DelayBetweenRetries>120</DelayBetweenRetries>

<EscalationCalls>none</EscalationCalls>

</CallQue>

</dataroot>

 

 

Now, how can i export it directly in the good syntax format like below, with <OutDialEntry> and not <CallQue>?:

Is it a XSL file i need ?

sorry if my question is stupid, but i made a lot of progress, yesterday i didn't know the word "XML" !

 

 

<OutDialEntry>

<PhoneNumber>sPhoneNumber</PhoneNumber>

<CallTime>sCallTime</CallTime>

<DayTimeStart>sDayTimeStart</DayTimeStart>

<DayTimeStop>sDayTimeStop</DayTimeStop>

<DaysCallAllowed>sDaysCallAllowed</DaysCallAllowed>

<LineSelection>sLineSelection</LineSelection>

<Priority>iPriority</Priority>

<AnnounceMessage>sAnnounceMessage</AnnounceMessage>

<OnAnswer>sOnAnswer</OnAnswer>

<OnAnswerMachine>sOnAnswerMachine</OnAnswerMachine>

<AnswerTimeout>iAnswerTimeout</AnswerTimeout>

<CallRetries>iCallRetries</CallRetries>

<RetryDelay>iRetryDelay</RetryDelay>

<RV>sRV</RV>

<OnNotConnected>sOnNotConnected</OnNotConnected>

<Escalation>

sEscalation

</Escalation>

</OutDialEntry>

 

thanks for your patience...

Share this post


Link to post

i tried another method:

 

Adding dial entries directly to the OutDialQue.mdb database

as said in the help file

 

But when i go to the Telephone Number loadr and press Start dialing it say:Need to specify the Script/message or the anonnce..."

 

But the message is specified in the OutDialQue.mdb !!! Why it can't call as demand in the CallQue table ???

I'm going crazy.

 

Thanks if you can help me, it's a very easy thing but it don't work.

Share this post


Link to post
i created my access table and export it in xml

Why are you trying to export the MSAccess table?

 

I don't think you've properly read and understood Help file entry on how to load calls.

Please read the relevant section ( http://www.voiceguide.com/vghelp/html/DialListInto.htm ).

 

 

Adding dial entries directly to the OutDialQue.mdb database

Load some calls using the OutDial_New.xml file approach and have a good look at what the OutDialQue.mdb entry looks like.

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
×