Official integrations for StrawPot — the multi-agent orchestration runtime.
Integrations are standalone adapter processes that bridge external chat and community platforms to StrawPot. Each integration is a directory containing an INTEGRATION.md manifest with YAML frontmatter, an entry point script, and optional dependencies.
All chat messages route through imu — StrawPot's self-operation agent. Adapters are thin message relays between the chat platform and imu's conversation API. See the integration design doc for the full architecture.
| Integration | Description |
|---|---|
| telegram | Telegram bot adapter for StrawPot conversations |
| slack | Slack bot adapter via Socket Mode |
| discord | Discord bot adapter via Gateway WebSocket |
strawhub install integration telegram
strawhub install integration slack
strawhub install integration discordThen configure and start from the StrawPot GUI Integrations page.
integrations/
└── <name>/
├── INTEGRATION.md # manifest (frontmatter + docs)
├── adapter.py # entry point
└── requirements.txt # dependencies
Each INTEGRATION.md follows the StrawHub frontmatter schema with name, description, and metadata.strawpot fields including entry_point, auto_start, install, and config.