WhatsApp Business (Cloud API)
WhatsApp Business Cloud API Setup Hermes can connect to WhatsApp through Meta's official WhatsApp Business Cloud API. This is the production grade path: no Node
Hermes can connect to WhatsApp through Meta's official WhatsApp Business Cloud API. This is the production-grade path: no Node.js bridge subprocess, no QR codes, no account-ban risk. …
What this page covers
- Quick start
- Prerequisites
- Creating the Meta app
- Permanent token (production)
- Exposing Hermes to the internet
- Cloudflare Tunnel (recommended)
- ngrok
- Your own domain + reverse proxy
- Configuring the webhook on Meta's side
- Recipient whitelist (Meta-side)
- Allowlist (Hermes-side)
- Polishing your bot's WhatsApp profile
- Configuration reference
- Features
- Inbound
- Outbound
- Interactive UX
- Read receipts and typing indicator
- Voice messages
- Known limitations
- 24-hour conversation window
- Group chats
- Outbound rate limit
- Troubleshooting
- Setup verification fails ("URL couldn't be validated") in Meta dashboard
- graph error 100: Object with ID '...' does not exist
- graph error 190: Authentication Error
- graph error 131047: Re-engagement message
- Inbound message: media metadata fetch failed (status=401)
- Bot replies appear as raw JSON / tool-call leakage
- STT (voice note transcription) returns empty / "could not transcribe"
- Security notes
- Comparison to the Baileys bridge
- See also
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
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
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