next up previous contents
Next: Hertz Up: IVR Applications Description Neda Previous: Dialout   Contents

Subsections

Indirect

Indirect program

Indirect proides the means to forward a call to a new number.

Introduction

Dialout is a sample program that demonstrate the ability to receive a call, play greeting. The caller is then instructed to enter a new telephone number to be dialed. One possible usage of the program is to have a incoming 800 number. The caller then can forward the call to a number of their choice.

Using the IVR functionality, the callers will be able to:

Required list of VOX files

Following vox files are required for the application.

Sample run script

#!/bin/sh
#

./indirect.exe  -p 1 -d "." -x indirect -T PP_,ffff
   -T VM_,ffff -T G_,ffff

echo ""
echo "To see the trace file, run:"
echo tail -f callerIdTest.trace

Origin

Demonstration program for VoRDE.

Main Features

        Receive a call
        Play a greeting message.
        Receive DTMF digits to setup a new call.
        Dial the received digits on a second line.
        Connect the two call together.

Status

The program is designed to switch calls using a switch. The new cards support virtual switch and do not require a physical switch. Current release of the code works with dialogic D4x series and requires a separate switch.

External processes

fork is used to start a second process for dialout.


next up previous contents
Next: Hertz Up: IVR Applications Description Neda Previous: Dialout   Contents