All Docs
FeaturesDepositClearUpdated March 15, 2026

Taming High-Volume Notifications: Bulk Snooze & Date-Based Dismiss

Taming High-Volume Notifications: Bulk Snooze & Date-Based Dismiss

Release: v0.1.371
Audience: Letting agents, property managers


The problem

The notification slide-over already does a lot — infinite scroll, tenancy grouping, per-notification snooze, type filters, and an unread-only toggle. But for agents managing dozens of tenancies simultaneously, individual notification management wasn't enough. A busy compliance deadline window could flood the panel, and the only escape hatches were:

  • Clear & Close — nukes everything, globally.
  • Dismiss all — clears all notifications of one type at once, with no time-based nuance.

There was no middle ground: no way to say "I'll deal with compliance notifications tomorrow" or "everything from last week can go away now."


What's new in v0.1.371

Snooze an entire notification category

Each type filter tab in the notification panel now has a small clock icon (⏰) next to its label. Clicking it snoozes all notifications of that type for 24 hours.

TabSnooze action
ComplianceSnooze all Compliance for 24h
DisputesSnooze all Disputes for 24h
DepositsSnooze all Deposits for 24h
(any type)Snooze all [type] for 24h

Snoozed notifications return automatically after 24 hours. The feature reuses the same localStorage snooze mechanism already powering per-notification snooze — no new infrastructure required.

When to use it: You're in the middle of resolving a batch of disputes and don't want compliance reminders interrupting your focus. One click, back in 24 hours.


Dismiss all notifications before a date

Date section headers in the notification list now include a "Dismiss all before [date]" inline action. Clicking it bulk-marks every notification older than that date as read.

When to use it: Monday morning triage — anything that came in before Friday is already handled (or no longer relevant). Select the Friday header, dismiss, done.


How these fit alongside existing actions

ActionScopeTime-aware
Per-notification snoozeSingle notification✅ (custom duration)
Snooze all [type] for 24h (new)All of one type✅ (24h fixed)
Dismiss allAll of one type
Dismiss all before [date] (new)All before a date
Clear & CloseAll notifications

No new complexity

Both additions are designed to integrate cleanly with the existing panel:

  • The clock icon is small and unobtrusive — it doesn't clutter the tab bar for agents who don't need bulk actions.
  • Date-header dismiss appears contextually, only where it's relevant.
  • No new storage mechanisms or API calls are introduced; the snooze-all action piggybacks on the existing localStorage snooze path.

Together, these two actions handle the overwhelming majority of bulk management scenarios agents encounter in practice.