Salesforce Apps

salesforce image

7 Common Challenges Support Teams Face When Using Salesforce

7 Common Challenges Support Teams Face When Using Salesforce thumbnail

Salesforce Support Calls and Where Problems Start

Salesforce is built to work well for customers who prefer to communicate by writing. Email, chat, messaging apps, portal requests, and Agentforce conversations fit naturally into the system, so every message can be tracked, linked to cases, and stored with customer records.

But what about customers who want to call?

Salesforce does support voice through Service Cloud Voice (Salesforce Voice), but it is primarily built to work with Amazon Connect. Many companies, though, run phones on systems like Avaya, Cisco, or Teams. Integrating those takes extra setup, and until it’s done, calls often start outside Salesforce.

Insight:

A paradoxical situation exists in the area of user support.

While 79% of service organizations now use messenger apps for support,

61% of users prefer voice support to get help. For complex issues, the phone often remains the preferred channel even as chat and messaging grow.

The trouble begins here: the system holding customer history doesn’t know the call is happening. The contact center agents have to figure out who’s calling, find the right record, and update or create a case, all while talking to the customer. Important call details, like duration, queue, or wait time, often stay stuck in the phone system instead of the case.

This article looks at the challenges support teams face when handling voice calls in Salesforce. You will find the most common issues that occur during real calls and practical ways to address them. Finally, we will highlight the main benefits of using apps for Salesforce Voice integration for on-premise call centers.

Why Challenges Happen in Salesforce Environments

First, let’s understand the problem from the top. Most companies rely on systems like Avaya, Cisco, or Microsoft Teams for phone support, while Salesforce manages customer records, cases, and histories separately. Because these systems don’t natively communicate, call data and CRM information often remain disconnected. The chart below shows the market share of these PBX systems.

PBX Market Share
PBX Market Share, image from FMI

Connecting phone calls with Salesforce isn’t straightforward. Differences in data formats, system design, and integration requirements create gaps that agents and managers face every day.

The main reasons this happens:

  • Systems were built for different purposes: Telephony handles call setup, routing, and queues. Salesforce tracks cases, contacts, and history. Without a connection, calls don’t automatically appear in the CRM.
  • Integration takes careful work: Each phone system needs configuration, field mapping, and sometimes custom logic. Even small mistakes can leave data missing or linked incorrectly.
  • Data formats don’t match: Call duration, queue information, and other metadata may not map naturally to Salesforce objects. Differences between platforms create gaps in records.
  • Older systems lack modern APIs: Legacy telephony setups weren’t designed for cloud CRM. Connecting them can require custom middleware or complex workarounds.
  • Ongoing maintenance is required: Even after integration, configurations must be updated as systems evolve. If this isn’t done, data gaps reappear, and agents face friction daily.
What PBX Systems Cannot Do in Salesforce Without a Connector
Feature / CapabilityLimitations of PBX (Cisco, Avaya) with Salesforce
Call handling inside SalesforceAgents cannot answer/control calls in Salesforce without a connector
Click-to-dial from Salesforce recordsRequires a connector to translate Salesforce actions into PBX dialing
Real-time transcriptionNot a native PBX function; needs an external transcription engine feeding CRM
AI insights (live agent assist, coaching, sentiment)Cannot work without CRM transcription stored in Salesforce
Intelligent routing (align with CRM rules)PBX routing runs separately; CRM logic requires integration
Automatic call loggingPBX does not push call records into Salesforce without integration
Supervisor dashboards & reportingPBX call data remains outside Salesforce without syncing
PBX-specific features (dial plans, extensions, voicemail)Handled entirely by PBX; Salesforce does not replace this
Setup & maintenanceIntegration requires configuration and ongoing maintenance
Platform replacement requiredNot required, existing PBX can remain with proper Salesforce connector

Common Challenges Support Teams Face When Using Salesforce with Voice

When managing voice calls with a CRM like Salesforce, challenges remain, making call tracking metrics Salesforce integration essential. These problems can appear in real time, while contact center agents are on live calls, not just during initial setup. Agents often have to switch between systems, which can increase customer wait times and make reporting incomplete.

