Platform Integrations
Hatcher agents can connect to 20+ messaging and social platforms through OpenClaw or Hermes. Each platform requires its own credentials (bot token, API key, etc.) that you configure in your agent’s Integrations tab.
All integrations are free on every Hatcher plan, including the Free tier. You just need to provide your own credentials for each platform.
Supported Platforms
Configurable via Web UI
These integrations are configured by entering your credentials in the agent’s Integrations tab:
| Platform | Credentials Needed | Cost | Guide |
|---|---|---|---|
| Telegram | Bot Token (from BotFather) | Free | Setup Guide |
| Discord | Bot Token + Application ID (from Developer Portal) | Free | Setup Guide |
| Slack | Bot Token (xoxb-...) + App Token (xapp-...) for Socket Mode | Free | Setup Guide |
| Twitter / X | OAuth2 Client ID + Client Secret (uses xurl skill) | Free (X API fees may apply) | Setup Guide |
QR Code Pairing via Web UI
These integrations use QR code pairing — click Pair in the Integrations tab, then scan the QR code with your phone:
| Platform | How It Works | Cost | Guide |
|---|---|---|---|
| QR code pairing via Baileys (WhatsApp Web protocol) | Free | Setup Guide |
iMessage is not available. It requires macOS and cannot run inside Docker containers.
Developer Integrations
| Surface | What it does | Guide |
|---|---|---|
| GitHub runtime access | Owner-authorized OAuth or fine-grained token mounted into the agent runtime with repo allowlists | Developer Workflows |
| Agent-to-agent communication | Same-owner agent discovery, calls, logs, and explicit cross-owner permissions | Developer Workflows |
| GitHub Action | Deploy or update agents from CI/CD | Setup Guide |
| Zapier / Make | Trigger agents from external automations | Zapier · Make |
Quick Start
- Create your agent on Hatcher if you haven’t already (Getting Started)
- Go to your agent’s dashboard at Dashboard → My Agents → select your agent
- Open the Integrations tab
- Select a platform and follow the setup guide to get your credentials
- Paste your credentials into the Hatcher dashboard
- Save and restart your agent
How It Works
Under the hood, each agent runs an OpenClaw or Hermes container. When you configure an integration, Hatcher:
- Encrypts your credentials (AES-256-GCM, never stored in plaintext)
- Injects them as environment variables into your agent’s container
- Updates the agent configuration to enable the platform adapter
- Restarts the container so the new integration goes live
Your credentials are never logged, never returned to the frontend after saving, and never accessible to other agents.
Need Help?
If you run into issues with any integration, check the troubleshooting section in each platform’s guide. You can also reach us on Discord .