Skip to main content
Connect your Slack workspace and let agents send and read messages, search conversations, manage channels and files, react to messages, and trigger tasks automatically from channel activity.

What you unlock

Messaging and search

Send, schedule, and search messages across channels, threads, and direct messages.

Channel management

Create, archive, rename channels, invite users, and manage topics and purposes.

File and media sharing

Upload, download, share, and manage files directly within Slack conversations.

9 real-time triggers

Start an agent task automatically when messages arrive, reactions are added, channels are created, and more.

Connect Slack

1

Open Settings → Integrations

In any workspace go to Settings → Integrations and select Slack.
2

Authorize with Slack

Click Connect and sign in to your Slack workspace. Approve the requested permissions to let Mantle read and write messages on your behalf.
3

Add Slack to an agent

Open the agent and enable only the Slack actions it needs. Teammates use their own available connection when a tool requires one.

Agent tools

Messages

Channels

Files and reactions


Triggers

Triggers start an agent task automatically when something happens in Slack. Some triggers require a Channel during setup.
1

Create a task with a Slack trigger

Open any agent, go to the Tasks tab, and add a new task. In the trigger picker, choose Integration → Slack.
2

Choose which event to watch

Pick one of the nine available events. For channel-based triggers, enter the channel name or ID.
3

Authorize events

The first time you save a Slack trigger task, Mantle may ask you to approve the event connection. Review the access and confirm it in Slack.

Example use cases

Trigger: New message received (channel: #support)When a new message arrives in #support, an agent reads the question, searches your knowledge base, and posts a helpful reply in the same thread.
Ask your agent to fetch the last 24 hours of messages from a channel, generate a summary of key discussions and decisions, and post it to #daily-digest.
Trigger: Reaction addedWhen a message receives a specific emoji (e.g., five fire reactions), the agent posts a celebratory message or forwards the content to a highlights channel.

Troubleshooting

The Slack app must be explicitly invited to private channels. Type /invite @Mantle in the private channel, then retry.
Slack may show messages as the connected Mantle app. This depends on the connection and permissions approved in Slack. Reconnect and review the requested posting access if the sender is not what you expect.
  1. Confirm the task is active (green indicator on the Tasks tab). 2. Check that the correct channel is specified for channel-based triggers. 3. Re-authorize the event connection from task settings if Mantle asks you to.
Slack search requires the workspace to have messages indexed. Very new workspaces or free-tier workspaces with limited history may return fewer results. Ensure the connected account has permission to search.

Back to Integrations

View all available integrations