Unified Notification Center and Automated Task Reminder Emails

Context & Problem Statement Currently, users have to manually hunt through the platform (Controls, Policies, ISMS) to figure out what tasks are assigned to them or what is blocking their compliance progress. This friction leads to stalled onboarding and missed deadlines. We need a dual-channel notification system—an in-app hub and automated push emails—to clearly list out their pending action items.

Acceptance Criteria (AC)

  • In-App Notification Center:

    • Add a "Bell" icon to the global navigation bar with an unread badge counter.

    • Clicking the bell opens a dropdown pane (or navigates to a dedicated page) listing all pending action items assigned to the user.

    • Each notification must be actionable (clicking it routes the user directly to the specific Task, Policy, or Control).

  • Automated Email Engine: —ALREADY HAVE THIS FEATURE—

    • Implement a "Daily/Weekly Digest" email that summarizes overdue and upcoming tasks for each user.

    • Implement event-driven emails (e.g., "You have been assigned a new Task by [Admin Name]").

  • Notification Preferences: Add a tab in the User Settings profile allowing users to toggle email notifications on/off or change their frequency (Daily vs. Weekly digest).

  • State Management: When a task is completed in the platform, the associated notification must automatically be marked as "Read" or removed from the pending list.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

3 months ago

Author

Shreya Yadav

Subscribe to post

Get notified by email when there are changes.