On top of that, 70% of customers expect support to recognize their identity and context immediately, and when Salesforce doesn’t provide this at the start of a call, agents can’t meet that expectation. The following are some of the biggest issues support teams face daily when handling voice calls alongside Salesforce.

7 Common Challenges Support Teams Face When Using Salesforce

Challenge #1: Agents Switch Between Salesforce and the Phone System

Imagine a contact center agent taking a call in the company’s phone system, for example, Cisco. As they speak with the customer, they realize they need information stored in Salesforce. Sound familiar? So, the agent has to switch screens, search for the right record, and then update the case, all while the customer is on the line. This back-and-forth slows responses, interrupts the conversation, and makes it easy to miss important details.

Solution: To avoid this, companies can bring calls and customer data together with Cisco CTI integration with Salesforce. For example, DaVinci Toolkit for Cisco & Salesforce Voice lets agents handle calls directly inside Salesforce. With click-to-dial, call controls, and instant access to customer information on one screen, agents don’t have to switch tools, and the call stays focused on the customer.

DaVinci Toolkit for Cisco & Salesforce Voice
DaVinci Toolkit for Cisco & Salesforce Voice on AppExchange

Challenge #2: Existing Phone Systems Limit Access to Modern Salesforce Voice Features

Other example: a support team has been running calls on Avaya for years. The system is reliable, agents know it well, and replacing it would be disruptive. Then they hear about Salesforce Voice features like real-time transcription, AI-powered call summaries, and insights, but they assume these only work with cloud telephony platforms. Teams feel caught between keeping a system that works and accessing new capabilities.

Solution: The good news is that there is a way to get the benefits of Salesforce Voice for Avaya. Tools like DaVinci Toolkit for Avaya & Salesforce Voice connect the existing phone system directly to Salesforce. Calls, transcripts, and AI-driven insights appear inside Salesforce alongside the customer record. Agents can see context instantly, managers get complete visibility, and teams can take advantage of modern voice features without disrupting the telephony system they already rely on.

DaVinci Toolkit for Avaya & Salesforce Voice
DaVinci Toolkit for Avaya & Salesforce Voice on AppExchange

Challenge #3: No Customer Context When a Call Starts

Incoming calls can arrive with no context without the Microsoft Teams integration with Salesforce. Agents will not be able to see the contact, any open cases, or any previous issues right away. They will have to cover again information that has already been entered into Salesforce, which lengthens the call, slows resolution, and frustrates both the customer and the agent. Therefore, without having the context from the beginning, contact center agents will take significantly more time and effort to resolve the customer’s issue.

Solution: Bringing the customer’s data directly into Salesforce as the call begins fixes this. Apps like DaVinci Toolkit for Microsoft Teams Phone & Salesforce Voice show the customer’s details, open cases, and history instantly. Agents have everything they need at their fingertips, allowing the conversation to flow naturally and improving the overall experience.

DaVinci Toolkit for Microsoft Teams Phone & Salesforce Voice
DaVinci Toolkit for Microsoft Teams Phone & Salesforce Voice on AppExchange

Challenge #4: Call Activities Are Logged Inconsistently

Imagine the case where, after a busy shift, an agent finishes several calls but hasn’t logged every interaction in Salesforce. Some calls were entered manually, some automatically, and a few may have been missed entirely. This inconsistent logging creates gaps in case history, making it difficult for managers to understand what happened and for other agents to continue the conversation seamlessly.

Solution: In this case, it’s better to automate call logging, which means connecting the phone system so that all call details are captured automatically. This can include who made the call, who answered, the call duration, and links to the relevant contact, account, or case. Once set up, calls are recorded without manual effort, notes and recordings are stored correctly, and managers have reliable data for reporting and analysis. Agents can then focus fully on the conversation.

Challenge #5: No Real-Time Transcription in Salesforce

Another scenario: an agent is on a fast-paced call and tries to take notes while listening to the customer. Without real-time transcription, critical details can be missed, and agents must rely on memory or manual notes. This slows down follow-ups and limits the ability to act immediately or use AI-driven insights during the call.

