Agent Experience

Understand what happens on the service agent side when Salesforce receives and routes customer work.

What Is the Agent Experience?

The agent experience describes what happens after customer work reaches Salesforce and becomes available to a service agent.

Depending on the channel and integration, an agent may receive Web Chat conversations, voice calls, cases or other customer-service work through the Salesforce service workspace.

Customer
Channel
Routing
Agent

Agent Presence

Agent presence determines whether an agent is currently available to receive new work through Omni-Channel.

An agent can be logged into Salesforce and still be unavailable for a particular type of work if their Omni-Channel presence status does not allow new work.

Agent Capacity

Salesforce Omni-Channel also considers how much work an agent is already handling.

Capacity prevents Salesforce from assigning additional work when the agent has reached the configured limit.

Agent
Current Work
+
New Work
Capacity Check

If the agent has reached their configured capacity, new work can remain in the queue until another eligible agent becomes available.

When an Agent Receives Web Chat

When a customer starts a Web Chat conversation, Salesforce evaluates the configured Omni-Channel routing and looks for an eligible agent.

Customer
Web Chat
Queue
Omni-Channel
Agent

The conversation can then appear in the agent's Omni-Channel workspace, where the agent can accept and handle the customer interaction.

When an Agent Receives an Incoming Call

In a contact-center environment, an incoming customer call can pass through several components before reaching an available agent.

Customer Call
Talkdesk
IVR
Queue
Agent

Depending on the integration, the agent can handle the interaction while working with customer information and service records in Salesforce.

CTI and the Agent Workspace

Computer Telephony Integration (CTI) connects telephony functionality with the agent's business application.

Depending on the integration, agents may be able to answer calls, make outbound calls, change their availability and manage customer interactions from within the Salesforce environment.

Talkdesk
CTI
Salesforce
Agent

Customer Context and Screen Pop

One of the important benefits of integrating a contact-center platform with Salesforce is the ability to connect customer interactions with CRM information.

Depending on the configuration, an incoming interaction may allow the agent to locate a customer record, contact or case associated with the interaction.

Customer Interaction
Customer Information
Salesforce Record
Agent

Typical Agent Workflow

The exact workflow depends on the Salesforce and contact-center configuration, but the overall process can be represented as follows:

Customer
Interaction
Routing
Agent
Customer Record
Resolution

The goal is to provide the agent with the right interaction and the relevant customer context so the customer can be assisted efficiently.

What Makes an Agent Eligible?

Being logged into Salesforce does not automatically make an agent eligible for every type of customer work.

Omni-Channel evaluates multiple conditions before offering work to an agent.

Queue Membership
+
Presence
+
Capacity
+
Routing Rules
Eligible Agent

What We Will Explore in TeleLab

In future hands-on labs, we will explore how the Salesforce agent experience works with Web Chat, Omni-Channel and Talkdesk.