> ## Documentation Index
> Fetch the complete documentation index at: https://test-8862363a-tembo-large-vm-sandbox-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Slack

> Trigger sessions by mentioning @tembo in any channel.

<Frame>
  <img src="https://mintcdn.com/test-8862363a-tembo-large-vm-sandbox-docs/lpVQgqlVEY_PAiE2/images/integrations/slack.png?fit=max&auto=format&n=lpVQgqlVEY_PAiE2&q=85&s=a287e7114771da23e2aa21c8b30b5634" alt="Slack" width="2560" height="1440" data-path="images/integrations/slack.png" />
</Frame>

## Features

* Create sessions by mentioning `@tembo` in any channel or DM
* Queue one-time sessions to start later
* Specify repos, branches, and agents inline
* Thread context is automatically read
* Status reactions and PR notifications in Slack

## Installation

<Steps>
  <Step title="Install">
    Go to [Integrations](https://app.tembo.io/integrations) and click **Install** next to Slack.
  </Step>

  <Step title="Authorize">
    Authorize Tembo to access your Slack workspace.
  </Step>

  <Step title="Configure">
    Connect your repositories first (GitHub, GitLab, or Bitbucket), then set a default repository in the Slack integration settings.
  </Step>
</Steps>

## Usage

### Basic

```
@tembo Fix the authentication bug in the login flow
```

### With options

```
@tembo In owner/webapp on branch dev, add password strength validation
```

**You can specify:** repository, branch, and agent in plain text (for example: `owner/webapp`, `branch dev`, `agent gpt-5.4`).

### Multiple repositories

```
@tembo Add user authentication in owner/frontend and owner/backend
```

Tembo creates separate PRs for each repo and coordinates changes.

### Thread context

Mention `@tembo` in a thread and it reads the full conversation history for context.

### Delayed work

Ask Tembo to start work at a future time when you want a one-time follow-up from Slack. Use a relative time like `in 2 hours` or an absolute time like `tomorrow at 9am`.

```txt theme={null}
@tembo tomorrow at 9am, check owner/webapp for failing tests and open a PR if needed
```

```txt theme={null}
@tembo in 2 hours, summarize this thread and create Linear tickets for the action items
```

Tembo queues the session and starts it at the requested time. Delayed work has the same requirements as normal Slack-created sessions: include the repository in your message, or configure a default repository in Slack integration settings.

When the delayed session starts, the agent uses the same Slack context, selected repositories, branch, agent, and connected MCP servers as a normal Slack-created session. Tembo posts a confirmation in the thread when the work is queued.

Use delayed work for one-time reminders or follow-ups. For recurring work like "every Monday at 9am," create a scheduled [Agent](/features/agents) instead.

### Iterate in Slack

After Tembo opens a PR, you can keep mentioning `@tembo` in the same Slack thread to give feedback and iterate. No need to leave comments on the PR itself.

### Cancel sessions

Click the options on Tembo's message in Slack to stop a running session without leaving Slack.

### Status indicators

* ⌛️ Working
* ✅ Complete
* ❌ Failed

When done, Tembo posts PR links back to the thread.

## Agents

See [Agents](/features/agents) for available Slack event triggers.

## Advanced

<AccordionGroup>
  <Accordion title="Tembo not responding">
    Verify Tembo is installed on the [Integrations page](https://app.tembo.io/integrations). Invite the bot to the channel with `/invite @tembo`.
  </Accordion>

  <Accordion title="Wrong repository targeted">
    Set a default repository in Slack integration settings, or specify the repository directly in your message (for example: `owner/repo`).
  </Accordion>

  <Accordion title="Feedback loop">
    When you leave feedback on a PR created from Slack, Tembo posts a notification back to the original Slack thread with a summary of changes.
  </Accordion>
</AccordionGroup>
