Internal Call
An Internal Call in Salesforce Service Cloud Voice is a voice conversation between two contact-center users (agent-to-agent, agent-to-supervisor, agent-to-specialist) that happens inside the contact center system rather than going through the public phone network.
Definition
An Internal Call in Salesforce Service Cloud Voice is a voice conversation between two contact-center users (agent-to-agent, agent-to-supervisor, agent-to-specialist) that happens inside the contact center system rather than going through the public phone network. Internal Calls support warm transfers, consultative escalations, and supervisor coaching, all without disconnecting the customer or requiring the originating agent to re-establish the call. The Voice Call standard object marks these conversations with CallType = Internal, distinguishing them from Inbound (customer-initiated) and Outbound (agent-initiated to a customer) calls.
The feature exists because contact-center work routinely requires multi-agent collaboration during a customer interaction. A frontline agent needs to consult with a supervisor on a refund decision; a service rep needs to bring in a billing specialist; a tier-1 agent escalates to tier-2 while keeping the customer on the line. Internal Calls handle all of these without dropping the customer call. Modern Service Cloud Voice on Amazon Connect supports internal calls natively, with Salesforce capturing both the customer call and the internal consultation as linked Voice Call records.
Why Internal Calls show up as a distinct call type
The three call types
The Voice Call object''s CallType field accepts three values: Inbound (customer-initiated), Outbound (agent-initiated to a customer), and Internal (agent-to-agent). The distinction matters for reporting (handle time, internal-call frequency), routing (Internal calls bypass IVR), and analytics (high internal-call volume often signals escalation patterns that need tier-1 training).
Warm transfer workflow
The most common Internal Call pattern is a warm transfer: agent A is on a customer call, conferences in agent B (the right specialist), introduces the customer and the context, then drops off leaving B with the customer. Service Cloud Voice records both legs: the original customer call (CallType Inbound) and the internal consultation between A and B (CallType Internal), linked so reports can trace the escalation chain.
Supervisor coaching and barge-in
Supervisors can join an in-progress call in three modes: Monitor (listen only), Whisper (hear both sides and speak only to the agent), and Barge (join the conversation fully). Each mode is an Internal Call from the supervisor''s perspective, even though the customer hears (or does not hear) the supervisor. Service Cloud Voice captures the supervisor''s participation as Internal Call metadata tied to the original customer call.
Specialist consultation
An agent on a customer call can dial a specialist (Tier 2, billing, technical) for a quick consult without transferring the customer. The specialist comes on, advises, and drops off; the agent continues with the customer. The brief consultation creates an Internal Call record that captures the participating specialist''s ID and the duration. This pattern is invaluable for training tier-1 agents and for measuring specialist utilization.
Internal call routing
Internal calls bypass the IVR. The dialing agent picks the target via a directory lookup, a queue (Tier 2 queue, supervisor pool), or a direct extension. Omni-Channel can route internal-call requests the same way it routes customer interactions, with skill-based assignment, presence, and availability checks. The platform respects the receiving agent''s presence status; busy agents receive a callback prompt rather than a disruptive ring.
Reporting on internal calls
High internal-call volume on a specific topic signals a training gap. If 30 percent of tier-1 calls require a tier-2 consult, the tier-1 training or knowledge base is missing something. Reports on Voice Call filtered by CallType = Internal and grouped by the original customer call''s Subject or Case category surface these patterns quickly.
Compliance and recording
Internal calls can be recorded the same way customer calls are recorded, with Service Cloud Voice retention policies applying. Recording internal calls is sometimes restricted by labor law or workplace policy; admins should confirm with HR and legal before enabling internal-call recording across the board.
Enable internal call handling in Service Cloud Voice
Internal Call support is built into Service Cloud Voice. Configuration focuses on directory access, supervisor permissions, and reporting.
- Confirm Service Cloud Voice is enabled
Setup, Voice, verify the product is active and connected to Amazon Connect.
- Configure agent directory
Define the agent directory in Amazon Connect; map agent extensions to Salesforce User records.
- Set supervisor permissions
Grant Monitor, Whisper, and Barge permissions to supervisors via permission sets. Without the permissions, supervisor coaching is blocked.
- Build internal-call queues
Configure Tier 2 queues, specialist queues, and supervisor pools in Omni-Channel for skill-based internal routing.
- Train agents on warm transfer
Walk agents through the warm transfer workflow: conference in, introduce, drop off. Practice in a sandbox.
- Build internal-call reporting
Create reports filtered by CallType = Internal grouped by the originating call''s reason. Use the data to surface training gaps and tier-1 escalation patterns.
- Internal call recording is sometimes restricted by labor law. Confirm with HR and legal before enabling org-wide internal-call recording.
- Bypassing IVR for internal calls means the routing rules need their own design. Tier 2 queues should match the structure of customer-facing queues but with different staffing.
- Internal calls count toward governor limits the same way as customer calls. High-volume orgs should size the Voice contract accordingly.
- Supervisor coaching modes (Monitor, Whisper, Barge) are restricted to users with explicit permission sets. Default deny; grant only to actual supervisors.
Trust & references
Cross-checked against the following references.
- Service Cloud VoiceSalesforce Help
- Internal Calls in VoiceSalesforce Help
Straight from the source - Salesforce's reference material on Internal Call.
- VoiceCall ObjectSalesforce Developers
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 is an Internal Call?
Q2. Why distinguish internal calls from customer calls?
Q3. What's a typical internal call use case?
Discussion
Loading discussion…