Skip to main content
Chert for Slack connects a Chert project to a workspace channel. Reply notifications land in Slack for fast triage, and @Chert Agent can answer campaign questions or run channel-level operations.

When to use it

Use Slack when operators live in a channel and need to review replies, approve actions, or monitor campaign health without opening the CRM for every message.

What gets connected

The two apps are independent installs. You can install either or both into the same channel.

OAuth scopes

Both apps request the same scopes because reply cards, app mentions, and canvases share the same workspace surface. Canvas writes will silently no-op for installs that predate the canvases:write scope. Reinstall to grant it.

Minimal usage example

After installing Chert Notifications and binding a channel:
  1. A lead replies to an outbound iMessage.
  2. Chert posts a reply card in the bound Slack channel.
  3. An operator reviews the conversation tail and either opens the CRM deep link or replies in the Slack thread for triage.
For campaign operations, mention the agent in the same channel:
Slack notification flow

Slack notification flow

Next steps

Install

OAuth install for both apps and channel binding.

Configuration

Per-project flags, notification routing, and the Nth-reply filter.

Notifications

Card anatomy and thread-reply triage.

Security

Token storage, signing-secret verification, and data handling.