File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed
Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ # Tasks
2+
3+ Roadmap and future work for OmniChat.
4+
5+ ## Providers
6+
7+ ### New Providers
8+
9+ - [ ] SMS via Twilio (` providers/sms/twilio ` )
10+ - [ ] SMS via Telnyx (` providers/sms/telnyx ` )
11+ - [ ] Microsoft Teams (` providers/teams ` )
12+ - [ ] Matrix (` providers/matrix ` )
13+
14+ ### Provider Enhancements
15+
16+ - [ ] Gmail: Add receive/inbox support (currently send-only)
17+ - [ ] Slack: Block Kit support for rich messages
18+ - [ ] Discord: Slash commands support
19+ - [ ] Telegram: Inline mode support
20+
21+ ## Features
22+
23+ ### Message Handling
24+
25+ - [ ] Message editing support
26+ - [ ] Message deletion support
27+ - [ ] Reactions support across providers
28+ - [ ] Read receipts where supported
29+ - [ ] Typing indicators where supported
30+
31+ ### Infrastructure
32+
33+ - [ ] Webhook mode as alternative to polling/Socket Mode
34+ - [ ] Message queue integration (Redis, NATS)
35+ - [ ] Configurable rate limiting per provider
36+ - [ ] Retry logic with exponential backoff
37+
38+ ## Testing
39+
40+ - [ ] Integration test suite with live provider connections
41+ - [ ] Provider conformance test expansion
42+ - [ ] Benchmark suite for message throughput
43+
44+ ## Documentation
45+
46+ - [ ] Video tutorials for provider setup
47+ - [ ] Architecture decision records (ADRs)
48+ - [ ] Contributing guide
You can’t perform that action at this time.
0 commit comments