Product · Communications

Email, WhatsApp, and push. One record.

Three channels threaded into the same CRM record. Gmail and Outlook sync, WhatsApp native, iOS and web push — all under one access layer.

Three channels. One record.

Email, WhatsApp, and push land on the same contact, deal, and task. No one logs the conversation. The record reads itself.

One thread per record. Every channel inside it.

  • Email messages linked via the message-links junction
  • WhatsApp threads link to the contact and deal automatically
  • Push events appear on the same activity timeline
  • Access rules apply once — across every channel
  • Audit trail logs the channel, the actor, and the message

Email that doesn't need a second tab.

Gmail and Outlook OAuth. Threading, snooze, scheduled send, and undo. Template variables stay literal until you fill them in.

A real inbox, not a logging widget.

  • Gmail and Outlook OAuth with subscription renewal
  • Snooze with wake-up — the thread comes back to inbox
  • Scheduled send with a per-user undo window
  • Template variables stay literal until you resolve them
  • Signatures with per-account default enforcement
  • Multi-account inbox per user

WhatsApp without the Twilio bill.

A first-class channel, not a connector bolted on top. Two-way messaging, linked to deals, and workflows that trigger on the inbound.

WhatsApp as a real surface in the product.

  • Two-way messaging in the same inbox as email
  • Threads link to the contact and the deal automatically
  • Trigger a workflow when a message lands
  • Create a task from any message
  • Sessions tracked in a real collection, not a vendor log

Push when it matters.

Web push for assignments and due reminders. iOS for the rest. The daily briefing arrives in your time zone, not the tenant default.

Push that respects the user, not the tenant.

  • Web push subscriptions per device
  • iOS native via incremental HLC sync
  • Daily briefing at the hour you choose
  • Task assignments and due reminders out of the box
  • Per-user time zone, not tenant default

One inbox. Every channel. Same rules.

The access controls your team already has apply everywhere. The audit log captures who sent what, on which channel, and why.

Access and audit, not three sets of permissions.

  • Row-level permissions apply to email, WhatsApp, and push
  • Tenant-scoped — every message stays inside the tenant
  • Audit log records channel, sender, and recipient
  • Suppression and bounce tracking across providers
  • One activity timeline per record, every channel inside it

How we're different from Intercom.

Intercom meters every channel. We bundle them and skip the per-conversation markup.

Intercom
Email inbox per user
Gmail and Outlook OAuth
Connector
WhatsApp native
Paid tier
WhatsApp per-conversation markup
Add-on fee
Snooze with wake-up
Scheduled send with undo
Schedule only
iOS native push
Helpdesk SDK
Threaded to CRM record
Conversation only
Workflow trigger on inbound
Resolution bot tier
Audit trail across channels
Per inbox
Starts at
$39/seat + add-ons
Grid Comms
Email inbox per user
Gmail and Outlook OAuth
Native
WhatsApp native
All plans
WhatsApp per-conversation markup
No markup
Snooze with wake-up
Scheduled send with undo
Both
iOS native push
Built in
Threaded to CRM record
Deal, contact, task
Workflow trigger on inbound
All plans
Audit trail across channels
One log
Starts at
Flat tier

Numbers from Intercom's pricing page, May 2026. We refresh this quarterly.

Ready to put every channel on one record?

No credit card. WhatsApp included. 14-day trial for teams.