---
title: "Dialpad Powerdialer with Salesforce"
slug: "dialpad-powerdialer-with-salesforce"
description: "Dialpad’s Powerdialer inside Salesforce allows Sales Managers to create and assign dial lists containing Leads, Contacts, Opportunities, or Accounts."
tags: ["ai sales", "Dialpad sell", "Integrations", "powerdialer", "Salesforce  "]
updated: 2025-09-25T17:28:13Z
published: 2025-09-25T17:28:13Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.dialpad.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dialpad Powerdialer with Salesforce

An incredible time-saver, Powerdialers lets reps dial through these lists automatically without bringing up each record individually. Dialpad’s Powerdialer inside Salesforce allows Sales Managers create and assign dial lists containing Leads, Contacts, Opportunities, or Accounts.

Let's take a look at the details.

> [!NOTE]
> Who can use this
> 
> Dialpad’s Powerdialer with Salesforce is available to users with a [Dialpad Sell](https://www.dialpad.com/products/sales-dialer/) license.
> 
> Dialpad Admins with Salesforce Administrator access must set up this integration.
> 
> To use the integration, agents be assigned to at least one Contact Center and download the Dialpad app in [Salesforce Lightning](/v1/docs/dialpad-for-salesforce-lightning).

## Download Dialpad Powerdialer

Download the latest Dialpad for Salesforce package from the [Salesforce AppExchange.](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000Er9oqUAB)

> [!NOTE]
> Note
> 
> If you are using a URL to install the package inside your Salesforce Sandbox, replace “login.salesforce.com” with “test.salesforce.com” in the URL.

## Enable the Powerdialer

The Powerdialer must be enabled by your Company Admin.

To enable the Powerdialer, go to your **Dialpad Admin Portal.**

1. Select **Company Settings**
2. Select **Integrations**
3. Beside Salesforce, select **Options**
4. Select **Manage Settings** ![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/Company-settings-integrations(1)(3).png)
5. Navigate to**Powerdialer**
6. Select**Connect** **![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/Sf_Powerdialer.png)**
7. Drag and drop the Salesforce fields into your preferred order
  1. Autodial will dial the first number where a value is returned.

![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/powerdialer-fields.png)

> [!NOTE]
> Note
> 
> If your company has only one office, you must execute all the configuration steps in your Office Integration Settings (not in the Company Settings).

## Create a list

Lists are created and assigned within Dialpad Lightning.

A Powerdialer list can support up to 50,000 records. Exceeding this limit may result in errors.

> [!NOTE]
> Note
> 
> To create Powerdialer lists, you must have the **Dialpad for Salesforce - Administrator**[permission set](https://help.dialpad.com/v1/docs/use-salesforce-for-dialpad#dialpad-for-salesforce-administrator).

To create a list, go to the Salesforce Launcher:

1. Search for **Dialpad Lightning** ![sfdc-powerdialer-article-image-4.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-4.png)

From here, you will be taken to the Powerdialer setup page.

1. Select **Create New List** ![sfdc-powerdialer-article-image-5.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-5.png)
2. Enter the list details
  - **List Name:** Enter alphabetical letters, numbers, spaces, or special characters including '-' and '_'
  - **Salesforce Object:** Choose between Lead, Contact, Opportunity, or Account.
  - **List Type:** Static lists do not update to add new records, but records get removed if they no longer meet the list's criteria; dynamic lists add or remove records automatically when the criteria for the list are met.

![sfdc-powerdialer-article-image-6.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-6.png)

> [!NOTE]
> Note
> 
> Salesforce Object and List Type cannot be changed once the list is created.

After your new list is created, it's time to create your filtering criteria.

![Power_dialer_list.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/9770201186331.png)

- **List Status:** Shows whether the list is currently active.
- **Object Type:** Indicates the type of SFDC object the list would contain.
- **List Sorted By:** Organizes the calling priority for the records from the list; the records in the list are vended in the list sort order.
- **Times Dialed:** Number of times a record from the list should be dialed; each time a record is vended for dialing, this number is incremented for that record.
- **Follow-Up Field:** Field that can be used for scheduling callbacks.

To add records to your list, click on the filter icon and specify the criteria to be used to add records to the list.

![sfdc-powerdialer-article-image-8.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-8.png)

Filtering criteria can be any attribute of the object. In the example below, the list contains all leads from 'Dialpad' in the state of California.

![sfdc-powerdialer-article-image-9.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-9.png)

Select **Apply** to save the filtering criteria, then **Save**.

You can always go back and edit the filtering criteria and records will be added/removed depending on the new criteria.

> [!TIP]
> Tip
> 
> Use cross-object filter criteria to save time and avoid managing complex formulas. This means that when the parent object is modified, the Powerdialer list containing those filters will be refreshed. ![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sf-select-powerdialer(1).png)

### Supported list data types

Lists support a wide variety of data types. Please refer to the table below for details.

| **Salesforce Data Type** | **List Filter** | **Sort By** | **Follow-up Field** | **Exclusion Rule** | **Notes** |
| --- | --- | --- | --- | --- | --- |
| Checkbox | Yes | Yes | No | No |  |
| Currency | Yes | Yes | No | No |  |
| Date | Yes | Yes | No | No |  |
| Date/Time | Yes | Yes | Yes | No |  |
| Email | Yes | Yes | No | No |  |
| Geolocation | Yes | Yes | No | No | Latitude and longitude filters must be added separately. |
| Number | Yes | Yes | No | No |  |
| Percentage | Yes | Yes | No | No |  |
| Phone | Yes | Yes | No | No |  |
| Picklist | Yes | Yes | No | No |  |
| Multiselect Picklist | Yes | No | No | No | Values must be added within quotes. Ex: 'Value1, Value 2' |
| Text | Yes | Yes | No | Yes |  |
| Text Area (Long) | Partially | Yes | No | No | Multi-line text is not supported. |
| Text Area (Rich) | No | No | No | No |  |
| Text Encrypted | No | No | No | No |  |
| URL | Yes | No | No | No |  |
| Time | Yes | Yes | No | No | Only use the Time filter once you are familiar with the format. Ex: 12:15 AM is displayed as 00:15:00.000Z |
| Lookup Field | Partially | Yes | No | No | A Lookup field name is required. If you have a lookup of an account or contact, then add the AccountName filter. |
| Formula | Partially | Partially | No | No | A change in formula value will not trigger an automation — in a dynamic list, this would result in incorrect data. |

## Assign a list

Once you have completed your list, it is ready to be assigned to agents or Contact Centers.

| Assign the list to agents if you'd like one or more agents to be assigned for all calls from that list | ![sfdc-powerdialer-article-image-10.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-10.png) |
| --- | --- |
| Assign to Contact Centers if you'd like records from a list to be assigned to agents when they go active in a Contact Center. | ![sfdc-powerdialer-article-image-11.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-11.png) |

> [!NOTE]
> Note
> 
> Agents or Contact Centers are picked up from the company which is authenticated with the Salesforce instance.

## Clone Dialpad list

Need to make a copy of your current list? Use the clone feature to make a copy of your Dialpad List.

1. Select the **Clone** button
2. Enter the New list's name
3. Select **Clone**

**![Clonelist_v2.gif](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/9770580895899.png)**

> [!NOTE]
> Note
> 
> The new cloned list is always created with the **List Status** as **Inactive**

## List & contact center prioritization

Ensure your Contact Centers and Lists receive the exact attention they need by prioritizing their rank.

### **List prioritization**

List prioritization lets you rank different lists by dragging and dropping (or by clicking the up/down arrows) to sort your Lists into the desired order.

List priorities are generally used if a representative is assigned to multiple lists simultaneously.

![sfdc-powerdialer-article-image-12.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-12.png)

### **Contact Center prioritization**

Contact Center prioritization lets you rank different Contact Centers. Contact Center priorities are considered only after considering a list's priority.

To edit the Contact Center priority, navigate to the **Priority** section of your Contact Center and select **Edit**(that's the pencil icon). Update the priority number and press **Enter** to save.

![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/image-1717027776737.png)

> [!NOTE]
> Note
> 
> We prioritize and queue records based on the following criteria:
> 
> 1. List Priority
> 2. Contact Center Priority
> 3. Threshold time
> 4. Followup time
> 5. Times Dialed
> 6. Sorting order

## Dial out of the Powerdialer

Once assigned to a list(s), agents will see a **Start Dialing** button in the Dialpad CTI within Salesforce Lightning.![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/power-dialer-start-dialing.png)

Once dialing button, the agent will be active in Powerdialer mode, and the record being dialed out will be displayed on the screen while it is being dialed.

After the call, agents will get a wrap-up time before moving on to the next call. This wrap-up time is determined by the value selected by the Dialpad Office Admin in the Office Settings. Closing the wrap-up time before the present time is up will cause the Powerdialer to move on to the next call.

> [!NOTE]
> Note
> 
> Agents can end Powerdialer mode at any time by toggling the button off.

## Set follow-up time

Using the follow-up field, you can send records out of a list and bring them back in after the specified timeframe.

Please ensure that there is a field that lets you set a date and time.

In the list creation view, select **Edit** under the **Follow-Up Field** menu and choose the field you'd like to use for follow-ups.

![sfdc-powerdialer-article-image-16.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/sfdc-powerdialer-article-image-16.png)

After setting the follow-up time, records are taken out of the list and brought back in after the specified timeframe.

## ![](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/power-dialer-cti.png)Timezone support

When Timezone support is enabled, Salesforce Powerdialer considers the timezone of a record (i.e. leads, contacts and accounts) to ensure that customers are called during their preferred availability.

> [!TIP]
> You must be using Salesforce package V1.775 or higher if you want to use Timezone support.

### Enable Timezone support

To enable Timezone Support, head to your Dialpad Lightning tab in Salesforce.

1. Select **Setup manager**
2. Navigate to **Settings**
3. Select **Powerdialer general settings**
4. Navigate to **Timezone Support**
5. Toggle the slider on to enable the feature ![](https://lh3.googleusercontent.com/xzRDjzcmcDRHq4C3We1Q8dSVnNmn4V2oq33Bbb3Yk1cLEeUODXSt_b2Wizzm0fuEJTbpoWzyhF2l0yyetKU1tYXPnXZ43GPLeRPz-eNOWkZIHPytw2-8Tu-2ekJYtvZ3zx_bqUTeUEItKE9aq3G3pUA)

### Use Timezone Support

Timezone Support is available for standard records.

To use Timezone support:

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="meta,strong"><ol><li>Select a record</li><li>In the record details, navigate to the Contact (or Lead) Timezone field<br><img src="https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/contact-timezone.png" class="fr-fil fr-dib fr-rounded fr-shadow"> <meta charset="utf-8"></li><li>Select the timezone<br><meta charset="utf-8"><img src="https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/powerdialer-set-timezone.png" class="fr-fil fr-dib fr-rounded fr-shadow"></li><li>Set the start and end times for active hours </li><li>These times will be linked to the timezone field for the record</li><li>Select <strong>Save</strong></li><li>Create a new list <ol><li>Select <strong>Manage Table Columns</strong><strong> &gt; Done</strong> to add the Contact Time Zone filter to your list view<br><meta charset="utf-8"><img src="https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/powerdialer-manage-table.png" class="fr-fil fr-dib fr-rounded fr-shadow"></li><li> Once added, you'll see the Contact Timezone field in the list's view<br><meta charset="utf-8"> <img src="https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/contact-timezeone.png" class="fr-fil fr-dib fr-rounded fr-shadow"> </li></ol></li></ol></editor360-custom-block>

> [!NOTE]
> Note
> 
> If a timezone is not configured, it will automatically default to the timezone of the Powerdialer user.

## Powerdialer general settings

Customize your Powerdialer in the **General Settings**.

![1673162718287.jpg](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/11944234658075.png)

Here, you're able to customize the following:

- **Call Threshold time (In Minutes)**- Time gap to be left by Dialpad between 2 consecutive attempts to autodial any specific record from a list. This setting will make sure you don't make a call to the same number again within the threshold time.
- **MyDialpad - Total Records To Display** - Count of queued records to be displayed in My Dialpad Tab for powerdialer agents. The maximum count allowed is 2000. No impact on the dynamic list.
- **Enable Real-Time Deletion**and **Enable Dialpad List Deletion**- No impact on the dynamic list. As the name suggests these are used for enabling list deletions.
- **Job Interval**- Determines when a record is added or changed, as evaluated against existing active, dynamic Dialpad Powerdialer lists. This ensures that new records matching the filter criteria are added, and records that no longer fit the criteria are removed.
  - Example: You have a list called 'Open Opportunity' that filters records with 'Status = Open'. If 'Record A', which is on this list, is updated to 'Status = Closed', then 'Record A' will be removed from the 'Open Opportunity' list.
- **Relative date evaluation job -**Determines how often the Dialpad Powerdialer lists are evaluated. The relative date evaluation job will assess all active dynamic Dialpad lists with relative date filters and update the records on the object based on the specified date criteria, regardless of any modification.
  - Example: If the Dialpad list is filtered by 'Created Date < 1 week,' some records need to be removed, and new records that meet the date criteria will be added.

## Viewing Powerdialer list assignments

As an agent, you can view your Powerdialer list assignments using the “**My Dialpad**'' tab in Salesforce. This page allows the agent to find out the records in his/her Powerdialer queue in the sequence used by the Salesforce application to vend out the records for powerdialing. You can also view lists that are assigned to you in this page.

![viewing-list-assignments.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/viewing-list-assignments.png)

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="br"><h2><br></h2></editor360-custom-block>
