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.

Configure Screen Pop for Salesforce

Prev Next

Screen pop automatically opens the relevant Salesforce record when an incoming call starts ringing, helping agents quickly access caller information without manually searching Salesforce.

Who can use this

Dialpad Sell and Dialpad Support users can use this feature. It's also available to Dialpad Connect users on Pro and Enterprise plans.


Users must have the latest managed package from the Salesforce Appexchange installed in their Salesforce instance.

How screen pop works?

When an incoming call is received on a configured shared line, Dialpad follows these steps:

  1. Search for a matching record in Salesforce using the caller's phone number.

  2. Checks for any related records associated with the matching primary record.

  3. Applies any filters you've configured to determine which records are eligible for Screen Pop.

  4. Sorts the matching records based on your configured sort order.

  5. Displays the results by either:

    • Showing a list of matching records for the agent to choose from, or

    • Automatically opens the highest-priority matching record.

  6. Opens the record either within Salesforce or in a new browser tab, depending on your Screen Pop settings.

Screen pop is supported in:

  • Salesforce CTI

  • Dialpad desktop and web apps with Salesforce open in a browser tab

Enable screen pop

With screen pop, Dialpad will automatically display the matching Salesforce record when a call is received.

To enable screen pop, go to your Dialpad Admin Settings.

  1. Go to My Company

  2. Select Integrations > Navigate to Salesforce

  3. Select the Enable Use to launch a new browser tab for incoming call.

    Integration settings for various applications, highlighting Salesforce and its usage note.

In the Dialpad app

  1. Go to Hardware Settings

  2. Select Advanced hardware settings

    Settings menu showing audio options and advanced hardware settings for a communication app.

  3. Select Other Settings

  4. Under Screen Pops for CRM, select the Automatically launch a new CRM tab when a matching record is found for an incoming caller checkbox.

    Dialpad app preferences showing settings for screen pops for CRMs and other options.

When you receive a call in the Dialpad app, matching records automatically open in a new browser tab.

In the Salesforce CTI

Go to your Dialpad Admin Settings.

  1. Select Integrations

  2. Navigate to Salesforce and select Options > Manage Settings

  3. Under the Salesforce CTI Settings section, select the Enable screen pop for incoming calls checkbox.

    Salesforce settings for enabling screen pop for incoming calls and related configurations.

  4. Select Save changes

When you receive a call in Salesforce CTI, matching records open automatically in the background.

Note

For details on how records are matched, visit this Help Center article.

When a primary record is matched to the caller's phone number, Dialpad can automatically display related Salesforce records associated with it.

Related records take priority over primary records when both are matched.

  • A primary record must be matched to the caller's phone number.

  • Related records can't be displayed without a matching primary record.

Choose where records open

Decide whether records should:

  • Open within Salesforce, or

  • Open in a new browser tab

If the browser tab option is disabled, records open within the existing Salesforce window.

Note

To open records within the Salesforce tab:

  • Salesforce CTI must be active.

  • Without CTI, Dialpad cannot communicate the Screen Pop request to Salesforce.

This option is unavailable when Log calls to is set to Any related objects.

Enable screen pop for a Salesforce object

  1. Navigate to Log calls to settings

  2. Select the Salesforce object you want to Screen Pop

    • Cases

    • Opportunities

    • Custom objects

    • Other supported Salesforce objects

      Salesforce configuration settings for logging calls to specific objects like Account.

  3. Select the Enable screen pop for incoming calls checkbox

Configure record filtering

  1. Open Dialpad Lightning

  2. Navigate to Setup Manager > Settings

  3. Configure the filter criteria list for the selected object

    Selection interface for Dialpad CTI calls, focusing on account object criteria.

Filters help determine which record to display when multiple related records are available.

Example: Configure Opportunities

  • Status = Open

Only Opportunities with a Status of Open will be eligible for Screen Pop.

Tip

If you don't need to apply any filters, simply add the object, leave the filter criteria blank, and save the configuration.
All records for that object will then be eligible for Screen Pop.

Screen pop record lists

The Screen pop list of records sets controls how Dialpad handles multiple matching records.

Enabled

Disabled

A list of matching records is displayed, allowing agents to choose which record to open.

Dialpad automatically opens the first matching record based on the configured sort order.

Frequently asked questions

Why are multiple browser tabs opening for a single incoming call?

Multiple tabs can open when more than one Screen Pop action is triggered for the same call.

To troubleshoot:

  • Verify that browser extensions are not performing their own Screen Pop actions.

  • Review Salesforce workflows and custom automations that may be opening records.

  • Ensure only one Screen Pop source is configured for the shared line.

Can browser extensions or custom automations cause duplicate tabs to open?

Yes. Browser extensions, Salesforce workflows, custom automations, or third-party integrations that automatically open records can trigger additional Screen Pop actions, leading to multiple tabs opening for the same call.

How do I check if multiple Screen Pop sources are configured?

Review the integrations configured for the shared line and ensure only one Screen Pop source is enabled. For example, configuring both Salesforce Screen Pop and another CRM integration for the same shared line may cause duplicate tabs to open.