Mute and do-not-disturb

A one-tap speaker toggle plus timed do-not-disturb windows, with the panel stating when the quiet ends and the mute lifting itself when it expires.

What it is

Manual mute and a DND expiry both live per browser and per tenant. The bell reads 'muted until 3:45 PM'. Un-muting clears both. Desktop notifications may still appear while muted — they are shown silently.

Also called: turn off the sound · quiet hours · stop notifications for an hour · DND

See it
Mute and do-not-disturb
Area
Operations
Group
Notifications
System
Notifications
Solves
1 named problem
01Both flags persist in browser storage under the tenant-scoped shim, so a per-browser, per-tenant setting.
02A change fires a window event so every consumer stays in sync.
03The poll re-derives mute state each tick, so a DND window expires and the speaker un-mutes itself without any interaction.
The bell panel header reading 'All caught up · muted until 3:45 PM' with the crossed speaker lit. NotificationBell.tsx. Sample data — no customer information appears here.
How it works
  1. 1Both flags persist in browser storage under the tenant-scoped shim, so a per-browser, per-tenant setting.
  2. 2A change fires a window event so every consumer stays in sync.
  3. 3The poll re-derives mute state each tick, so a DND window expires and the speaker un-mutes itself without any interaction.
Why we built it

A single global kill switch is too blunt for someone on a call or in a meeting; a timed window returns the user to normal without them having to remember to switch it back. The self-expiry exists because 'DND windows expire silently'.

The problem
  • Permanent mutes nobody remembers to lift
Sound familiar?
What you get
Temporary quiet that ends by itself
Visible confirmation of when it ends

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →