Description:
Integrate a unified messaging system into NethVoice that works across desktop, mobile, and web applications. Supports 1:1 and group chats, with optional features like channels, file sharing, and WhatsApp integration.
Must Have:
- 1:1 chat
- Group chat
- Integrated authentication with NethVoice
- Mobile app (iOS/Android)
- Desktop app (Windows/macOS/Linux)
Should Have:
Could Have:
User Scenarios:
- Top: Chat as “Phone Island” – integrated in all web apps, with users, groups, channels accessible directly.
- Medium: Standalone chat with links from CTI/WebTop/external apps.
- Minimum: Independent chat app (e.g., Mattermost).
- Worst: No chat integration.
Acceptance Criteria:
- Send/receive 1:1 messages.
- Create and participate in group chats.
- Authentication integrated with NethVoice.
- Chat accessible via mobile and desktop.
- Optional: file sharing in chats.
- Optional: channels functional.
- Optional: launch chat from NethLink or other apps.
- Optional: WhatsApp integration supported.
Description:
Integrate a unified messaging system into NethVoice that works across desktop, mobile, and web applications. Supports 1:1 and group chats, with optional features like channels, file sharing, and WhatsApp integration.
Must Have:
Should Have:
Could Have:
User Scenarios:
Acceptance Criteria: