Slack
Slack Setup Connect Hermes Agent to Slack as a bot using Socket Mode. Socket Mode uses WebSockets instead of public HTTP endpoints, so your Hermes instance does
Connect Hermes Agent to Slack as a bot using Socket Mode. Socket Mode uses WebSockets instead of public HTTP endpoints, so your Hermes instance doesn't need to be publicly accessible — it works behind firewalls, on your laptop, or on a private server. The fastest path is to paste a manifest Hermes generates for you. …
What this page covers
- Overview
- Step 1: Create a Slack App
- Option A: From a Hermes-generated manifest (recommended)
- Option B: From scratch (manual)
- Step 2: Configure Bot Token Scopes
- Step 3: Enable Socket Mode
- Step 4: Subscribe to Events
- Step 5: Enable the Messages Tab
- Step 6: Install App to Workspace
- Step 7: Find User IDs for the Allowlist
- Step 8: Configure Hermes
- Step 9: Invite the Bot to Channels
- Slash Commands
- Refreshing slash commands after updates
- Legacy /hermes <subcommand> still works
- Using commands inside threads (the !cmd prefix)
- Advanced: emit only the slash-commands array
- How the Bot Responds
- Configuration Options
- Thread & Reply Behavior
- Session Isolation
- Mention & Trigger Behavior
- Channel allowlist (allowedchannels)
- Unauthorized User Handling
- Voice Transcription
- Full Example
- Home Channel
- Multi-Workspace Support
- Configuration
- OAuth Token File
- How it works
- Voice Messages
- Per-Channel Prompts
- Per-Channel Skill Bindings
- Troubleshooting
- Quick Checklist
- Security
Section outline mirrored from the official Hermes Agent documentation. Follow any heading to read the complete text on the source site.
More in Messaging Platforms
Messaging Gateway
Chat with Hermes from Telegram, Discord, Slack, WhatsApp, Signal, SMS, Email, Home Assistant, Mattermost, Matrix, DingTalk, Feishu/Lark, WeCom, Weixin, BlueBubb
Telegram
Telegram Setup Hermes Agent integrates with Telegram as a full featured conversational bot. Once connected, you can chat with your agent from any device, send v
Discord
Discord Setup Hermes Agent integrates with Discord as a bot, letting you chat with your AI assistant through direct messages or server channels. The bot receive
WhatsApp Setup Hermes connects to WhatsApp through a built in bridge based on Baileys . This works by emulating a WhatsApp Web session — not through the officia
Signal
Signal Setup Hermes connects to Signal through the signal cli daemon running in HTTP mode. The adapter streams messages in real time via SSE (Server Sent Events
Email Setup Hermes can receive and reply to emails using standard IMAP and SMTP protocols. Send an email to the agent's address and it replies in thread — no sp