Twilio Manager Component

Twilio Manager Component

Function: a!twilioManagerField

Allows manager participation in voice calls via Twilio integration.

Parameters

Name Keyword Type Description
Label label Text Text to display as the field label.
Label Position labelPosition Text Determines where the label appears. Valid values: "ABOVE" (default), "ADJACENT", "COLLAPSED", "JUSTIFIED".
Instructions instructions Text Supplemental text about this field.
Help Tooltip helpTooltip Text Displays a help icon with the specified text as a tooltip. The help icon does not show when the label position is "COLLAPSED".
Required required Boolean Determines if a value is required to submit the form. Default: false.
Disabled disabled Boolean Determines if the field should display as potentially editable but grayed out. Default: false.
Validations validations List of Text String Validation errors to display below the field when the value is not null.
Visibility showWhen Boolean Determines whether the component is displayed on the interface. When set to false, the component is hidden and is not evaluated. Default: true.
Twilio Connected System twilioConnectedSystem Connected System The connected system used to communicate with Twilio and to generate the Twilio TaskRouter token. This should be an HTTP connected system with Basic authentication, using the Twilio Account SID (e.g., "AC…") as the Username and the corresponding Twilio Auth Token as the Password.
Twilio TwiML App SID twilioTwiMLAppSid Text The Twilio TwiML App SID (e.g., "AP…") for the Twilio application.
Twilio Workspace SID twilioWorkspaceSid Text The Twilio Workspace SID (e.g., "WS…") for the Twilio workspace.
Twilio Worker SID twilioWorkerSid Text The Twilio Worker SID (e.g., "WK…") for the Twilio worker.
On Monitoring Start onMonitoringStart List of Save One or more variables that are updated when a manager listens in on the agent call as an inactive participant. The value to be saved will be a dictionary representing the Twilio task. Use a!save() to save a modified or alternative value to a variable.
On Join Update onJoinUpdate List of Save One or more variables that are updated when a manager updates their monitoring status by barging into a call. The value to be saved will be a dictionary representing the Twilio task. Use a!save() to save a modified or alternative value to a variable.
On Listen Update onListenUpdate List of Save One or more variables that are updated when a manager updates their monitoring status by moving back to listening in. The value to be saved will be a dictionary representing the Twilio task. Use a!save() to save a modified or alternative value to a variable.
On Monitoring Complete onMonitoringComplete List of Save One or more variables that are updated when a manager ends their active or inactive monitoring session. The value to be saved will be a dictionary representing Twilio task. Use a!save() to save a modified or alternative value to a variable.

See Also

Modifying Manager Dashboard: Description of the behavior of the onMonitoringStart and onMonitoringComplete save events.

Manager User Guide: How to use listen or join in to a call using the Twilio manager component.

Twilio Component: More information about networking setup and the Twilio component.

FEEDBACK