> For the complete documentation index, see [llms.txt](https://docs.release.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.release.com/integrations/integrations-overview/slack-integration.md).

# Slack integration

How to set up the Release Slack integration

Release integrates with Slack so your team can receive notifications in Slack channels for pull requests, builds, deploys, or failure messages.

Click on the **Setup** button on the Slack integration card to open the integration modal.

![](https://585411240-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1neGLLQ0sDXeK6ooSo%2Fuploads%2Fgit-blob-c5c158708b7d794092e44af3a2fb4e09381c6b7b%2Favailable-integrations.png?alt=media)

Click the **Install on Slack** button to start the integration process.

![](https://585411240-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1neGLLQ0sDXeK6ooSo%2Fuploads%2Fgit-blob-8d69cbb9630e51f818417866ddb3a00b05c09e6b%2Fslack.png?alt=media)

On the Slack website, review the permissions you'll be granting to Release and select a channel to post messages to. At this point in the integration set up, Slack will only allow you to add one channel. You can add channels to receive notifications from Release in the next step. Click **Allow**.

![](https://585411240-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1neGLLQ0sDXeK6ooSo%2Fuploads%2Fgit-blob-e77480cc95c0f2673c41015ab669a1b6c19918b9%2Fslack-information.png?alt=media)

You'll be redirected to log in to Slack so you can see that Release has been successfully integrated.

Return to Release and reload the integration page. You can now edit the Slack channel configuration in the updated integration modal.

Add the channels you would like to receive pull request, build, and deploy notifications in. You can enter the channel name with or without the leading `#`. Click the check boxes if you only want to receive notifications for failure messages.

{% hint style="info" %}
You will need to invite Release to private Slack channels you want to receive notifications in. Use the `/invite @Release` message to do so.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.release.com/integrations/integrations-overview/slack-integration.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
