Slack Integration
Bring Hermes Agent into your Slack workspace for intelligent automation, contextual responses, and persistent team memory.
What is Hermes Agent for Slack?
Hermes Agent for Slack is a workspace bot that provides autonomous AI assistance to teams. It responds to mentions, handles DMs, posts to channels, and maintains persistent memory across all workspace interactions.
Setup Steps
1. Create Slack App
Go to api.slack.com/apps, create a new app from scratch, and choose your workspace.
2. Configure OAuth Scopes
Add bot token scopes: chat:write, app_mentions:read, channels:history, im:history.
3. Install to Workspace
Install the app and copy the Bot User OAuth Token.
4. Configure Hermes
Add the Slack token to Hermes and enable the Slack adapter.
Related Integrations
Frequently Asked Questions
Do I need Slack API credentials?
Yes. Create a Slack app in the API console, configure OAuth scopes (chat:write, app_mentions:read, channels:history), and install it to your workspace.
Can Hermes post to specific channels?
Yes. You can configure which channels Hermes has access to. It can respond to app mentions, direct messages, or proactively post to designated channels.
Does Hermes support Slack threads?
Yes. Hermes maintains separate context for each thread, enabling focused conversations while sharing workspace-wide persistent memory.
Can Hermes use Slack blocks and attachments?
Yes. Hermes can format responses using Slack Block Kit for rich interactive messages, buttons, and structured data displays.