How to Integrate Your HubSpot Account with KrispCall?

Integrate HubSpot, an all-in-one customer platform, with KrispCall, an AI-powered communication platform, to manage calls, SMS, contacts, and notes from one place. The integration helps sales and support teams keep customer records updated, automate routine CRM tasks, and manage conversations across local and international markets.


In this guide, we’ll walk you through connecting your HubSpot account with KrispCall and setting up the integration to match your workflow.



Benefits of Integrating HubSpot With KrispCall


Automatic call and SMS logging

Every call and message made through KrispCall is logged directly to the relevant HubSpot contact, removing manual data entry. Your team can focus on the conversation itself instead of updating records afterward.


Two-way contact sync

Contacts created in either KrispCall or HubSpot sync automatically to the other platform. This keeps your contact database consistent across both tools, without duplicate entries or manual imports.


Native dialer inside HubSpot

Once installed, the KrispCall dialer lets you make and receive calls directly within HubSpot. Dial, answer, transfer, and send SMS without switching tabs or applications.


Workflow automation

Build workflows that connect HubSpot triggers to KrispCall actions with HubSpot automation. Set up multiple triggers, each leading to one or more actions, and tailor the logic to match how your workflow actually runs.


Improved team collaboration

With every call, note, and contact update visible in one place, sales and support teams stay aligned without cross-checking between tools. Anyone picking up a conversation has the context they need to plan future actions.


How to Integrate Your HubSpot Account with KrispCall?


Step 1: Log in to your KrispCall account and go to Settings.


Step 2: Under APP SETTINGS, click Integrations, then select Marketplace.





Step 3: Browse the list of available automation tools and CRMs. Search for HubSpot, then click it to open the integration page.





Step 4: Click Add to KrispCall. You’ll be redirected to the HubSpot OAuth Bridge page. Either sign in to your existing HubSpot account or create a new one.


Step 5: Select the HubSpot account you want to connect.





Step 6: Once connected, you’ll see a confirmation message, and HubSpot will now appear under your active integrations in KrispCall.



Installing the Native Dialer


Step 1: Sign in to your HubSpot account, go to the Marketplace, and search for KrispCall.




Step 2: Click Install. You’ll be redirected to the KrispCall app, where you can follow the same integration steps described above.




Step 3: Select the KrispCall Dialer from the available options.



Manage Member Integration Settings by the Admin/Owner


  1. Ensure every team member has an integrated HubSpot account.
  2. Admin/Owner can view any member's integrations and change members' account settings.
  3. Members cannot view admin/owner integration settings.
  4. Members' settings changes don’t affect the Admin/Owner’s settings.
  5. Admin/Owner setting changes don’t affect members' settings.



Integration Settings

After connecting HubSpot, you can edit or remove the integration at any time. 


To delete the active integration, click Disconnect. A pop-up appears reconfirming; click Disconnect again.




To edit the active HubSpot integration, click Settings. This opens different settings options where users can make changes accordingly.



General Settings

All toggle buttons in General Settings are on by default. 


  1. Create new contacts: When toggled on, contacts created in KrispCall automatically sync to HubSpot (one-way sync). When toggled off, contacts won’t sync.
  2. Contacts 2-way sync: When toggled on, contacts created in HubSpot also sync back to KrispCall. It also triggers an initial sync of any existing contacts on either platform. When toggled off, contacts won’t sync.
  3. Notes logging: When toggled on, notes created, edited, or deleted from the conversation box or during a call sync to HubSpot. Turning this off stops notes from syncing.
  4. Automation: Automatically triggers workflows based on KrispCall activity. This option is only available on eligible paid HubSpot plans, so it may appear disabled depending on your HubSpot subscription.



Workflow Settings

By default, every call type is set to log as Calls (Engagements). You can disable any of these as needed.


  1. Log outgoing answered calls as Calls (Engagements)/Disabled: When enabled as Calls (Engagements), outgoing answered calls sync to HubSpot. When set to Disabled, outgoing answered calls will not sync to HubSpot.
  2. Log outgoing unanswered calls as Calls (Engagements)/Disabled: When enabled as Calls (Engagements), outgoing unanswered calls sync to HubSpot. When set to Disabled, outgoing unanswered calls will not sync to HubSpot.
  3. Log incoming answered calls as Calls (Engagements)/Disabled: Enabling this setting as Calls (Engagements) syncs incoming answered calls to HubSpot. When set to Disabled, incoming answered calls will not sync to HubSpot.
  4. Log incoming unanswered calls as Calls (Engagements)/Disabled: Enabling this setting syncs incoming unanswered calls to HubSpot as Calls (Engagements). When set to Disabled, incoming unanswered calls will not sync to HubSpot.
  5. Log voicemail as Calls (Engagements)/Disabled: Enabling this setting as Calls (Engagements) syncs the voicemail log to HubSpot. If you set the setting to Disabled, the voicemail log will not sync to HubSpot.
  6. Log incoming SMS as Disabled/Notes: Enabling the setting as Notes will sync the incoming SMS to HubSpot. However, it will not sync if the setting is disabled.
  7. Log outgoing SMS as Disabled/Notes: Enabling the setting as Notes will sync the outgoing SMS to HubSpot. However, it will not sync if the setting is disabled.  



Connected Numbers

The connected numbers setting appears after the workflow settings and lets you control which KrispCall numbers can sync data to HubSpot.


  • Log phone calls for these numbers: The integration automatically selects the available numbers in the channel the first time it's set up.
  • Log SMS for these phone numbers:  In this option, the list of numbers available in the channel will be selected by default at the time of integration. This setting ensures the SMS logs for the selected numbers sync to HubSpot.


If the user purchases a number after integration, they must manually add it to Connected Numbers.


Note: If no numbers are selected, call logs will not sync to HubSpot.


Updated on: 28/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!