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
Search
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
Auto-respond to support questions in a channel
Auto-respond to support questions in a channel
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.
Summarize daily channel activity
Summarize daily channel activity
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.
Notify a channel when a reaction milestone is hit
Notify a channel when a reaction milestone is hit
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 bot can't post to a private channel
The bot can't post to a private channel
The Slack app must be explicitly invited to private channels. Type
/invite @Mantle in the private channel, then
retry.Messages appear as the bot instead of my name
Messages appear as the bot instead of my name
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.
Trigger tasks aren't firing
Trigger tasks aren't firing
- 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.
Search returns no results
Search returns no results
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