IVR Samples
Pronexus VBVoice™ Interactive Voice response (IVR) software comes with tens of practical IVR examples that can speed up your IVR application development time.
VBVoice IVR samples are available for VB6, C# and VB.NET. These IVR examples are intended to give you some ideas on how to approach building various IVR applications like voicemail, gateway, predictive dialer or faxing, just to mention a few.

Watch this video where Marketing Coordinator Nicole Reid talks about the VBVoice sample applications.
Auto-attendant
Call Center Applications
DTMF Application
Fax Application
Inbound IVR
Outbound IVR
Self-Service Application
Speech Application
Text-to-speech (TTS) IVR
Voicemail System
| Category |
IVR Sample Name |
Description |
| Auto-attendant sample |
EZ-Flow |
Example of an IVR system that uses a voice menu to guide callers through a selection of company, product and support information. |
Call center IVR |
CallQueue |
Illustrates call queuing and distributing, adding and removing agents. |
AgentX_Send & AgentX_Receive |
Shows how to send and receive messages to/from another application on the network using the VBVoice AgentX control. |
| Remote |
Shows how to use the VBVoice Remote control to exchange messages with another application on the network in a manner that is synchronized with the processing of the telephony call flow. |
| VBVGateway |
Shows how to use HMP and Dialogic DNI Thinblade cards to create a simple gateway and bridge both VoIP and digital calls together. |
| DialODBC (Predictive Dialer) |
Demonstrates using a database to dial a list of numbers. Uses the database logging capabilities of the dial control to generate a log of each call attempt. |
| DTMF IVR |
AlphaDig |
Shows how to retrieve an alpha-numeric string from the caller by using a two-digit sequence for each letter. |
| Fax IVR |
SendFax |
Using the VBVoice SendFax control, this IVR example faxes an attachment file along with a cover page to a fax number provided by the caller. |
| Inbound IVR |
CallerId & CallerId2 |
Shows how to obtain a caller id from an incoming call and how to use an incoming caller id for a database search. |
| Outbound IVR |
DialODBC (Predictive Dialer) |
Demonstrates using a database to dial a list of numbers. Uses the database logging capabilities of the dial control to generate a log of each call attempt. |
| Self-service IVR |
Inventory |
Shows a simple online order processing system. |
| Speech recognition samples |
NuanceRecResults |
Illustrates the VBVoice Dynamic RecResult ActiveX DLL and shows how it parses the VoiceRec control recognition result string into ready-to-use RecResult ActiveX properties and methods. |
| NuanceSpeechRec |
Shows how to use Nuance's speech recognition engine with VBVoice. |
DynGram |
Shows how to use the Dynamic Grammar functionality of the Nuance recognition engine with VBVoice. |
VerifySpeaker & VerifySpeakerEnhanced |
Demonstrates how to authenticate callers accessing the system. |
| Text-to-speech sample |
TTS |
Shows several different features of text-to-speech (TTS). |
| Voicemail sample |
PlayMsg |
Shows how to set up a simple messaging system (i.e. mailbox). This mechanism is the foundation for a voicemail system. |
Learn more