Previous Topic: Notification CommandsNext Topic: Utility Commands


Voice Processing Commands

Use the following commands for voice processing tasks.

ANSWER

Waits for an incoming telephone call on any available voice channel, any voice channel within a group, or a specific voice channel only.

ANSWERPLAY

Waits for an incoming telephone call (in the same way as the ANSWER command) and plays one or more prerecorded voice messages after answering.

CALL

Initiates a telephone call using an open, available voice channel.

CALLPLAY

Initiates a telephone call on an available voice channel and plays one or more prerecorded voice messages.

CLEAR

Clears the digit buffer of a voice channel or its call progress analysis (CPA) parameters.

GETCHANNEL

Serializes I/O activity on a voice channel by marking an available channel as in-use. The calling REXX program then has exclusive access to the channel.

GETCHANNELNUM

Identifies the physical voice channel number associated with a channel handle.

GETDIGITS

Retrieves tone digits-such as menu selections or access codes that a remote party enters from a telephone keypad in response to a voice prompt-from the digit buffer of a voice channel.

GETGROUP

Returns a text string containing a group name and a list of all physical voice channel numbers associated with the group.

GETSTATUS

Returns the current status of a voice channel.

GETSYSNAMES

Retrieves the system names of all connected notification servers in a distributed environment.

LOAD

Loads a voice file or voice word library index file into main memory for faster access.

PLAY

Plays a prerecorded voice message through a specified voice channel.

PLAYGETDIGITS

Plays a prerecorded voice message through a specified voice channel, and then retrieves tone digits that the remote party enters from the telephone keypad.

RECORDFILE

Records a voice message from the remote party and stores it in a disk file.

RELEASECHANNEL

Resets a voice channel marked as in-use by the GETCHANNEL command, making the channel available to other REXX programs issuing a GETCHANNEL command. Used with the GETCHANNEL command to serialize I/O activity on a channel.

SENDTONES

Sends tone digits through an already-open voice channel, useful for sending additional tones after CA Automation Point has successfully called and connected to the remote party.

SETGROUP

Associates a group name with one or more voice channels.

SETHOOK

Sets the hook state of a voice channel to on-hook or off-hook, useful in special circumstances such as multiple CALL operations within a single REXX program.

SETVOLUME

Adjusts the volume for current and subsequent PLAY operations on a specified voice channel.

STOP

Terminates an active I/O operation on a voice channel.

VERIFYUSER

Checks the validity of the user ID and password combination of the remote party.

WINK

Sends a brief "handshaking" protocol signal through a voice channel.