Integrate Slack with your conversations inbox

Last updated: July 13, 2018

Applies to:

Marketing Hub: Starter, Basic, Pro, Enterprise
Sales Hub: Starter, Professional
Service Hub: Professional

Users can integrate Slack with their conversations inbox. With this integration, you can receive notifications about incoming live chats in a dedicated Slack channel as well as chat with visitors directly through a Slack thread. 

This article walks through the following:  

Integration requirements

  • You need to be logged in as a Sales Hub Starter or Professional user, Service Hub Professional user, or Marketing Hub Starer, Basic, Pro, or Enterprise user with admin permissions.
  • When connecting Slack with messages, you need to be a Slack administrator for the workspace you want to install the integration to. If you're not, there are two options here:
    • Recommended: ask your Slack administrator to temporarily grant you admin permissions in your Slack workspace. These permissions are no additional cost to your company and can be revoked immediately after installing the integration. The integration will not be removed once your Slack admin permissions are revoked.
    • Temporarily give a Slack admin at your company a paid Sales user role and admin permissions in your HubSpot account so they can install the integration. The integration will not be removed once they are downgraded or deleted from your HubSpot account.

Setting up the integration

  • In your HubSpot account, navigate to Conversations > Inbox.
  • In the bottom-left corner, click Inbox Settings Slack
  • Click Connect account
  • In the dialog box, click Connect to Slack.  

Please note: pop-ups must be enabled in your browser to reach the next step. If nothing happens, allow any blocked pop-ups and then try again.

  • On the next screen, click Authorize to allow HubSpot to access your Slack account. 


  • In your Slack settings in HubSpot, click the Select channel dropdown menu to select a Slack channel where you'd like new conversations to be sent. To disconnect Slack from your messages, click Disconnect from Slack.


Please note: if you are sending notifications to a private Slack channel, you need to invite the HubSpot integration to that channel. After selecting the channel, @HubSpot in the channel so you can see your notifications come through.

By default, Slack notifications are turned on in your inbox settings. 

Using the integration

When Slack integrations are turned on, you'll receive notifications of incoming chats from your website to your designated Slack channel along with an option to return to the inbox or chat directly from Slack. Slack messages created in this channel will not appear in the conversations inbox. 

The notification sent to Slack contains some key information: the initial message, status of the conversation, page chatted from, who the conversation is assigned to, and the HubSpot owner of the contact if known. 


If you click Reply in Inbox, you'll be taken directly to that chat in HubSpot. Alternatively, if you reply via the Slack thread, the whole conversation will still be logged in the inbox in real time for reference.

You can also change you availability status directly within your integrated Slack channel. To set yourself away, type the command /hs-chat-away. To set yourself available, type /hs-chat-available

Was this article helpful?

If you still need help you can get answers from the , or to contact support.

Free HubSpot Sales Software Training Learn HubSpot CRM & HubSpot Sales Tools from the experts at HubSpot Academy.