VoiceGuide IVR Software Main Page
Jump to content

Proposed Job-assignment System

Recommended Posts

Scott wrote:

 

Please let me know if the following project can be accomplished

utilizing the VoiceGuide Enterprise Product. Here it is in a nutshell

 

1) Assigning a job

- We would like to query a (Firebird) SQL database via ODBC to retrieve

a dataset of vendors who could possibly service a particular job.

- Based upon the vendor records retrieved; we would want to dial each

selected vendor.

- During the vendor call; we would like to read them an address and

other data relevant to a job which we also retrieved from the database.

Text to speech

- We could also play prerecorded disclaimers based upon the job type.

- Caller should be able to replay anything they may have not understood

properly

- The vendor will need to press something to acknowledge they accept

each disclaimer and that they accept the job.

- Once one vendor accepts; there is no need to dial the remaining

vendors in the record set since the job is filled.

- We would then need to update the database to indicate who excepted the

job and who did not...

- The vendor should be given the opportunity to record a voicemail

message to email along with the job acceptance.

- We would need to trigger all this. Timer to check database for jobs to

be assigned or event ? Wouldn't want to miss calling any jobs or

accidentally call on jobs in progress.

 

2) Confirm appointment with borrower.

- Query database, return assigned jobs where borrower has not been

notified.

- Call borrower.

- Read Vendor name (text to speech) then spell the name and their phone

number as well as appointment time

- Allow borrower to repeat message, confirm everything is OK, or

transfer to a live operator

- If they confirm, the database needs to be updated.

 

3) We have about 8 more processes to automate but they are rather

similar to the above: Query / update database, call based upon the query

results, read information based upon query results, receive input based

upon upon response during calls, etc..

 

4) What phone systems is this compatible with. Does it require analog

lines on the PBX and I assume it could transfer calls if needed?

Share this post


Link to post
- We would like to query a (Firebird) SQL database via ODBC to retrieve

a dataset of vendors who could possibly service a particular job.

You would have a stand-alone script/program do this, which would then load the first call to be made into the system.

- Based upon the vendor records retrieved; we would want to dial each

selected vendor.

- During the vendor call; we would like to read them an address and

other data relevant to a job which we also retrieved from the database.

Text to speech

That's fine. VG supports TTS.

- We could also play prerecorded disclaimers based upon the job type.

- Caller should be able to replay anything they may have not understood

properly

- The vendor will need to press something to acknowledge they accept

each disclaimer and that they accept the job.

All fine as well.

- Once one vendor accepts; there is no need to dial the remaining

vendors in the record set since the job is filled.

If they do not accept at this stage you would load in the next number to be dialed.

Info about job number and remaining numbers that still may be called can be passed from call to call using RV's or can be stored in a database.

- We would then need to update the database to indicate who excepted the job and who did not...

Fine. You just update the DB at the time when job is accepted or declined.

- The vendor should be given the opportunity to record a voicemail

message to email along with the job acceptance

Fine. The voicemail scripts supplied forward recorded messages to voicemail.

- We would need to trigger all this. Timer to check database for jobs to

be assigned or event ? Wouldn't want to miss calling any jobs or

accidentally call on jobs in progress.

Your task could periodically poll database (or maybe the database itself can trigger an external task to run?)

2) Confirm appointment with borrower.

Essentially same types of tasks carried out as above.

4) What phone systems is this compatible with. Does it require analog

lines on the PBX and I assume it could transfer calls if needed?

No PBX is really required. Just connect outgoing lines directly to the Dialogic card. You can use analog lines, but for larger systems we'd recommend using Digital T1/E1 ISDN lines.

 

Overall this is a fairly common application and VoiceGuide is used for many similar applications. You should be able to get the basics of it working within a couple of days using the free evaluation version of VoiceGuide.

 

Please see our WWW from where you can download the fully working evaluation version of the software.

 

You would need the "Enterprise+Dialer" license.

Share this post


Link to post

Scott wrote:

I think we will have about 4 lines on our system to start out. What

would hardware cost for this project ?

 

$500 for D/4PCI Dialogic card (if you have PBX).

$500-$1000 for a PC.

