in implementation guides ~ read.
Salesforce Voice Implementation Guide

Salesforce Voice Implementation Guide

DOWNLOAD

First things first !
To download this implementation guide, click the download button below.
If you need more information about the implementation guide, you can read the Table of Contents below.

Download

Sales Dialer Implementation
Guide
Salesforce Spring

salesforcedocs
Last updated November

Copyright Salesforce Inc All rights reserved Salesforce is a registered trademark of Salesforce Inc as are other

names and marks Other marks appearing herein may be trademarks of their respective owners

CONTENTS

Set Up Sales Dialer
Dialer Prerequisites
Dialer Limitations
Enable Sales Dialer
Add Dialer to the Utility Bar
Assign the Dialer Permission Set to Users

How Do I Manage Dialer Usage

Guard Outgoing Calls Against Filters
Release a Dialer Number
Remove Dialer Licenses from Users
Test Dialer Features in Sandbox
Sales Dialer Troubleshooting Tips

SET UP SALES DIALER

Dialer allows users to access telephony features directly in Salesforce

EDITIONS

To use Dialer in your org
Dialer Prerequisites
Plan out your implementation before enabling Dialer in your organization
Dialer Limitations
Be aware of the limitations that apply to Sales Dialer
Enable Sales Dialer
Turn on Dialer from the Dialer Settings page in Lightning Experience
Add Dialer to the Utility Bar
Use the App Manager to make Dialer available from the utility bar at the bottom of the page
The utility bar gives your sales reps quick access to commonly used tools
Assign the Dialer Permission Set to Users
Assign the Dialer licenses to users from Setup

Available in Lightning
Experience
Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

Set Up Sales Dialer

Dialer Prerequisites

Dialer Prerequisites
Plan out your implementation before enabling Dialer in your organization

EDITIONS

The supported browsers for Dialer include the most recent versions of Chrome Firefox and Edge

Make sure your browser allows Web RealTime Communication WebRTC This should be enabled

by default but if your teams are using Edge make sure the Hide my local IP address over WebRTC

connections option in the aboutflags menu is not selected

Available in Lightning
Experience

Having a dedicated network for your Dialer calls is best We recommend having at least kbps
per Dialer session available but having kbps per Dialer session is optimal For more information
about Dialers network requirements see Sales Dialer Network Requirements

Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions

To use the Voicemail Drop feature content deliveries need to be enabled for your org From Setup
enter Content Deliveries in the Quick Find box Then select Content Deliveries and
Public Links Ensure that the Content Deliveries feature can be enabled for users setting is
selected If you dont see the setting available contact Salesforce Customer Support

Sales Dialer is available for
an additional cost as an
addon license

Note Dialer should not be assigned to users already using Open CTI

To disable Open CTI for users from Setup enter Users in the Quick Find box then

select Users Then deselect the Call Center field for Dialer users
If your org has record types enabled for tasks you need to assign the Log a Call quick action to a
specific record type in order to log calls
If calls continue in inactive tabs for longer than your orgs session timeout limit they arent logged
properly Notes made on the call may also be lost If your org automatically logs out users after a
short time such as minutes encourage reps to keep the tab active or modify your orgs session
security settings From Setup enter Session Settings in the Quick Find box Then select
Session Settings and make updates

USER PERMISSIONS

To enable Dialer features
Customize Application
To assign permission sets
Assign Permission Sets
To manage users
Manage Users

AND

Manage Profiles and
Permission Sets

Before beginning the implementation process Salesforce must enable Dialer permissions and
provision Dialer licenses for your organization Your Salesforce contact coordinates it with you but
you can check if your organization has available Dialer licenses In Setup enter Company
Information in the Quick Find box then select Company Information and check for Dialer Outbound User and Dialer Inbound
User under Permission Set Licenses
For information about using Dialer in a sandbox environment see Test Dialer Features in Sandbox

Set Up Sales Dialer

Dialer Limitations

