What problem does it solve?
It prevents incorrect or unsafe messaging by correctly identifying who is speaking in each room, validating trusted contacts, and routing admin notifications to the right primary channel.
Core Features & Use Cases
- Sender identity & trust resolution: Distinguishes admin, team leaders, workers, trusted contacts, and unknown senders, including the rule to silently ignore unknowns.
- Trusted contacts governance: Adds/removes trusted contacts while enforcing strict limits to avoid sharing sensitive information or executing management operations.
- Primary notification channel management: Sets and resets a non-Matrix primary channel (with Matrix as fallback), enforces safety constraints (e.g., cannot set primary to "matrix"), and handles first-contact language-aware prompts.
- Cross-channel escalation routing: Coordinates how questions escalate from a blocked Matrix workflow back to the admin via the primary channel.
Quick Start
Use channel-management when your message context needs to identify the sender, verify whether they are trusted, and (if appropriate) configure or update the admin’s primary notification channel.