Service Cloud Voice
Service Cloud Voice is a Salesforce feature that brings phone calls directly into the Service Console, so agents handle voice alongside chat, email, and other channels in one place.
Definition
Service Cloud Voice is a Salesforce feature that brings phone calls directly into the Service Console, so agents handle voice alongside chat, email, and other channels in one place. It pairs a built-in softphone with real-time call transcription and AI recommendations, and it routes calls through Omni-Channel like any other work item.
Salesforce also markets this product as Salesforce Voice. It runs on a cloud telephony provider rather than on-premises phone hardware, with Amazon Connect as the most common backend. Because the conversation is transcribed live, Einstein and Agentforce can surface knowledge articles and next steps while the call is still active.
How Service Cloud Voice fits a contact center
Phone as a native Salesforce channel
Traditional phone integrations bolt a third-party system onto Salesforce through a Computer Telephony Integration adapter. The agent sees a screen pop, but the call itself lives outside the platform. Service Cloud Voice takes a different path. The call, its transcript, and its recording all become Salesforce data, tied to a Voice Call record that links to the contact, case, or account. That native placement matters for daily work. An agent answers from the softphone inside the Service Console and never leaves the customer record. Call controls like hold, mute, transfer, and conference sit right next to the case feed. Because phone is treated as a channel, the same Omni-Channel rules that assign chats and emails also assign calls, so supervisors manage one capacity model instead of two. The Salesforce documentation frames this as telephony inside Salesforce rather than a separate window the agent has to watch.
Three telephony models to choose from
Salesforce offers three ways to connect the phone network, and the choice shapes who owns the telephony account. The first is Service Cloud Voice with Amazon Connect, where Salesforce provisions and manages the Amazon Connect instance for you. This is the fastest path because most of the AWS plumbing is handled during setup. The second is Service Cloud Voice with Partner Telephony. Here you keep your existing provider, such as a contact-center-as-a-service vendor, and install that partner's managed package from AppExchange to wire it into Salesforce. The third is Service Cloud Voice with Partner Telephony from Amazon Connect, often called bring your own telephony, where you point Salesforce at an Amazon Connect instance that your own AWS account owns and controls. Picking the right model is mostly about existing contracts and control. Shops already invested in a carrier or in Amazon Connect usually keep it. Teams starting fresh often take the Salesforce-managed Amazon Connect option to avoid standing up infrastructure themselves.
Real-time transcription and the Voice Call record
The feature that sets Service Cloud Voice apart is live transcription. As the customer and agent talk, speech is converted to text and streamed onto the record in near real time. The agent reads along, and so can a supervisor monitoring the conversation from another desk. Every call creates a Voice Call record. It stores the transcript, the recording, call metadata such as duration and phone numbers, and links back to the related case or contact. Because the transcript is structured Salesforce data, you can report on it, run automation against it, and feed it to AI. This is the hook that makes intelligence possible during a call rather than only after it. After the call ends, the same data flows into Einstein Conversation Insights, where supervisors review key moments, action items, and trends across many calls. The Salesforce documentation notes that recordings from Service Cloud Voice stream into Conversation Insights once they finish processing, which turns raw audio into coachable signal.
AI assistance while the call is happening
Live text unlocks AI that helps in the moment. Einstein and Agentforce read the running transcript and recommend the next best action, surface relevant knowledge articles, and can kick off workflows without the agent typing a search. New reps benefit the most, since the system points them to the right answer instead of making them hunt for it. This is the practical payoff of treating phone as data. A legacy CTI screen pop tells the agent who is calling. Service Cloud Voice goes further by understanding what is being said and reacting to it. For example, when a caller mentions a billing error, the transcript can trigger an article recommendation about refunds and prompt a guided action. The depth of automation depends on your edition and on which AI features you license. The point is that the conversation drives the assist. Because everything is captured as Salesforce records, those AI suggestions also leave an audit trail you can study later to improve scripts and knowledge content.
Supervisor monitoring and coaching
Service Cloud Voice gives supervisors a live view of the floor. They can watch multiple call transcripts at once, listen in on an active call, and barge in to help when an agent gets stuck. Because voice shares the Omni-Channel framework, the supervisor sees phone availability next to chat and email in the same console. This unified view changes how coaching works. Instead of pulling a recording days later, a supervisor can spot a struggling call as it unfolds and step in. Listen In lets them hear the conversation silently, and barge-in lets them join when the customer needs a faster resolution. The transcript scrolling on screen means a supervisor can scan several calls quickly without listening to each one end to end. After hours, the recordings and transcripts feed Einstein Conversation Insights for structured review. Supervisors look for patterns, such as recurring objections or compliance gaps, then build coaching around them. The combination of live monitoring and post-call analytics covers both the urgent save and the long-term skill building.
Setup, licensing, and developer hooks
Standing up Service Cloud Voice starts with prerequisites. Omni-Channel must be enabled, the org needs the right Voice licenses, and agents need a contact center permission set. For the partner and bring-your-own models you also install a managed package or connect your own Amazon Connect instance. Phone numbers are then provisioned or ported, and contact flows define how inbound calls route to queues and agents. Developers can extend the experience. The Voice Toolkit API lets you build custom call controls and react to call events in a Lightning component. The Telephony Integration REST API and, for Amazon Connect, AWS Lambda functions and contact flows let you shape routing, screen pops, and data passing. These tools mean the standard softphone is a starting point, not a ceiling. Editions and exact feature availability vary, so the Salesforce setup documentation is the source of truth for what your org supports. Plan licensing and AWS ownership early, because those decisions are harder to change once agents are live on the phones.
How to set up Service Cloud Voice
At a high level, an admin turns on Service Cloud Voice, creates a contact center, gives agents access, and wires up phone numbers and call flows. The exact screens depend on which of the three telephony models you choose. Always follow the current Salesforce setup guide for your model.
- Confirm prerequisites
Enable Omni-Channel, check supported editions and licenses, and prepare network and identity settings before touching Voice.
- Turn on Voice and create the contact center
Enable Service Cloud Voice, then create the contact center for your chosen telephony model so Salesforce can talk to the provider.
- Grant agent access
Assign the contact center permission set and Voice licenses, and add the softphone to the agents Service Console app.
- Provision numbers and routing
Add phone numbers and build contact flows so inbound calls land in Omni-Channel queues and route to available agents.
- Test transcription and AI
Place a test call, confirm the live transcript appears on the Voice Call record, and verify any Einstein recommendations show up.
Decide between Salesforce-managed Amazon Connect, Partner Telephony, or bring your own Amazon Connect. This choice drives the rest of setup.
Enable Omni-Channel first. Voice routes calls through it, so it is a hard prerequisite, not an optional add-on.
Create the Voice contact center that ties Salesforce to the telephony provider and holds your routing and queue configuration.
Assign the contact center permission set and confirm each agent has a Service Cloud Voice license before they try to take calls.
Provision or port numbers, then build contact flows that decide how inbound calls reach the right queue and agent.
- Omni-Channel is a hard prerequisite. Voice will not route correctly until it is enabled and configured.
- Your telephony model decides who owns the AWS or carrier account, which is hard to change after go-live, so choose deliberately.
- Feature availability and licensing differ by edition. Verify what your org supports in the current Salesforce setup documentation before committing.
Prefer this walkthrough as its own page? How to Service Cloud Voice in Salesforce, step by step
Trust & references
Cross-checked against the following references.
- Get to Know Salesforce VoiceSalesforce
- Set Up Salesforce Voice with Amazon ConnectSalesforce
Straight from the source - Salesforce's reference material on Service Cloud Voice.
Hands-on resources to go deeper on Service Cloud Voice.
About the Author
Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.
Test your knowledge
Q1. What does Service Cloud Voice add to the Service Console agent experience?
Q2. Which telephony provider does Service Cloud Voice use by default?
Q3. Which Service Cloud Voice capability lets Einstein surface suggestions during a live call?
Discussion
Loading discussion…