Dialpad for HubSpot 101

Prev Next

Dialpad for HubSpot brings better call and SMS logging, streamlined note and task creation, and smarter AI features to help you work more efficiently.

Let’s dive into the details.

Who can use this

Dialpad’s HubSpot integration is currently available to Dialpad Support and Dialpad Sell customers, as well as Dialpad Connect users on a Pro or Enterprise plan.

Requirements

To use the HubSpot integration, you need a HubSpot license on a HubSpot Sales Free, Starter, Professional, or Enterprise plan.

Users need the following permissions:

  • CRM / CRM Objects / Contacts (View and Edit)

  • CRM / CRM Objects / Companies (View and Edit)

  • CRM / CRM Objects / Deals (View and Edit)

  • CRM / CRM Objects / Tickets (View and Edit)

  • CRM / CRM Objects / Tasks (View and Edit)

  • Account / Settings access / Edit property settings

  • Account / Settings access / App marketplace access

Enable Dialpad for HubSpot

To enable the Dialpad for HubSpot connection, you'll need to be a Dialpad Company Admin, with HubSpot Super Admin access (or a user with App Marketplace access).

Note

If you have HubSpot and HubSpot (Legacy) enabled, multiple activities will be logged to HubSpot.

To enable HubSpot for your company, go to your Dialpad Admin Settings.

  1. Select My Company > Integrations

  2. Beside HubSpot, select Options

  3. Select Manage Settings

  4. Check Enable this feature, then select Save

  5. Return to the Integrations page

  6. Beside HubSpot, select Options > Connect

  7. Choose which HubSpot account you’d like to connect

  8. Follow the prompts to grant permissions

  9. Return to the Integrations page and customize as needed

Note

If you don’t want your Contact Centers, Departments, or users to be able to customize their HubSpot settings, check the box beside Lock settings for all users, departments, and contact centers.

Connect your HubSpot account

Once HubSpot has been enabled at the company level, it’s time to connect the integration for your Contact Centers. HubSpot must be enabled for each Contact Center.

  1. Head to your Dialpad Admin Settings > Contact Centers

  2. Select the desired Contact Center

  3. Select Integrations

  4. Beside HubSpot, select Options > Connect

  5. Enter your HubSpot login credentials

  6. Choose which HubSpot account you’d like to connect

  7. Follow the prompts to grant permissions

  8. Return to the Integrations page and customize as needed

Note

By default, Offices and shared lines inherit the Company-set HubSpot settings.

Admins can customize settings for each Contact Center, Office, and Department by selecting Customize for this Office in the line’s integration settings.

Connect your HubSpot account - user level

Once HubSpot has been enabled for your company, each team member must connect their HubSpot account.

To connect your HubSpot account, go to your Dialpad app

  1. Open a conversation > Go to the Skinny Bar

  2. Navigate to HubSpot > Connect HubSpot

  3. Enter your HubSpot credentials, then grant permissions

Contact matching

Once connected, your recent HubSpot contacts are fetched and loaded on the Dialpad sidebar whenever you load a contact. Please note, Dialpad does not currently sync or update Dialpad Contacts with HubSpot contacts.

Anytime you select a contact on Dialpad, their HubSpot information will appear on the sidebar.

Rematch a contact

Need to change the matched contact? No problem!

To change (rematch) a contact:

  1. Hover over the contact details in the HubSpot widget

  2. Select Rematch

  3. Enter a different contact’s name or number in the search bar

  4. Select the name of the contact you’d like to match

Multiple contact match

If multiple contacts are found, you’ll see potential matches listed in the HubSpot widget.

To match the Dialpad contact to the correct HubSpot contact, select the name.

No contact match

If the Dialpad contact or number is not already assigned to a HubSpot contact, use the search bar to find an existing HubSpot contact.

Create HubSpot contact

If the Dialpad contact or number does not match to an existing HubSpot contact, create a new HubSpot contact right from the Dialpad app.

To create a new HubSpot contact:

  1. Access the HubSpot widget from the conversation

  2. Find the widget by selecting the contact’s name, or opening the Skinny Bar

  3. Select Create new record

  4. Enter the contact’s details > Create

Tip

HubSpot contacts can be created at any time. You can create them from the conversation panel, or during an active call.

Call logging

HubSpot contacts are matched automatically. However, in case of duplicate contacts, you need to match them manually. Once matched, you can log a call by logging a note during the call.