Dialer Limitations
Be aware of the limitations that apply to Sales Dialer

EDITIONS

General Limitations
Dialer features are available in Lightning Experience on the desktop only
No support in Experience Cloud sites
Users can now store up to voicemail messages in Salesforce Voicemail messages are limited
to two minutes The messages are saved as files in Salesforce and they count toward your files
storage quota
Call Monitoring is not supported in Salesforce Essentials

Outgoing calls are supported to the US and Canada only Puerto Rico is not supported

The Local Presence feature is only available in the US and isnt available in Canada

Permission set groups arent supported for Dialer permissions Assign Dialer and Call Monitoring
permission sets without using permission set groups

Available in Lightning
Experience
Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

Dialer users cant have Service Cloud Voice permission sets or be part of a Salesforce call center
Phone numbers in dashboards cant be directly called with Dialer
The utility bar supports only one Phone item at a time
Users cant pop out or pop in the call panel from the utility bar during an active call
When users call a landline number thats busy Dialer ends the call without ringing or a busy signal
Deactivated call result values arent removed from the call panel Delete any unneeded call result values instead
Users need the Edit Task permission to log calls This permission isnt automatically included with some profiles so users with those
profiles can make calls but those calls arent logged
Users need a Dialer Inbound license to assign a number or access personal Dialer settings from the call panel
If youre creating a sandbox from an org that already has voice calls voice call records and voice call recordings are not copied over
To use Dialer in sandbox you must enable it from Setup again
It isnt possible to make or receive live calls with Dialer in sandbox environments You can make test calls and test automation that
occurs after a call is made such as the log a call task For more details see Test Dialer Features in Sandbox
The records that can be added to call lists include leads accounts person accounts and contacts Call lists use the standard Phone
field for these records
To use voicemail greetings password protection cant be required by default for content deliveries From Setup enter Content
Deliveries in the Quick Find box then select Content Deliveries Ensure that Password protection is required is not selected This
feature is available only to users with outbound and inbound calling access
Dialer users with the voicemail drop feature can store up to prerecorded voicemail messages
With call monitoring you can listen to only one sales rep at a time and only outbound calls are monitored You cant monitor calls
that your sales reps receive Monitored calls use double the minutes of a regular call counting the call time for both the rep and
manager
Dialer respects the Do Not Call field and records with the field selected have oneclick calling disabled

Call recordings are saved as files in Salesforce An hour of recording takes up roughly MB of storage space and the same sharing

rules apply to recordings as other files in Salesforce Admins can delete call recordings from the Recording Management page in
Setup
If required by law users must notify the call recipient of call monitoring andor recording and stop monitoring andor recording
upon request

Set Up Sales Dialer

Enable Sales Dialer

Dialer doesnt support Enhanced Location information is not automatically shared over calls

You can use Sales Dialer to make calls to or receive calls from the US and Canada only

Phone Number Limitations
Phone numbers are subject to availability and numbers from all area codes may not be available
Every inbound license is allowed one dedicated number To change it an admin can release the number and the Dialer user can
then reassign themselves another number Admins can release and replace at most a single number for each user each month
Before a user can use a custom phone number the user must enter a provided code to verify it Phone numbers that use a directory
cant be verified
The same custom phone number cant be used for multiple users
Phone numbers provided by Salesforce can be used only in association with Sales Dialer

Enable Sales Dialer
Turn on Dialer from the Dialer Settings page in Lightning Experience

EDITIONS

From Setup enter Dialer in the Quick Find box then select Dialer Settings
Enable Dialer
Optionally enable personal voicemail prioritized call lists voicemail drop and other settings
for your org as well
Note You can turn on and manage more features under the Dialer node in Setup
Depending on your org this may include local presence call result tracking and more

Available in Lightning
Experience
Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

USER PERMISSIONS

To enable Dialer features
Customize Application

Set Up Sales Dialer

Add Dialer to the Utility Bar

