Ship the full Communication portal (real SMS API, feature-locked future channels), BFF proxy, docs, snapshot, and phase handover. Co-authored-by: Cursor <cursoragent@cursor.com>
30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# Communication Service
|
|
|
|
Independent **Enterprise Communication Platform** (**Torbat Communication**) for TorbatYar SuperApp.
|
|
|
|
- Database: `communication_db` (sole owner)
|
|
- Port: `8005`
|
|
- Version: `0.8.10.1`
|
|
- Permission prefix: `communication.*`
|
|
- Status: **Production Ready (SMS MVP)**
|
|
|
|
## Boundaries
|
|
|
|
This service is shared infrastructure. It does **not** belong to CRM, Loyalty, Restaurant, or any business module.
|
|
|
|
Consumers interact only via HTTP APIs and events. No module may call external SMS/email/push providers directly.
|
|
|
|
## Channels
|
|
|
|
| Channel | Status |
|
|
| --- | --- |
|
|
| SMS (mock + Payamak) | **Production Ready** |
|
|
| Email, Push, WhatsApp, Telegram, Rubika, Voice | Architecture-ready stubs — see [communication-roadmap.md](../../../docs/communication-roadmap.md) |
|
|
|
|
## Docs
|
|
|
|
- [communication-phase-8.md](../../../docs/communication-phase-8.md)
|
|
- [communication-roadmap.md](../../../docs/communication-roadmap.md)
|
|
- [phase-handover/phase-8.md](../../../docs/phase-handover/phase-8.md)
|
|
- [service-snapshots/communication.yaml](../../../docs/service-snapshots/communication.yaml)
|