You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement a snooze feature that allows users to temporarily delay notifications for a specified period. Additionally, users should be able to cancel the snooze period early, at which point any delayed notifications are either sent immediately or cleared based on user preference.
🎤 Why is this feature needed ?
The snooze feature is essential for improving user experience by allowing users to temporarily silence notifications during focus time, meetings, or sleep. However, users may need to cancel the snooze period early (e.g., if they finish work early or wake up earlier than expected). Without the ability to cancel snooze, users might miss important notifications or have to wait unnecessarily for the snooze period to end.
✌️ How do you aim to achieve this?
Snooze Implementation:
- Use Novu's delay feature to temporarily hold notifications for the specified snooze period.
- Allow users to set a snooze duration (e.g., 1 hour, 2 hours, custom time).
Cancel Snooze:
Either:
Release all delayed notifications immediately, or
Clear the delayed notifications based on user preference.
🔄️ Additional Information
Alternative 1: Instead of canceling snooze, allow users to manually review delayed notifications in a "Missed Notifications" section.
Alternative 2: Use Novu's In-App Notification Center to store delayed notifications and mark them as "unread" for later review.
Alternative 3: Allow users to configure whether delayed notifications should be sent or cleared when snooze is canceled.
👀 Have you spent some time to check if this feature request has been raised before?
🔖 Feature description
Implement a snooze feature that allows users to temporarily delay notifications for a specified period. Additionally, users should be able to cancel the snooze period early, at which point any delayed notifications are either sent immediately or cleared based on user preference.
🎤 Why is this feature needed ?
The snooze feature is essential for improving user experience by allowing users to temporarily silence notifications during focus time, meetings, or sleep. However, users may need to cancel the snooze period early (e.g., if they finish work early or wake up earlier than expected). Without the ability to cancel snooze, users might miss important notifications or have to wait unnecessarily for the snooze period to end.
✌️ How do you aim to achieve this?
Snooze Implementation:
- Use Novu's
delay
feature to temporarily hold notifications for the specified snooze period.- Allow users to set a snooze duration (e.g., 1 hour, 2 hours, custom time).
Cancel Snooze:
🔄️ Additional Information
👀 Have you spent some time to check if this feature request has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
None
The text was updated successfully, but these errors were encountered: