| IM Core |
|
|
|
|
| Group, live-room and 1-on-1 conversations |
✓ |
✓ |
✓ |
✓ |
| Rich media messages (image / video / file / audio) |
✓ |
✓ |
✓ |
✓ |
| Message ops (reply / quote / forward / edit / recall / delete / reactions) |
✓ |
✓ |
✓ |
✓ |
| Message expansion KV (polls / sign-up chains / surveys / task status) |
✓ |
✓ |
✓ |
✓ |
| Read receipts, delivery, presence and typing |
✓ |
✓ |
✓ |
✓ |
| Group management (roles / announcements / moderation) |
✓ |
✓ |
✓ |
✓ |
| A/V call signaling (1-on-1 / multi-party / PK) |
✓ |
✓ |
✓ |
✓ |
| Gift messages and effects |
✓ |
✓ |
✓ |
✓ |
| WebSocket + gRPC |
✓ |
✓ |
✓ |
✓ |
| Media upload (OSS) |
✓ |
✓ |
✓ |
✓ |
| UIKit component libraries (Web/React + Flutter, drop-in chat UI) |
✓ |
✓ |
✓ |
✓ |
| Performance & Scaling |
|
|
|
|
| Horizontal scaling via RabbitMQ |
— |
✓ |
✓ |
✓ |
| Horizontal scaling via NATS JetStream |
— |
✓ |
✓ |
✓ |
| Protobuf high-performance encoding |
— |
✓ |
✓ |
✓ |
| Offline push notifications |
— |
✓ |
✓ |
✓ |
| Content moderation |
— |
✓ |
✓ |
✓ |
| Message callbacks |
— |
✓ |
✓ |
✓ |
| Message routing |
— |
✓ |
✓ |
✓ |
| OpenAPI inbound push (profiles / friendships) |
✓ |
✓ |
✓ |
✓ |
| Management & Security |
|
|
|
|
| Web admin console |
— |
— |
✓ |
✓ |
| RBAC roles and permissions |
— |
— |
✓ |
✓ |
| Operation audit logs |
— |
— |
✓ |
✓ |
| Scoped message retention / object archive / recoverable deletion |
— |
— |
✓ |
✓ |
| Data export / erasure and anonymization / legal hold |
— |
— |
✓ |
✓ |
| Tamper-evident audit / sensitive-data redaction / RPO-RTO drill tooling |
— |
— |
✓ |
✓ |
| Enterprise Ops |
|
|
|
|
| Ops trend dashboard (DAU / message volume) |
— |
— |
✓ |
— |
| External business sync (users / friendships / history, with HA) |
— |
— |
✓ |
— |
| RongCloud migration |
— |
— |
✓ |
— |
| Community (super-groups & channels) |
— |
— |
✓ |
— |
| AI Customer Service |
|
|
|
|
| AI bot DMs with streaming replies |
— |
— |
— |
✓ |
| Human handover and release |
— |
— |
— |
✓ |
| Agent workspace (queue / SLA / history / statistics) |
— |
— |
— |
✓ |
| Agent teams, supervisor reassignment and group-service claims |
— |
— |
— |
✓ |
| RAG knowledge base (pgvector) |
— |
— |
— |
✓ |
| Function calling tools |
— |
— |
— |
✓ |
| Voice message transcription |
— |
— |
— |
✓ |
| beforeChat rule hooks |
— |
— |
— |
✓ |
| AI long-term memory |
— |
— |
— |
✓ |
| Post-call AI analysis (QA / summary / ticket) |
— |
— |
— |
✓ |
| Scale & Quotas |
|
|
|
|
| Concurrent connections |
2,000 |
10,000 |
50,000 |
10,000 |
| Deployment instances |
1 |
3 |
20 |
5 |
| Daily message cap |
10,000 |
1,000,000 |
∞ |
500,000 |
| AI bots |
0 |
0 |
0 |
20 |
| KB documents |
0 |
0 |
0 |
1,000 |