$50 for TTS engine. (AT&T's)

 

If you don't have PBX then you'd need to get the D/41JCT card as you'd probably need to do "Dial and Conference" type transfers.

Share this post


Link to post

It seems Intel is retiring the:

Intel® Dialogic® D/4PCI Voice Board and suggesting the:

Intel® Dialogic® D/4PCIUF or D/4PCIU4S. What do you suggest?

 

Also the Phone system we will initially deploy on is a:

Samsung Prostar w/2 cabinets

Samsung DCS KSU KP40D-M/XAR.

There are slots for 6 cards in each cabinet.

We currently have 18 phone lines and 45 total wired extensions.

We have 3 open slots, and from what I gather each card services 8 ports.

We have standard analog phone lines.

Will this phone system work well with the card above? Not sure if/how this systems supports transfers and commands sent from software.

 

How would this all hook together. Do I get 4 new phone lines for outbound, plug them into this board which is in a new PC ? Then how do I plug into phone system so I can transfer calls or receive calls?

 

Please clarify what script we would trigger. Are you saying a VG script could poll our database and return several records to call. 'This recordset' / 'array' would be stored in VG memory as variables. We would dial each in sequence forming a loop, then exit the loop once someone dialed accepts ?

 

Can VG scripts be scheduled?

Share this post


Link to post
ntel® Dialogic® D/4PCIUF or D/4PCIU4S. What do you suggest?

Either card is fine.

D/4PCIU is the current entry level card still being sold. D/4PCI stopped being sold some time ago.

Not sure if/how this systems supports transfers

All PBXs support 'hookflash' type transfers on the analog extensions. Just attach PBX's analog extensions to Dialogic card's ports.

Are you saying a VG script could poll our database and return several records to call.

The database that VG polls is the OutDialQue. You would need to insert records into that database, or use one of the other call queuing methods. See:

http://www.voiceguide.com/vghelp/html/DialListInto.htm

and

http://www.voiceguide.com/vghelp/html/dialDbSetup.htm

Can VG scripts be scheduled?

Yes. You can schedule outgoing calls.

Share this post


Link to post

1. The 4S card supports voice. and the UF is for FAx. Are you sure you meant the UF ?

2. How do you schedule scripts ?

Share this post


Link to post

1. The 4S card supports voice. and the UF is for FAx. Are you sure you meant the UF ?

2. How do you schedule scripts ?

Share this post


Link to post

There are 3 entry level cards available:

 

D/4PCIU

D/4PCIUF

D/4PCIU4S

 

D/4PCIU is cheapest.

D/4PCIUF and D/4PCIU4S cost more (as of the time of writing this) but from VG's point of view they will work the same as a D/4PCIU.

 

2. How do you schedule scripts ?

When loading numbers to call you can specify the time at which the number is to be called. See: http://www.voiceguide.com/vghelp/html/DialListInto.htm

Share this post


Link to post

I purchased and installed the board you recommended (D/4PCIUF) in my Windows 2003 Test server. No driver was included with the board. I noticed the drivers on Intel's web site are only for NT. Is this some kind of scam ? What do I do now ? First time I purchased a new product where they wanted to charge seperatley for the driver... Do I need a driver or does your software include the driver ?

Share this post


Link to post

Those 5.1 drivers are real old but I installed them anyway.

How can I test if the board is working?

In the Device Manager; it is a yellow Question Mark and it says no driver is installed. The device is a Dialogic D/41JCT Card, which is not my model

I see a dialogic configuration manager

There seems to be two Dialogic services.

 

The sample programs I tested say no Dialogic board found or no driver found

Share this post


Link to post

You can test using Voice Horoscope sample program from Dialogic.

 

Have you installed the specal add-on which you have to use with D/4PCIU cards?

 

The Dialogic reseller should be helping you in getting the card working as well... If you are getting one that tries to charge you for extra drivers etc then just return the card to them and buy the card from a better reseller...

 

BTW. the latest 'Full Version' SR6.0 drivers available for download from Intel do not check for any previous licenses etc and do not expire... you may want to try installing them...

Share this post


Link to post

The 6 drivers are not full version, they are trial. The full version needs some type of ID password?

Also I did NOT install that special software for my card, how do I get it ?

Share this post


Link to post
The full version needs some type of ID password?

No. Try it...

Also I did NOT install that special software for my card, how do I get it ?

We have the links on our WWW and it's not hard to find on Intel site either...

SR6.0 is probably the best way to go though...

Share this post


Link to post

I installed the trial 6.0 version becuase the full version download required me to to authenticate, etc.. Which I could not. Maybe you have a better link you could send me? And yes; the 6.0 trial did have the driver for the card and the Horoscope application worked! So I'm happy about that; I just don't know if this will all just stop working...

 

Here is what my reseller told me...

Business Computing Network

------------------------------------------------------

Order Number: 512657

Detailed Invoice: https://www.gotobcn.com/account_history_inf...order_id=512657

Date Ordered: Tuesday 30 May, 2006

 

The comments for your order are

 

Scott,

 

As much as I'd like to get those drivers for you from Intel, I can't because Intel will not make them available to me. I have contacted support again and these drivers are only available if you purchase a service agreement from Intel (which is not a reseller item available to us) or from the manufacturer of the software package that you are running.

 

Support has stated that Intel has full control over the drivers because of very specific drivers needed for different card / OS / software requirements.

 

I think the best I can do is offer to initiate a return for you as I have already verified that I cannot get the 6.1 drivers for you, they need to be purchased from Intel.

Share this post


Link to post

I have not tried that combo, but I can not find all 3 of those items on this page.

 

I see:

SR 5.1.1 Service Pack 1

SR 5.1.1 Feature Pack 1

SR 5.1.1 Feature Pack 1 Service Update 114

 

Please tell me what each of three items you recommend are labeled on this page and the ordeer I must install. I see no reference at all to: D4PCIU support patch. Where is that link ?

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
×