Add Dialer to the Utility Bar
Use the App Manager to make Dialer available from the utility bar at the bottom of the page The
utility bar gives your sales reps quick access to commonly used tools

EDITIONS

From Setup enter App Manager in the Quick Find box then select App Manager

Available in Lightning
Experience

Edit an existing Lightning app or click New Lightning App You can also upgrade a custom
Classic app to a Lightning app
If available the Lightning Sales app contains numerous options preconfigured for sales users
On the Utility Items tab click Add Utility Item and select Dialer
On the User Profiles tab make the app available to relevant user profiles
Verify the other app details including the app name branding information and available menu
items

Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

Save your changes
To verify your changes from the App Launcher find and open the app that has Sales Dialer enabled

USER PERMISSIONS

To enable Dialer features
Customize Application

Assign the Dialer Permission Set to Users
Assign the Dialer licenses to users from Setup

EDITIONS

Permission set groups arent supported for Dialer permissions Assign Dialer and Call Monitoring
permission sets without using permission set groups
Dialer users cant have Service Cloud Voice permission sets or be part of a Salesforce call center
From Setup enter Users in the Quick Find box then select Users
Select a user
In the Permission Set Assignments related list click Edit Assignments
Assign the Dialer Outbound and if available Dialer Inbound permission sets
Click Save
Repeat the process for other users you want to grant Dialer access to
The number of permission sets you can assign is limited by the number of feature licenses
youve purchased
Note Assigning the permission set automatically assigns a corresponding permission
set license However if you wish to remove Dialer licenses from a user you need to remove
both the permission set and the permission set license to make the feature licenses
available to reassign

Available in Lightning
Experience
Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

USER PERMISSIONS

To assign permission sets
Assign Permission Sets

HOW DO I MANAGE DIALER USAGE

See your orgs Dialer usage from Setup

EDITIONS

From Setup enter Usage Report in the Quick Find box then select Usage Report
The page displays your orgs total minutes used this month and last month You can view usage
by date and also sort the usage data

Available in Lightning
Experience

Salesforce admins receive an email when their org is approaching the end of their available Lightning
Dialer minutes for the current month Another email is sent when there are no available minutes
and reps are unable to make calls

Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions

Guard Outgoing Calls Against Filters
Help your teams reach their customers with a few tips including protocols that validate
outbound calls from your teams

Sales Dialer is available for
an additional cost as an
addon license

Release a Dialer Number
Release a number from the Number Management page in Setup
Remove Dialer Licenses from Users
Make Dialer licenses available for others by removing the permission sets and the permission set licenses from existing users
Test Dialer Features in Sandbox
Test Dialer in a sandbox environment by reenabling the feature in a full sandbox org Calls placed in a sandbox are test calls and
phone numbers arent actually dialed
Sales Dialer Troubleshooting Tips
Make sure your environment is set up to use Dialer and you have the most recent version of Chrome Firefox or Edge

Guard Outgoing Calls Against Filters
Help your teams reach their customers with a few tips including protocols that validate outbound
calls from your teams

EDITIONS

Protect your teams calls from being marked as spam with the following recommendations

Available in Lightning
Experience

Register all numbers through Free Caller Registry in order to submit business information directly

to major US wireless providers

Use STIRSHAKEN protocols to validate your teams outbound calls From Setup enter Trusted

Calling in the Quick Find box and select Trusted Calling Enter your companys information
and submit it to Twilio It can take from to hours for Twilio to review your submission

Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

How Do I Manage Dialer Usage

Release a Dialer Number

If a number has been flagged by wireless providers the fastest fix is to release that number and have your user request a new number

Release a Dialer Number
Release a number from the Number Management page in Setup

EDITIONS

Once you release a number it cant be recovered You can still access calling data but you cant
make calls with the number Admins can release at most a single number for each user each month
Reassigning a number to another user is not yet supported
Released custom numbers can continue to be used if theyre still available
From Setup enter Number Management in the Quick Find box then select Number
Management
Click

