# Slack connector

Connect your Slack account to Factory so Droid can find conversations, summarize threads, and take actions on your behalf.

**Factory Connector** brings your Slack conversations into your work with Droid, Factory's AI agent. Ask Droid to find a discussion, summarize a thread, reference a shared file, or post an update without switching away from your task in the Factory App or CLI.

The connector acts through **your Slack account**, with the permissions you authorize. It is not a bot that automatically responds to mentions or direct messages in Slack. To delegate work by mentioning Factory inside Slack, use the separate [Slack delegation integration](/delegations/slack).

<Warning>
  **AI accuracy:** Droid uses large language models and can generate inaccurate or incomplete responses, summaries, and other outputs. Check important information against the original Slack messages, and review proposed actions before relying on them. Do not rely on AI output alone for consequential decisions.
</Warning>

## Requirements and pricing

You need a Factory account with a service subscription and a Slack account that can authorize apps in its workspace. The connector is **included with your Factory service subscription**; it is not a standalone free service. See <a href="https://factory.com/pricing">Factory pricing</a> for available plans.

If your Slack workspace requires app approval, ask a Slack administrator to approve Factory Connector. If your Factory organization manages [connector availability](/harness/connectors#enterprise-controls), an Owner or Manager must enable Slack before members can connect.

## Add Slack to Factory

<a href="https://app.factory.ai/settings/connectors">Open Factory's Connectors settings</a> to start. Installation happens behind your Factory sign-in:

<Steps>
  <Step title="Sign in to Factory">
    Sign in or create a Factory account, then select the organization where you want to use Slack.
  </Step>
  <Step title="Find the Slack connector">
    Open **Settings → Connectors**, search for **Slack**, and select **Connect**.
  </Step>
  <Step title="Authorize your Slack account">
    In the authorization page, choose the intended Slack workspace and review the requested permissions. Approve access if your workspace allows it, or follow its administrator approval process.
  </Step>
  <Step title="Return to Factory">
    Return to **Settings → Connectors** and confirm that Slack is connected. Open a Droid session in the same Factory organization and try one of the read-only examples below.
  </Step>
</Steps>

Each connection belongs to one Factory user and one organization. Teammates authorize their own Slack accounts; connecting yours does not share your credentials with them. Connect separately in each Factory organization where you want to use Slack.

## Use the connector

Ask Droid for an outcome in a Factory session. For example:

```text
Find the Slack thread about the latest checkout regression and summarize the decisions. Include links to the original messages.
```

```text
Read the recent discussion in #engineering and list the unresolved questions.
```

```text
Draft a short update from this work, show it to me, and wait for my approval before posting it in #engineering.
```

The available tools let Droid work with the Slack resources your account can access:

| Task | What happens in Slack |
| :--- | :-------------------- |
| Find context | Search messages, read conversations and thread replies, and look up channels, teammates, files, pins, and bookmarks. |
| Communicate | Send, reply to, edit, schedule, or delete messages on your behalf when you request those actions. |
| Organize work | Manage channels, membership, topics, pins, bookmarks, reactions, user groups, and canvases when your Slack permissions allow it. |
| Update your availability | Change your status, profile, presence, or Do Not Disturb settings when requested. |

Reading or summarizing a conversation returns an answer in Factory; it does not automatically post that answer to Slack. Writes such as sending a message, uploading a file, or changing a channel run only as part of a requested action and follow your session's [Autonomy Level and approval settings](/autonomy-and-safety/auto-run).

The connector does not respond to `@Factory` mentions, listen for Slack commands, or join every channel on installation. It cannot grant access to private channels, messages, files, or administrative actions that your Slack account cannot access. When asking Droid to share a summary, check that its destination is appropriate for the source material.

## Privacy and data handling

Factory uses the Slack information retrieved for your task to provide the requested service. Retrieved content may become part of the session context sent to your configured model provider or gateway, and may appear in stored session history according to your account or organization's settings.

Connections are isolated by user and Factory organization. Connector requests are rate-limited, and organization controls and action approvals apply in addition to Slack's permissions.

Read the <a href="https://factory.com/privacy-policy">Factory Privacy Policy</a> for the information collected, its uses, retention, and your data rights. Enterprise workspace data is governed by your organization's agreement and <a href="https://factory.com/legal/data-processing-agreement">Data Processing Agreement</a>. [Data flows and privacy](/enterprise/privacy-and-data-flows) explains model routing and deployment-dependent data handling.

## Disconnect or request deletion

Open **Settings → Connectors** in the same Factory organization and select **Disconnect** for Slack. This removes your connection for that organization and stops future access through it. It does not delete the original messages in Slack or automatically erase content already included in Factory sessions.

For a standard account, follow the deletion instructions in the <a href="https://factory.com/privacy-policy">Privacy Policy</a>. For an employer-managed account, contact your workspace administrator, who controls enterprise data requests.

## Get help

If Slack is missing from the catalog, check your active Factory organization and ask an Owner or Manager whether the connector is enabled. If authorization needs approval, contact your Slack workspace administrator. If Droid cannot find a newly connected account, start a new session in the organization where you connected Slack.

For connection errors or other questions, visit [Factory support](/support) or email [support@factory.com](mailto:support@factory.com). Include the failing step and error message, but never send passwords, access tokens, or private Slack messages.

<RelatedLinks>
  <RelatedLink href='/harness/connectors' title='Connectors'>
    Manage connected apps and organization availability.
  </RelatedLink>
  <RelatedLink href='/autonomy-and-safety/auto-run' title='Autonomy Level'>
    Choose when Droid asks before taking an action.
  </RelatedLink>
</RelatedLinks>
