Newer Version Available
Methods for Omni-Channel Console Events
JavaScript can be executed when certain types of events occur in a console, such as
when a user closes a tab. In addition to the standard methods for console events, there are a
few events that are specific to Omni-Channel.
Omni-Channel Console Events
| Event | Description | Payload |
|---|---|---|
| sforce.console.ConsoleEvent.PRESENCE.LOGIN_SUCCESS | Fired when an Omni-Channel user logs into Omni-Channel successfully. Available in API version 32.0 or later. |
|
| sforce.console.ConsoleEvent.PRESENCE.STATUS_CHANGED | Fired when a user changes his or her presence status. Available in API version 32.0 or later. |
|
| sforce.console.ConsoleEvent.PRESENCE.LOGOUT | Fired when a user logs out of Salesforce. Available in API version 32.0 or later. |
None |
| sforce.console.ConsoleEvent.PRESENCE.WORK_ASSIGNED | Fired when a user is assigned a new work item. Available in API version 32.0 or later. |
|
| sforce.console.ConsoleEvent.PRESENCE.WORK_ACCEPTED | Fired when a user accepts a work assignment, or when a work assignment is
automatically accepted. Available in API version 32.0 or later. |
|
| sforce.console.ConsoleEvent.PRESENCE.WORK_DECLINED | Fired when a user declines a work assignment. Available in API version 32.0 or later. |
|
| sforce.console.ConsoleEvent.PRESENCE.WORK_CLOSED | Fired when a user closes a tab in the console that’s associated with a work
item. When the tab for that work item is closed, the status of the AgentWork object associated with it automatically changes to “Closed.” Available in API version 32.0 or later. |
|
| sforce.console.ConsoleEvent. PRESENCE.WORKLOAD_CHANGED | Fired when an agent’s workload changes. This includes receiving new work items, declining work items, and closing items in the console. It’s also fired when there’s a change to an agent’s capacity or Presence Configuration or when the agent goes offline in the Omni-Channel widget. |
|