> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sureops.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Slack

> Connect Slack for incident channels, team notifications, and HITL approvals

The Slack integration lets sureops create dedicated incident channels, post real-time stage updates to your team, and deliver Human-in-the-Loop (HITL) approval requests directly in Slack. Responders can review and approve or reject recommendations without opening the sureops UI.

***

## What this integration enables

* **Incident channels** — automatically creates a Slack channel per incident (e.g. `#inc-2026-payment-timeout`) as a war room for the response team
* **Stage notifications** — posts updates as an incident progresses through detection, diagnosis, and resolution
* **HITL approval delivery** — pending approvals appear in Slack with Approve and Reject buttons
* **Escalation alerts** — notifies the relevant on-call channel when an incident escalates or when the AI needs human input

***

## Prerequisites

* A Slack workspace where you have permission to install apps
* Admin access to the workspace (required to authorize the sureops Slack app)

***

## Setup

<Steps>
  <Step title="Click Connect">
    In sureops, go to **Settings → Integrations** and click **Connect** next to Slack.

    You will be redirected to Slack to authorize the sureops app on your workspace.
  </Step>

  <Step title="Authorize">
    Review the permissions sureops is requesting — primarily: create channels, post messages, and read channel membership. Click **Allow** to complete the authorization.

    You'll be redirected back to sureops with the connection confirmed.
  </Step>
</Steps>

***

## After connecting

Configure which channels receive which notifications in **Settings → Integrations → Slack**:

* **Default incident channel** — where new incident notifications are posted before a dedicated channel is created
* **On-call channel** — where escalation alerts and HITL approvals are delivered
* **Per-environment overrides** — route staging and production incidents to different channels

***

## Customer-hosted option

If your organization requires running the MCP server inside your own network (for example, if outbound connections from sureops to Slack's public MCP endpoint are blocked by your security policy), you can provide a self-hosted MCP endpoint instead.

| Field               | Required | Description                                                |
| ------------------- | -------- | ---------------------------------------------------------- |
| MCP Server Endpoint | Yes      | URL of your customer-hosted Slack MCP server               |
| Connection Token    | Yes      | Bearer token for authenticating sureops to your MCP server |

***

## Official documentation

* [Slack API documentation](https://api.slack.com/docs)
* [Slack app installation](https://api.slack.com/start/distributing)
