Genesys Manager Component

Genesys Manager Component

Function: a!genesysManagerField

Allows manager participation in voice calls via Genesys 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.
Genesys Web Services URL & Port genesysBaseURL Text The URL and port needed to connect to Genesys Web Services Server. Valid Input: https://10.111.01.01:1000
On Sign In onSignIn List of Save One or more variables that are updated when manager signs into the manager dashboard. The value to be saved will be a dictionary representing the user that signed in. Use a!save() to save a modified or alternative value to a variable.
Listen In Device URI listenInDeviceUri Text The Genesys Device URI the manager has selected to listen in on.
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 monitoring (listen in) session and will follow the Genesys voice API format. 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 updated status of the monitoring session and will follow the Genesys voice API format. 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 updated status of the monitoring session and will follow the Genesys voice API format. 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 the completed manager monitoring session and will follow the Genesys voice API format. Use a!save() to save a modified or alternative value to a variable.
On Monitoring Error onMonitoringError List of Save One or more variables that are updated when a monitoring session fails to start or an active monitoring session fails to switch the mode of the session between listen in and join in. The value to be saved will be a dictionary with keys statusCode and errorMessage containing the HTTP status code and any error message from Genesys if provided. 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 Genesys manager component.

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

FEEDBACK