When a call is logged in HubSpot, the following information is included as a note in the call activity:

  • Record ID: Unique Dialpad Call ID

  • Record Source: Default set to Integration

  • Call direction: Either set to Inbound or Outbound

  • Call duration: Duration of the call in seconds

  • From: The caller’s name  and number

  • To: The person who received the call and number

  • Call title: Subject provided when logging the call

  • Call Summary Link (if available): Link to the Dialpad call summary

  • Call Recording URL (if available): One or more links to the call recording(s)

  • Call Disposition (if available): Shows the outcome of the call from Dialpad dispositions.

  • Call notes: Notes provided during the call, along with the information provided by Dialpad

  • Outcome: Outcome set while logging the call on HubSpot

  • Call status: Shows if the call was answered, missed, cancelled, or not answered.

Tip

You can make and receive calls in HubSpot without using any plugins.

Notes

Call logging won’t work if the contact information doesn’t match.

The HubSpot Outcome doesn’t update based on Dialpad dispositions. You have to select the Outcome manually when logging a call.

Call logging settings

In the Call Logging section, define how and when you’d like calls to be logged to HubSpot.

  • Log calls as activities: When enabled, automatically logs each Dialpad call as a HubSpot activity.

    • Log missed calls as activities: When enabled, HubSpot will still create an activity for missed calls, whether or not a voicemail was left.

      • Play voicemail inside HubSpot: Voicemail recording will be embedded directly in HubSpot, making it accessible to anyone with access to the contact, even if they can’t access the voicemail in Dialpad.

  • Add call recording link to HubSpot: When enabled, a link to the user’s call recording will be posted to the HubSpot activity, following your Dialpad recording permission.

    • Play call recording inside HubSpot: Call recording will be embedded in HubSpot, making it accessible to anyone with access to the contact even if they can’t access the voicemail in Dialpad.

  • Add Ai-generated data to HubSpot: When enabled, Ai-generated call summary, transcript, recap, action items, and CSAT will be posted to the HubSpot activity.

  • Make outcome logging mandatory: Requires users to select a call outcome in HubSpot before the call is logged.

Check the box beside each setting you want to define, then select Save.

Create a task

Once a HubSpot contact has been assigned to the number, use the HubSpot widget to create a task that will log to HubSpot, and appear in Dialpad.

To create a task:

  1. Open the HubSpot widget

    1. Access the widget by selecting the contact’s name, or by opening the Skinny Bar

  2. Select Create Task

  3. Enter the Task details

    1. Be sure to set the Priority and Task type

  4. Select Create

Once created, you’ll see your Task in HubSpot.

Log a note

Once a HubSpot contact has been assigned to the number, use the HubSpot widget to create a note that will log to HubSpot, and appear in Dialpad.

To create a note:

  1. Open the HubSpot widget

    1. Access the widget by selecting the contact’s name, or by opening the Skinny Bar

  2. Select Log Note

  3. Enter the note details

    1. If the contact has any assigned deals, you’ll also see the option to link one of their deals to the note.

  4. Select Log

Logged notes appear under the Activities section for a matched HubSpot contact.

SMS logging

If a HubSpot contact is matched to a Dialpad SMS interaction, and SMS logging is enabled in HubSpot, SMS messages sent via Dialpad are automatically logged to HubSpot. Dialpad consolidates SMS logs based on the day, instead of logging individual messages as a separate activity.

Note

In case you can’t view SMS activities, head to your Activity tab in HubSpot. Under Filter activity, check the box beside SMS.


To enable SMS logging from a Contact Center, your Admin needs to (re)authenticate the Contact Center from its integration settings. This is a one-time activity.

To enable SMS logging, head to your Activity tab in HubSpot. Under Filter activity, check the box beside SMS.

Log Dialpad Ai in HubSpot

When the Add Ai-generated data to HubSpot activities setting is enabled, Dialpad will send the AI data to every call activity.

Here are the Dialpad Ai features logged to, and supported in HubSpot.

  • Ai Summary - Ai Recap of a call with a 255-character limit.

  • Ai Action Items - The action items detected in a call.

  • Ai Outcome - The outcome of the call, generated along with Ai Recap.

  • Ai Call Purpose - Ai developed call purpose, accessible in the AI Recap object.

  • Ai Playbook Adherence - Numeric value that explains how much a person adheres to the Ai Playbook.

  • Ai CSAT - Ai generated CSAT score

Note

Dialpad Ai data shows up as plain text in the Note field, along with the support call summary link. It doesn’t sync to custom HubSpot fields.

Tip

Got other questions? Our FAQ guide is packed with setup tips, how to’s, and helpful answers.