Skip to main content

Choosing a Proactive Messaging Method

Compare the ways to send proactive messages — Intercom, HubSpot, Reach, API, broadcasts — and pick the one that fits your workflow.

Written by Tarek Khalil

The five methods at a glance

Method

Who uses it

Strengths

Typical use case

Intercom Inbox App

Agents working inside Intercom

One-click from a conversation sidebar; history visible per-contact

Agent answering an Intercom conversation needs to send SMS or WhatsApp without switching tools

HubSpot extension

Agents and automations in HubSpot

Card on the contact record for ad-hoc sends; workflow action for automation

Sales rep on a HubSpot contact, or a lifecycle-stage workflow triggering a message

Reach browser extension

Agents working alongside Intercom

Dedicated side panel; contact search and template browser

Intercom agent who wants a quicker, richer compose UI than the native sidebar cards

API

Developers, backend systems

Programmatic, high-volume, integrates with your stack

Order confirmation on checkout, notification from a backend event

Broadcasts

Marketing and campaign owners

One-to-many sending with recipient lists and scheduling

Campaign to many contacts; announcement; bulk re-engagement

What each method supports

Viber Business Messages (VBM) is Viber’s business-grade template channel. The abbreviation VBM is used throughout this section.

SMS (free-text)

WhatsApp template

VBM template

One-to-one

One-to-many

Intercom Inbox App

Yes

Yes

Yes

Yes

No

HubSpot extension

Yes

Yes

Yes

Yes

No

Reach

Yes

Yes

Yes

Yes

No

API

Yes

Yes

Yes

Yes

No

Broadcasts

Yes

Yes

Yes

No

Yes

Free-text on WhatsApp is only available inside the 24-hour customer service window — outside that window all WhatsApp methods require an approved template.

How to pick

Work through these questions in order — the first “yes” is your answer:

  1. Are you sending to many contacts at once? Use broadcasts.

  2. Is this being triggered by a backend event, not a human? Use the API.

  3. Are you already working in Intercom? Use the Intercom Inbox App.

  4. Are you already working in HubSpot? Use the HubSpot extension.

  5. Do you want a dedicated side panel across tabs, with template browsing and contact search? Use Reach.

Most teams end up using more than one method — an agent tool for ad-hoc sends, the API for automated notifications, and broadcasts for campaigns.

Key differences to know about

  • CRM integration. The Intercom Inbox App and HubSpot extension are scoped to one CRM each. Reach is the Intercom-paired browser extension.

  • Conversation creation. Every method lets you optionally open a CRM conversation so replies route back into your inbox. See Understanding the Start Conversation Option.

  • Templates. If you plan to send WhatsApp or VBM, the template must be approved on the channel before any method can send it. Template approval is a one-time setup per template.

  • Rate limits. WhatsApp API calls are limited to a rolling per-channel budget — programmatic senders should handle the 429 response explicitly. UI-based methods apply the same limits but distribute sends more naturally.

What’s next

Did this answer your question?