Summary
Native integrations to expose MATE agents on messaging platforms. Different agents can be routed to different channels/threads.
Motivation
OpenClaw and Lazarus both have messaging integrations. Extends MATE beyond web widget and API to where teams actually communicate. Widget handles website embedding — this handles team collaboration tools.
Scope
- Adapter framework for chat platforms
- Slack integration (Bolt for Python): slash commands, threaded replies, file sharing
- Discord integration (discord.py): bot commands, channel routing
- Telegram integration (python-telegram-bot): bot commands, inline mode
- Dashboard config: platform credentials, channel-to-agent routing, enable/disable
- Message history synced to MATE memory system
Acceptance Criteria
Summary
Native integrations to expose MATE agents on messaging platforms. Different agents can be routed to different channels/threads.
Motivation
OpenClaw and Lazarus both have messaging integrations. Extends MATE beyond web widget and API to where teams actually communicate. Widget handles website embedding — this handles team collaboration tools.
Scope
Acceptance Criteria