- Contents
Interaction Scripter Developer's Guide
Standard Actions
The Interaction Scripter standard actions can be used in an inbound script or an outbound script. These actions are loaded into the base view in Interaction Scripter. These actions do not require the user to be logged into Dialer, thus can be used in a web page that is auto loaded within Scripter for handling inbound calls in a blended environment.
Generally speaking, standard actions are operations that scripts can perform on call objects. Standard actions emulate the functionality of the CIC client. Most standard actions manipulate a telephone call. There are standard actions that pick up, listen to, mute, disconnect, record, and transfer calls, for example. To indicate which call to process, CallID can be specified as an attribute. If a CallID is not provided, the current or active call of the current campaign in the queue is assumed to be the target of the action.
Additional standard actions can change an agent's client status, tab page, toggle full screen mode, or make the Scripter window topmost. The table below lists standard actions and attributes. Optional attributes are enclosed in brackets. Interaction Scripter standard actions can be used in an inbound script or an outbound script. These actions are loaded into the base view in Interaction Scripter.
Standard actions do not require the user to be logged into Dialer, and therefore can be used in a web page that is auto loaded within Scripter for handling inbound calls in a blended environment.
In this section, each action is discussed and a code sample for each action is provided.
Action |
Definition |
Closes the current tab page. |
|
Sets agent status. |
|
This action ends a consult call in scripts for Interaction Connect only. |
|
Disconnect a call |
|
Terminates Interaction Scripter Client. |
|
Put a call on hold. |
|
Listen to a call. |
|
Mute a call. |
|
Park a call. |
|
Pick up a call. |
|
Place a call. |
|
Initializes a chat between the user and another user. |
|
Play pre-recorded message to the call. |
|
Prevent others from listening to call. |
|
Record a call. |
|
Pause a recording. |
|
Sets focus to the current tab page. |
|
Send a call to voice mail. |
|
Brings application window to the top. |
|
Creates a trace log entry. |
|
Transfer a call. |