Slack

Connect a Slack workspace to Respan to send monitor alerts and workflow notifications into Slack channels.
  1. Sign up — Create an account at platform.respan.ai
  2. Create an API key — Generate one on the API keys page
  3. Add credits or a provider key — Add credits on the Credits page or connect your own provider key on the Integrations page

Add the Docs MCP to your AI coding tool to get help building with Respan. No API key needed.

1{
2 "mcpServers": {
3 "respan-docs": {
4 "url": "https://mcp.respan.ai/mcp/docs"
5 }
6 }
7}

Connect a Slack workspace to Respan so monitors, automations, and other workflow notifications can post directly to a channel. The connection is per-organization: install it once, then any channel the Respan bot can reach becomes available as a notification destination.

Connect Slack

1

Open the Integrations page

Go to the Integrations page under Settings. Find Slack in the Workspace section and click connect button.

Slack row on the Respan Integrations page
2

Approve the Respan app in Slack

Clicking Connect opens a Slack consent popup. Pick the workspace you want to connect and review the scopes Respan is requesting, then click Allow.

Slack OAuth consent screen requesting Respan permissions

Respan requests the minimum scopes needed to post messages and let you pick channels:

ScopePurpose
chat:writePost messages as the Respan bot
chat:write.publicPost to public channels without being invited first
channels:read, groups:readList public and private channels in the channel picker
channels:joinLet the bot join public channels automatically when needed
users:readResolve user identities for alert payloads
3

Confirm the connection

The popup closes on its own once Slack finishes the handshake. The Integrations page refreshes and shows the workspace name and connected state.

Integrations page showing Slack connected to a workspace

Use Slack in Respan

Once connected, Slack shows up as a notification destination anywhere Respan sends alerts.

Monitor alerts

Open a monitor and, under Notifications, select Slack. Pick a channel from the searchable dropdown — the list is fetched live from the connected workspace. You can keep the default alert message or customize the subject and body.

Channel picker dropdown for Slack notifications in Respan

Private channels only appear in the picker if the Respan bot has been invited. In Slack, type /invite @Respan in the channel you want alerts to land in.

Multiple destinations

A single monitor or automation can post to more than one Slack channel. Add each channel as its own notification destination — Respan will fan out the message.

Disconnect Slack

On the Integrations page, click Disconnect on the Slack row. Respan revokes the OAuth token with Slack and removes any stored channel references. You can reconnect at any time; previous monitor configurations that referenced Slack channels will need a new channel selection after reconnecting.

Disconnecting does not remove the Respan app from your Slack workspace. If you also want to remove the app itself, go to your Slack workspace’s Apps page and remove Respan.

Troubleshooting

The Slack consent flow failed — usually because the Slack workspace admin requires app approval, or the browser blocked third-party cookies during the handshake. Try again in a non-private browser window. If your workspace restricts app installs, ask a Slack admin to approve Respan first.

The Respan bot only sees private channels it has been invited to. Open the channel in Slack and run /invite @Respan, then reopen the channel picker in Respan.

Slack admins can revoke app tokens from the workspace’s admin console. If that happens the integration will start failing silently. Disconnect and reconnect on the Integrations page to issue a fresh token.