# Slack AI integration on Definable

> Slack is a channel-based messaging platform.

## What this connects

Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work — all within a secure, enterprise-grade environment.

Vendor: https://slack.com/intl/en-in//

## Tools available

**145** tools available. First 12:

- `SLACK_ADD_CALL_PARTICIPANTS` — Add call participants — Registers new participants added to a Slack call.
- `SLACK_ADD_EMOJI` — Add emoji — Adds a custom emoji to a Slack workspace given a unique name and an image URL; subject to workspace emoji limits.
- `SLACK_ADD_EMOJI_ALIAS` — Add an emoji alias — Adds an alias for an existing custom emoji in a Slack Enterprise Grid organization.
- `SLACK_ADD_ENTERPRISE_USER_TO_WORKSPACE` — Add Enterprise user to workspace — Adds an Enterprise user to a workspace. Use when you need to assign an existing Enterprise Grid user to a specific workspace with optional guest restrictions.
- `SLACK_ADD_REACTION_TO_AN_ITEM` — Add reaction to message — Adds a specified emoji reaction to an existing message in a Slack channel, identified by its timestamp; does not remove or retrieve reactions.
- `SLACK_ADD_REMOTE_FILE` — Add a remote file — Adds a reference to an external file (e.g., Google Drive, Dropbox) to Slack for discovery and sharing, requiring a unique `external_id` and an `external_url` accessible by Slack.
- `SLACK_ADD_STAR` — Add a star to an item — Stars a channel, file, file comment, or a specific message in Slack.
- `SLACK_ADMIN_CONVERSATIONS_SEARCH` — Search for channels in Enterprise organization — Tool to search for public or private channels in an Enterprise organization. Use when you need to find channels by name, type, or other criteria within an Enterprise Grid workspace.
- `SLACK_API_TEST` — Test Slack API connection — Tool to check API calling code by testing connectivity and authentication to the Slack API. Use when you need to verify that API credentials are valid and the connection is working properly.
- `SLACK_ARCHIVE_CONVERSATION` — Archive a Slack conversation — Archives a Slack conversation by its ID, rendering it read-only and hidden while retaining history, ideal for cleaning up inactive channels; be aware that some channels (like #general or certain DMs) cannot be archived and this may impact connected integrations.
- `SLACK_ASSISTANT_SEARCH_CONTEXT` — Real-time search — Search across Slack messages, files, channels, and users using Real-time Search API.
- `SLACK_ASSISTANT_SEARCH_INFO` — Check search capabilities — Check if semantic (AI-powered) search is available on the Slack workspace. Returns whether natural language queries will trigger semantic search in assistant.search.context calls.

## Auth

Auth schemes: `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Slack

Inside a Definable workflow, Slack is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Slack** — the Researcher (GPT-5.5) pulls context from Slack (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Slack** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Slack (create record, post message, draft email).
- **Designer / Engineer → Distributor → Slack** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Slack (attach file, open PR comment, post status).

The Verifier checks every Slack call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- team chat — https://definable.ai/apps/category/team-chat/
- team collaboration — https://definable.ai/apps/category/team-collaboration/

## Related

- HTML page: https://definable.ai/apps/slack/
- Same category (team chat): https://definable.ai/apps/category/team-chat/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
