Skip to content
HermesGrowth

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.