Multi-Channel Communication
Connect your agents to the platforms you already use
| Channel | Integration | Status |
|---|---|---|
| Web chat | The built-in chat interface (NeurUI) | Implemented |
| REST API | 82 endpoint modules | Implemented |
| Feishu | WebSocket long connection + REST API + AI bot | Implemented |
| DingTalk | Stream mode + access token | Implemented |
| WeCom | WebSocket intelligent bot + callbacks | Implemented |
| Official accounts / WeCom (AI bot + media handling) | Implemented | |
| Telegram | Instant messaging integration | Implemented |
| Discord | Community servers | Implemented |
| QQ bot | Implemented | |
| MQTT | IoT protocol integration | Implemented |
| WebSocket | Real-time two-way communication | Implemented |
| SIP | Voice call integration | Implemented |
| Webhook | Any external system | Implemented |
| Mobile devices | QR code pairing (persistent WebSocket connection) | Implemented |
Configuration
Channel configuration is managed through the docs/10-configuration/CHANNELS_CONFIG_TEMPLATE.md template, supporting:
- An independent key and endpoint per channel
- Per-channel enable/disable
- Cross-channel session synchronisation (SessionSync)