-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
P2Medium priorityMedium priorityenhancementNew feature or requestNew feature or requestintegrationsExternal integrationsExternal integrations
Description
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
- At least one platform (Slack) fully working
- Messages routed to correct agent based on channel config
- Responses streamed back to platform
- Dashboard configuration for platform credentials and routing
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P2Medium priorityMedium priorityenhancementNew feature or requestNew feature or requestintegrationsExternal integrationsExternal integrations