Slack

Connect Slack to receive real-time agent insights and post-meeting summaries directly in your workspace.

4 min read

Slack

Connecting Slack lets your silent agents deliver real-time trigger insights and post-meeting summaries directly to your Slack workspace — as a DM to a specific user, or as a message in a channel.

Connect Slack →


What CoAgentor posts to Slack

When a trigger fires on an agent configured to deliver to Slack, CoAgentor posts a formatted message containing:

  • The trigger label (e.g. "Competitor mentioned")
  • The transcript snippet that triggered the response
  • The agent's response text
  • The meeting name and timestamp

Post-meeting summaries sent to Slack contain the full event log for the meeting.

XXX SCREENSHOT: A CoAgentor Slack DM message showing a formatted trigger event — with the trigger label in bold, the transcript context in a quoted block, and the agent response below it


Connecting your workspace

  1. Go to Integrations → and click the Back Channel Comms tab
  2. Click Connect Slack
  3. You'll be redirected to Slack's OAuth consent screen — authorise CoAgentor for your workspace
  4. After authorising, you'll be redirected back. The workspace will appear with an Active badge.

XXX SCREENSHOT: The Slack connection card in the Back Channel Comms tab — showing the pre-connection state with the "Connect Slack" button, and the post-connection state showing the workspace name and Active badge


Connecting multiple workspaces

On Solo and Pro plans, you can connect more than one Slack workspace. Each connection is independent — agents can be configured to deliver to any connected workspace.

| Plan | Max Slack workspace connections | |---|---| | Free | 1 | | Solo | 2 | | Pro | Unlimited | | Business+ | Unlimited |


Configuring an agent to deliver to Slack

Once Slack is connected, open any agent in the Agent Builder and set the back-channel destination to Slack.

You'll then select:

  • Workspace — which connected Slack workspace to post to
  • DM or Channel — deliver as a direct message to a user, or post to a channel
  • Target — the specific user or channel

XXX SCREENSHOT: The Back Channel section of the Agent Form with Slack selected as the destination, showing the workspace selector, DM/Channel toggle, and the user/channel picker populated

The same picker is available for both the live back-channel (per-trigger delivery) and the post-meeting summary channel.


DM vs Channel delivery

DM delivery — messages are sent as a direct message from the CoAgentor bot to the selected Slack user. Best for private monitoring (e.g. a manager monitoring a rep's call).

Channel delivery — messages are posted to the selected channel. Best for team visibility (e.g. a sales team channel where the whole team can see objection responses as they happen).

The CoAgentor bot must be a member of any channel it posts to. If it's not yet a member, invite it by typing /invite @CoAgentor in the channel.


Per-trigger Slack routing

Individual trigger rules can have their own Slack destination, independent of the agent's default back-channel. This lets you route critical triggers (e.g. "Contract terms mentioned") to a specific channel while routing lower-priority triggers to a general inbox.

Set this in the Trigger Rule Builder by selecting Silent as the action type and choosing a Slack target for that specific rule.


Connecting multiple workspaces for multi-team setups

If your agents serve multiple teams across different Slack workspaces, you can connect each workspace separately and configure different agents to post to different workspaces. Each connection uses its own OAuth token and is managed independently.


Disconnecting

  1. Go to Integrations →
  2. Click the Back Channel Comms tab
  3. Click Disconnect on the Slack connection

Disconnecting Slack will prevent future messages from being posted, but does not affect your meeting history or event logs in CoAgentor.


Troubleshooting

Messages aren't appearing in my channel — Ensure the CoAgentor bot has been invited to the channel (/invite @CoAgentor). Check that the agent is configured to deliver to that channel and the connection is Active.

DMs aren't arriving — Confirm the correct Slack user is selected in the agent configuration. If the user has DMs from apps disabled, they may not receive messages from the bot.

My workspace connection shows an error — Slack OAuth tokens can expire if permissions are changed or the app is removed from the workspace. Try disconnecting and reconnecting.

Back to integrations overview →

Related articles

Still have questions?

Our team typically responds within one business day.

Contact us →