Solution: Salesforce Voice real-time transcription captures the conversation as it happens and feeds it into Salesforce immediately. The text can then power AI features while the call is still in progress, for example, live agent assist, coaching prompts, call summaries, and Einstein Conversation Insights such as sentiment analysis and key takeaways. By making insights available during the interaction, agents can respond faster, capture details accurately, and provide a better experience for the customer.

Challenge #6: Limited Insight Into Call and Support Performance

A support manager reviews Salesforce reports to understand team performance, but the numbers do not tell the full story. Call volumes, durations, wait times, or queue data may still sit in the phone system instead of Salesforce. As a result, managers cannot clearly see how calls connect to cases, how workloads are distributed, or where delays happen. This makes it difficult to improve processes or make decisions based on complete data.

Solution: By bringing call data directly into Salesforce reporting, you can close this gap. When call metrics, transcription, and activity details are stored alongside cases and customer records, managers get a full picture of support performance. This leads to more accurate insights, better forecasting, and clearer visibility into how calls impact service quality and the overall support operation.

Challenge #7: No Unified Routing and Limited System Choice

And the last common challenge comes when call routing and Salesforce case routing operate separately. A customer call may be directed by the phone system using queue rules, while Salesforce routes cases and digital channels based on different logic. Because these routing processes are not aligned, calls do not always reach the most suitable agent. Skills, case history, or customer priority stored in Salesforce may not be considered when the call is delivered. At the same time, teams may feel that improving routing means replacing their phone platform, even if the current system already works well.

Solution: This challenge can be addressed. For example, apps like DaVinci Toolkit for Cisco & Salesforce Voice or DaVinci Toolkit for Avaya & Salesforce Voice support what many call Salesforce Voice Orchestration, meaning they bring telephony routing and CRM logic together inside Salesforce, just like chat or email. By leveraging Avaya CTI integration with Salesforce, calls are matched to the right agent at the moment of interaction. This creates consistent omnichannel metrics, reduces routing blind spots, and lets teams keep their existing phone systems while still adding modern voice capabilities inside Salesforce.

Key Benefits of Using Salesforce Voice Apps for Support Teams

When voice calls are fully integrated with Salesforce, like Salesforce Voice for Cisco, support teams see immediate benefits for their daily work. Agents spend less time switching between multiple systems, call information is captured reliably, and managers have a detailed picture of agent performance. Routing becomes smarter, and therefore, a better customer experience. Here are more benefits:

1. One workspace for agents.
Agents handle calls, customer details, and case updates on the same screen. This reduces distractions, shortens handling time, and helps agents stay focused on the conversation instead of switching systems.

2. Consistent and automatic call records.
Call details such as time, duration, and interaction history are stored with the right contact, account, or case. This creates a complete service timeline and reduces missed or incorrect logs.

3. Clearer performance reporting.
Managers can see how calls connect to cases, workloads, and service outcomes. With voice data inside Salesforce, reporting reflects real support activity rather than partial information from separate systems.

4. Better routing decisions.
Calls can follow the same logic used for other service channels, such as skills, priority, or customer status. This improves how interactions are distributed and reduces routing mismatches.

5. Improved customer experience.

Agents have context at the start of the call and do not need to ask customers to repeat information that already exists in Salesforce. Conversations are more efficient and feel more personal.

6. No need to replace existing phone systems.
And most importantly, organizations can keep platforms like Cisco, Avaya, or Microsoft Teams while improving how voice works with Salesforce, avoiding large system changes.

Conclusion: Making Voice Work Seamlessly in Salesforce

Voice-related challenges in Salesforce support are common and can slow down both agent workflows and the customer experience. The good news is that you don’t need to replace existing phone systems to fully leverage Salesforce. The right tools on the market, like DaVinci Toolkit Salesforce Voice for Microsoft Teams by AMC Technology, allow you to have a central location for managing calls, managing customer records, and logging call data automatically, while also enabling AI features that aren’t available when voice data stays outside the platform.

Agents can manage calls and access records in one place, call data is logged automatically, and managers get a complete view of performance. By leveraging telephony integration in Salesforce with these solutions, organizations gain all the benefits of Salesforce Voice features without major system changes. Which helps create a more seamless experience for your customers.

Leave a Reply

Your email address will not be published. Required fields are marked *