4.1 Agent Experience
Overview
The 4.1 Clarity Connect Console embeds call controls within the agent’s browser and thus has certain limitations to keep in mind.
Two agent experiences are available in Clarity Connect 4.1: the Skype-Enabled Dashboard Experience (default agent experience), where agents answer sessions through the Clarity Connect Console, and the Remote Session experience, where agents answer sessions through the Skype for Business client.
Agent Experience
The agent experience can be customized via the Agent Profiles page. Additionally, Clarity Connect provides operator support. To immediately display transfer options when a call is answered instead of standard session information, select the Operator box on the Agent Profiles page.
Skype-Enabled Dashboard Experience
The Skype-Enabled Dashboard Experience (default agent experience) attempts to present sessions within the Clarity Connect Console, which allows agents to perform all call and instant messaging controls, as well as view conversation details and history. If the Clarity Connect Console cannot be reached, Clarity Connect routes the call to an alternative endpoint.
Supervisor Controls
To configure the Skype-Enabled Dashboard Experience for an agent, navigate to the Agent Profiles page and unselect Disable Ring Dashboard Only and Dashboard Without Skype.
See Web Agent Console for more information on managing sessions using the Agent Console view.
Remote Session Experience
The Remote Session Experience attempts to present sessions to an endpoint other than the Clarity Connect Console, such as the Skype for Business client or an agent desk phone. Agents still must use call controls within the Clarity Connect Console, however.
To configure the Remote Session Experience for an agent, navigate to the Agent Profiles page and select Disable Ring Dashboard Only and Dashboard Without Skype.
Answer a Session
To answer an incoming session through the Skype for Business client, click Accepton the toast message. After accepting a session, the Skype for Business chat window displays a welcome message along with a session information pane (this must be installed using the Agent Console Installer). Session updates appear in the chat window (Figure 1).
Figure 1 Skype for Business client chat window with session information pane
The session information pane to the right of the chat window lists the unique session ID, the customer name, and the customer URI, as well as a link to the Clarity Connect Console, which includes the Agent Console view.
The session information pane contains four context tabs:
Extra Items
The Extra Items tab contains extra items, if they are configured. Extra items are variable names with values assigned to them.
Call Flow
The Call Flow tab contains details on the path the caller took through the IVR menu before being connected to an agent:
- Node Name indicates the name of the node the session traversed through.
- Duration indicates how long the session spent in that particular node.
- Notes detail selections the caller made in that particular node.
Session Event History
The Session Event History tab contains details about the session and allows the agent to add notes to the call:
- Detail Time indicates the time the session status was updated.
- Details include all available information about the previous session, including any dispositions and notes, if applicable.
Customer History
The Customer History tab displays past session details on the caller, if applicable:
- Detail Time indicates the start time of the session.
- Details include notes from past sessions.
Caveats
There are a few things to keep in mind when answering sessions through the Skype for Business client.
If the agent is not signed into Skype for Business in the Clarity Connect Console, that agent will not have access to Skype for Business contacts when searching for a user during a transfer, consult, or invite. Only individuals registered in Clarity Connect will appear during searches.
Agents will not be able to perform transfers, consults, or invites with those contacts through the Agent Console view. This is because contacts are not registered as agents in Clarity Connect, and all audio is routed through the Skype for Business client.
Agents can be configured to automatically sign into Skype for Business in the Clarity Connect Console via the Agent Profiles page on the administrative website. Agents can also manually sign into Skype for Business in the Clarity Connect Console on the Agent Summary Card view (Figure 2). Note that being signed into the Skype for Business desktop client does not necessarily mean the agent is also signed into Skype for Business in the Clarity Connect Console.
Figure 2 Sign into Skype for Business in the Clarity Connect Console
Limitations
Federation
In a federated environment where users are authenticating with different SIP and network login domains (ex: user@localdomain.com, user@hosteddomain.com), answering calls through the Skype-enabled Dashboard is not supported.
Customers with this type of federated setup must use the local Skype for Business client and Remote Session Experience.
Credentials
Because the Agent Console is an endpoint for Skype for Business, agents using Clarity Connect call center functionality must be set up as a user in Skype for Business. Agents must also log in to the Agent Console with a user principal name (UPN) format, which consists of a user account or logon name (username), a separator (@), and a UPN suffix or domain name (company). Example: username@company.com
Error messages will display on the Dashboard (Figure 3), including the following:
- Not signed into Skype displays if the agent is not properly signed into Skype for Business.
- Dashboard no longer targeted displays if GRUU targeting is disabled. When this setting is disabled, incoming sessions will ring all open endpoints (the browser, Skype for Business client, and agent desk phone, if applicable). GRUU targeting can be enabled via the Agent Profiles page on the administrative website.
- Chat only displays if the agent can only receive instant message sessions.
- Server connection error displays if the server experiences an issue when trying to establish a connection.
Figure 3 Dashboard Error
Browser
All agent PCs must be equipped with an Internet connection to allow proper authentication. Internet Explorer (IE) 11, Safari, and Edge support agent audio experience. For optimal experience, the browser display resolution should be at least 1280 x 800.
To view different browser limitations, see Table 1 below.
Browser | Voice | IM | Desktop HTML5 Notifications | In-Browser Device Selection |
---|---|---|---|---|
IE 11 | with plug-in | X | X | |
Edge | X | X | X | uses Windows default settings |
Chrome | X | X | ||
Firefox | X | X | ||
Safari | with plug-in | X | X | X |
When using a browser that only accepts IM sessions (Chrome, Firefox), incoming audio sessions will ring all endpoints but will not be offered in the browser as it is not supported. The agent may answer calls in the Skype for Business client, however. When accepting calls this way, a static version of the Agent Console will display in the Skype for Business context pane. Any session answered in the Skype for Business client will also display alongside sessions answered in the Dashboard. These sessions can be remotely controlled with basic call controls such as Start Hold, Stop Hold, and Transfer.
Call Escalation
In Clarity Connect 4.1.0, callers can escalate IM sessions to voice sessions. If the caller escalates the call, the agent must accept the escalation in the Agent Console, not in the Skype for Business client.
In Clarity Connect 4.1.2, callers can escalate IM sessions to voice sessions. If the caller escalates the call, the agent must accept the escalation in the Agent Console, not in the Skype for Business client. Agents can also escalate IM sessions to voice sessions.
Localization
English, Croatian, German, and French are supported and available via the Agent Profiles page on the administrative website.
Video Calling
Initial support will be made available in Clarity Connect 4.1.3. This will not include screen sharing functionality and both participating parties must have Skype for Business.
Outbound Dialing for Proxied Calls
Initial support will be made available in Clarity Connect 4.1.2.
Ongoing Call Behavior
The 4.1 Agent Console is a separate endpoint. Because of this, if calls are answered within the 4.1 Agent Console while the agent is participating in another call or meeting handled by their Skype for Business client, Clarity Connect will not place the Skype for Business call on hold.
Clarity Connect routes calls based on agent presence, and agents with a status of “In a Call,” “In a Meeting,” or “In a Conference Call” should never receive a Clarity Connect call. An exception to this is if an agent is “In a Call” and then manually sets themselves to “Available” in Clarity Connect or Skype for Business.