next to a number

Available in Lightning
Experience
Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

Click Release

USER PERMISSIONS

To enable Dialer features
Customize Application

How Do I Manage Dialer Usage

Remove Dialer Licenses from Users

Remove Dialer Licenses from Users
Make Dialer licenses available for others by removing the permission sets and the permission set
licenses from existing users

EDITIONS

When assigning licenses to users you need to only assign permission sets Permission set licenses
are added automatically However to make the licenses available to reassign you need to remove
both the permission set and the permission set license

Available in Lightning
Experience

From Setup enter Users in the Quick Find box then select Users
Select a user
In the Permission Set Assignments related list click Edit Assignments
Remove the Dialer permission sets
Click Save
In the Permission Set License Assignments related list click Edit Assignments
Deselect the Dialer permission set licenses

Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

USER PERMISSIONS

Click Save

To remove permission sets
Assign Permission Sets

Test Dialer Features in Sandbox
Test Dialer in a sandbox environment by reenabling the feature in a full sandbox org Calls placed
in a sandbox are test calls and phone numbers arent actually dialed

EDITIONS

If you have an org with Dialer enabled you can test some Dialer features in a sandbox environment
You can place fake outbound calls in sandbox Inbound calls are not supported

Available in Lightning
Experience

Create a full sandbox of your Dialer org

Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions

Log in to your sandbox
From Setup enter Dialer Settings in the Quick Find box then select Dialer
Settings
Toggle the Dialer setting off then back on again
Finish setting up Dialer in your sandbox org
If you havent finished setting up Dialer this includes adding Dialer to the utility bar creating
a Dialer permission set and assigning the permission set to users
Note When selecting phone numbers in sandbox each user can choose from the same
list of dummy numbers An error may occur if multiple users are assigned to the same
phone number

Sales Dialer is available for
an additional cost as an
addon license

USER PERMISSIONS

To enable Dialer features
Customize Application
To view a sandbox
View Setup and
Configuration
To create refresh activate
and delete a sandbox
Manage Sandbox

How Do I Manage Dialer Usage

Sales Dialer Troubleshooting Tips

Sales Dialer Troubleshooting Tips
Make sure your environment is set up to use Dialer and you have the most recent version of Chrome
Firefox or Edge
Problem

I cant make a call

Potential Solutions
Make sure you have a network connection
Make sure youve granted your browser permission to access
your microphone
Check that Dialer is properly set up in your org

The audio is dropping
inandout of my call

Check the quality of your network connection Its best to use a
high speed or separate network for calling activity or to prioritize
Dialer traffic on your network

Im getting oneway audio
on either end

Make sure your microphone and speaker are attached and
enabled and that your microphone isnt muted
Check that you have opened the correct ports in your computer
and network firewalls

The audio quality is poor on Use a wired USB headset over wireless or mobile headphones

my call
Try to reduce the noise in your area and take calls in a quiet
location
Adjust the microphone and speaker volume settings
If youre using a wireless connection switch to a hardwired
connection with adequate bandwidth
Turn off or disconnect other devices that may be using up
bandwidth on your network
Close extra applications and browser tabs to make sure your
computer has enough resources to make a quality call
Im having problems with
ending or logging longer
calls

You may be exceeding your orgs session timeout limit If your org
automatically logs out users after a short time ongoing calls in
inactive tabs arent logged properly Keep the tab active or contact
your Salesforce admin about modifying your orgs session security
settings

Im seeing an Internal

Consistency Evaluator ICE

error ICE negotiation with

Twilio failed

Your network connectivity is poor or your connection is being
blocked by a firewall Check your connection and try again It may
help to restart your browser or system If the problem persists
contact your network administrator

EDITIONS

Available in Lightning
Experience
Available with Sales Cloud
and Service Cloud in
Essentials Professional
Enterprise Performance
and Unlimited Editions
Sales Dialer is available for
an additional cost as an
addon license

***