Skip to main content

Uniphore Customer Portal

Invoking Operations on the Widget

The methods described in the following table are used to perform actions inside an Agent Application or Web Self Service widget, or to obtain information from the widget.

The ObjectinstanceId from the started event should be stored to be used later in other APIs.

Method

Return Value

Description

Example

startInteraction (objectId:string, objectName:string

None

Starts an Interaction with a given objectId and name.

agentapp.startInteraction("51ad9318f7a431cd1f0c6ee6","myInteraction");

next(instanceId:string)

None

Clicks the Next button on the tab belonging to a given instanceId. After Next is clicked, the callback function is called.

function performNext() 
 {
  agentApp.next(instanceid);
 }

back(instanceId:string)

None

Clicks the Back button on the tab belonging to a given instanceId. After Back is clicked, the callback function is called.

function performBack() 
 {
  agentApp.back(instanceid);
 }