Contact sales by phone: + 1 888 565 8889
Contact sales by mail: email@example.com
In today's fast-paced sales environment, integrating a sales dialer into your Salesforce CRM is essential for optimizing your team's performance. Salesforce dialer integration saves valuable time and improves customer interactions and overall business growth. With this powerful combination, your sales team can effortlessly make and track calls, automate call logging, and streamline operations.
Our step-by-step guide on integrating a sales dialer into Salesforce CRM will walk you through the process, helping you unlock the full potential of your CRM system. Empower your sales team with a seamless, user-friendly dialer integration that elevates your call center performance and drives results.
Even though Salesforce CRM offers a wide range of features, incorporating a third-party dialer can significantly enhance your sales team's efficiency and productivity.
Dialers come in three primary types: predictive, progressive, and preview, each providing unique benefits to optimize your team's outreach capabilities.
Integrating sales dialers with Salesforce CRM is especially useful for teams that work on lead generation, business development, market research, and debt collection. There are several specific benefits to combining sales dialers with the Salesforce CRM:
Voiso's Sales Dialer is an essential tool for outbound call centers, providing a wide range of features that help boost productivity, streamline processes, and enhance customer engagement.
For businesses utilizing Salesforce CRM and seeking a dependable and effective solution to manage their outbound sales calls, Voiso Dialer emerges as a prime choice. Voiso's sales dialers offer a comprehensive set of features designed to optimize your sales team's performance and boost productivity. Here are several reasons that illustrate its appeal:
Integrating Voiso with Salesforce CRM is easier than it seems. You need to follow these simple, step-by-step instructions to achieve a fully integrated dialer for Salesforce that will dramatically boost your call center's functionality and productivity.
To start using Voiso with Salesforce CRM, download the Voiso app from the Salesforce AppExchange. After installing the app, contact Voiso to enable Salesforce for your account, then set up the integration in the CRM integration settings. Return to Salesforce to set up a call center, update the content security policy, and add Voiso to the Salesforce utility bar.
Part: create a connected app in Salesforce
Navigate to the Salesforce AppExchange and search for the Voiso Contact Center for the Salesforce app. Double-click the Voiso app tile to install it in Salesforce.
Install the app in ‘This Org’ and select ‘Install for all Users.’ Enter the installation key provided by the Voiso Support Team.
Open the App Manager from Platform Tools in the left navigation or use ‘Quick Find’ to search for it in the Lightning Experience App Manager. Click ‘New Connected App.’
Enter names in the Connected App Name and API name fields, such as VoisoSaaS, and specify your email address in the Contact Email field.
Scroll to the ‘API Enable OAuth Settings’ section and select ‘Enable OAuth Settings.’ Enter your ‘oauth2callback’ URL in the' Callback' field.
In the ‘Selected OAuth Scopes’ section, select and add the following options: Access the identity URL service, Access unique user identifiers, Full access, Manage user data via APIs, Manage user data via Web browsers, and Perform requests at any time. Save your settings and create the new connected app.
Navigate to 'Connected App' and click 'Manage Consumer Details.' Copy the 'Consumer Key' and 'Consumer Secret' values from the 'Consumer Details' section and save them for later use.
Return to the 'Manage Connected Apps' view and click 'Manage.'
In the 'Connected App Detail' view, click 'Edit Policies' to access the 'OAuth Policies' section. Ensure 'All users may self-authorize' is selected, then click 'Save.'
Part: CRM Integration Settings in Voiso
Ensure that your Voiso account is enabled for Salesforce Dialer integration by opening ‘Administration’ > ‘CRM Integration Settings’ from the navigation bar in Voiso.
Select ‘CRM Integration Settings’ from the ‘Administration’ menu in Voiso.
Scroll down to the ‘Salesforce CRM settings’ section and provide the ‘Lightning URL origin API’ and the ‘Container URL origin Softphone’ URLs obtained from Voiso Technical Support or the Voiso On-boarding team. Enter the ‘Consumer Key’ and ‘Consumer Secret’ saved in a text file from the previous video into the ‘Client ID’ and ‘Client Secret’ fields, respectively. Click ‘Save’ and authenticate your integration with Salesforce using the same account name you used to log in to Voiso.
Once authenticated, enable Salesforce in Voiso.
Select ‘Enable Screen Popup’ if you want contact records to screen pop in Salesforce when your agents are in a Dialer campaign or receive an inbound call. Finally, click ‘Save.’
Part: set up a Call Center in Salesforce
To integrate Voiso with Salesforce Lightning, you must create a Call Center by importing a Call Center Definition file. This file contains the necessary information to connect Salesforce CRM Call Center with Computer Telephony Integration (CTI) vendors like Voiso.
<callCenter> <section sortOrder="0" name="reqGeneralInfo" label="General information"> <item sortOrder="0" name="reqInternalName" label="Internal name">VoisoPhoneCTI</item> <item sortOrder="1" name="reqDisplayName" label="Display name">VoisoPhoneCTI</item> <item sortOrder="2" name="reqAdapterUrl" label="Container URL">https://my-domain--c.container.force.com</item> <item sortOrder="3" name="reqVoisoClusterUrl" label="Voiso Cluster URL">https://yourcc.voiso.com</item> <item sortOrder="4" name="reqUseApi" label="Use Open CTI API">true</item> <item sortOrder="5" name="reqSoftphoneHeight" label="Voiso Phone height">472</item> <item sortOrder="6" name="reqSoftphoneWidth" label="Voiso Phone width">264</item> <item sortOrder="7" name="reqSalesforceCompatibilityMode" label="Compatibility Mode">Lightning</item> </section> </callCenter>
Follow these steps to import the Call Center Definition file into Salesforce:
Open Salesforce and click the ‘Setup’ button in the screen's top right corner.
Search ‘Quick Find’ for 'Call Centers.' Click 'Call Centers' in the left navigation, then click 'Continue' in the 'Setup Call Centers' window.
Click' Import' in the 'All Call Centers' window.
Select the Call Center Definition file you created, then click 'Import.'
Update the Container URL and Voiso Cluster URL if necessary. Click 'Edit,' modify both URLs with your own, and click 'Save.'
Add users to the call center by clicking 'Manage Call Center Users', then 'Add More Users.'
On the ‘Search for New Users’, select them from the search results, and click 'Add to Call Center.'
Part: update the Content Security Policy in Salesforce
The Salesforce Lightning Component framework utilizes Content Security Policy (CSP) to restrict certain content. To allow Voiso to request the Salesforce CRM, the Voiso URL must be added as a CSP Trusted Site.
To add the Voiso server URL as a CSP Trusted Site, perform these steps:
Open the Salesforce setup page. Use the search bar to look for 'CSP Trusted Sites.' Click 'New Trusted Site' to create a new trusted site.
Enter a name for the trusted site (e.g., 'VoisoHTTPS') and the URL for your Voiso cluster (e.g., 'https://<your contact center>.voiso.com'). Make sure that 'Active' is selected and 'All' is specified for 'Context' then select 'Allow site for connect-src in the 'CSP Directives' section. Click 'Save' to finish.
Repeat the process for VoisoWebRtcWSS (WebRTC web socket to agent sip proxy) and VoisoWSS (web socket to the Voiso web) by entering the URLs for your Voiso Sip proxy and Voiso cluster, respectively. To review your list of trusted sites, click 'CSP Trusted Sites' in the left navigation.
Part: add the Voiso Phone Component to The Utility Bar in Salesforce
Open the Salesforce App Launcher and select ‘Sales Console’ from the list of available apps. Click on the gear icon in the top right corner of the screen and select ‘Edit Page.’
Select ‘Utility Items’ from the left navigation and click ‘Add Utility Item.’ Search for ‘Voiso Phone’ in the ‘Custom - Managed’ section and select it.
In the Voiso Phone component, set the label to ‘Voiso Softphone’ and select the ‘Call’ icon.
Set the ‘Panel Width’ and ‘Panel Height’ to ‘1’ and click ‘Save.’ You have now added the Voiso softphone to the Salesforce Utility Bar, which can be accessed by clicking the phone icon.
Integrating Voiso with Salesforce CRM is the first step to automating outbound call center operations. Once you successfully integrate the two systems, you can start your first dialer campaign using Voiso's powerful features.
Voiso makes it easy to set up and run a successful dialer campaign to engage with your customers and grow your business. Follow these steps to start your first dialer campaign with Voiso.
Before starting, there are a few things that you need to check:
Go to the ‘Outbound menu’ in Voiso and select ‘Dialer Campaigns.’ After that, you will see a page displaying all your campaigns. Click on ‘Add a new campaign’ to create a dialer campaign in Voiso.
Set the campaign parameters, including the campaign name.
Go to the ‘Calling List’ section and choose Salesforce CRM as the calling list method.
Navigate to the ‘Salesforce CRM Campaign’ menu and select the name of your campaign.
Choose a ‘Caller ID’ group for the campaign.
Click ‘Save’ to add the campaign to your ‘Campaigns table.’ The data will begin loading, and Voiso will automatically import the calling list.
After saving your Dialer Campaign, you will find it in the campaign list on the Dialer campaigns page. Your campaign can run continuously in a Live campaign.
Click ‘Created’ to sort by creation date, ‘Name’ to sort by campaign name, or ‘Status’ to sort by the campaign status.
To run a continuous ‘Live campaign,’ specify your Salesforce CRM as the calling list method when you create your campaign, then click ‘Live Campaign.’
The Live campaign feature continuously polls your CRM to search for new contacts (leads) to call for the campaign. Live campaigns pause when no new contacts are available in the CRM, no contacts that meet the local time requirement, or no logged-in agents are available. Live campaigns unpause when new contacts are available in the Salesforce CRM and logged-in agents are available to handle the calls.
Use the ‘Poll interval setting’ to specify how often the live campaign should request new contacts from your CRM.
Voiso provides two methods for alerting agents that there is a Dialer campaign they can or should join. Managers can use Broadcast messages to notify specific teams about an upcoming or just-starting campaign. Also, when you start a campaign, Voiso tells all logged-in agents in the ‘Agent Panel’ that they have been added to one or more campaigns.
To join a campaign, agents click the ‘Dialer campaign icon’ in the ‘Agent Panel’ to display the ‘Dialer campaign’ page.
Agents set their status to ‘Available’ and wait for Voiso to connect them to the campaign, and their status will change to ‘Dialer – Waiting.’
Agents click the campaign name they want to join.
The contact details will appear on the Agent Panel once a call is connected. They can click on the contact name to view the record, and the call will end when either agent or the contact hangs up.
To leave the campaign, simply click ‘Leave.’
Streamline your workflow, connect with more prospects, and use the power of AI to drive your business growth with Voiso’s outbound sales dialers. Meet Voiso’s expert boarding engineer team that will help you get the most out of the contact center platform.
Are you considering Twilio Flex? Or maybe you are already using it but facing issues? Have you noticed that call quality isn't always great, and you’re struggling with limited insights and data analysis capabilities, coding requirements, and delayed responses from customer support?
How to integrate a dialer with Zoho CRM? Read the definitive guide to optimizing calls and increasing productivity with a sales dialer in Zoho CRM.
Your request has been sent. We’ll get back to you as soon as possible.Go to Main page