Skip to main content
Was this helpful?

Notification Settings

This page is a quick reference for notification settings in PrimeCal. For full details on each type, see the linked pages.

Where To Find Notification Settings

Click the bell icon in the main navigation to open the Notification Center — this is where every notification you've received lives, grouped by day, with a thread list down the side for ongoing conversations. From there, click Settings in the top-right corner to open Notification Settings.

note

Notification settings are not part of your Profile page. The Profile page covers identity, language, timezone, and theme — everything about what you get notified about, how, and how loudly lives in the bell-icon Notification Center instead.

Settings Overview

SettingWhereDescription
Per-event-type channelsNotification Settings → channel chips per rowTurn in-app, email, browser push, mobile push, and (if your workspace has them connected) Slack/Teams on or off for each kind of notification
Digest cadenceNotification Settings → per event typeImmediate, hourly, or daily batching for that notification type
Browser push subscriptionNotification Settings → top of pageEnable or disable this browser as a push destination
How priority worksNotification Settings → "How priority works"Read-only explanation of the five automatic priority classes — see below
Muted calendars / organisations / reservationsNotification Settings → "Mute" sectionSilence everything from a specific calendar, organisation, or reservation
Advanced rulesNotification Settings → "Advanced rules" (collapsed by default)Fine-grained conditions and overrides — see Notification Preferences

There is no global "default reminder time" setting in PrimeCal. Event reminders are set individually, per event, in that event's edit modal — see Notification Preferences.

How Priority Works

Every notification is automatically sorted into one of five priority classes the moment it's created. A color-coded dot appears next to the notification's title in the Notification Center, and each class is explained in plain language under "How priority works" in Notification Settings:

ClassWhat it means
CriticalHard commitments — always interrupts you right away, and needs an explicit acknowledgement before it's considered handled.
Time-criticalReal time pressure — interrupts you as the moment gets closer.
CoordinationNeeds someone specific to act — routed straight to whoever's responsible.
OperationalDay-to-day updates — held until a good moment, or batched.
FYIGood to know — always batched into a digest, never interrupts.

Advanced rules can override the automatic class for specific situations (for example, always treating a resource no-show as Critical) — see Notification Preferences.

Inline Actions

Many notifications carry one-tap action buttons right in the Notification Center: Confirm, Snooze (30 minutes), Delegate, Claim, Done, Undo, and Acknowledge. Which buttons show up depends on the notification's priority class and type — a Critical notification, for instance, always shows Acknowledge until you tap it.

Muting Calendars, Organisations, and Reservations

From the "Mute" section in Notification Settings, or directly from a notification's action row in the Notification Center, you can silence:

  • A specific calendar — mutes everything from that calendar
  • An organisation — mutes everything from that organisation
  • A reservation — mutes updates about one specific booking
  • A conversation thread — mutes just that one back-and-forth (for example, one event's comment thread) without muting the whole calendar

Muted items are archived and marked read automatically instead of interrupting you, and you can unmute from the same place at any time.

Mode Packs and One-Tap Feedback

The notification engine has two personalization features that exist today but aren't yet exposed as a one-click toggle in Notification Settings:

  • Mode Packs (Focus/ADHD and Work/Store) pre-load a small set of advanced rules tuned for a use case — for example, Focus/ADHD always requires acknowledgement on event reminders and batches low-priority noise into a daily digest. A Family pack also exists as a selectable label, but since PrimeCal has no child or view-only account role yet, selecting it stores the choice without seeding any rules — functionally the same as picking no pack.
  • "Too much" / "too quiet" feedback lets you nudge an entire priority class louder or quieter after the fact.

As of this writing, both are reachable through the notification API or an MCP-connected agent, not through a button in the app. See the Notifications API if you want to use them ahead of the in-app UI catching up.

Developer Reference

For the underlying routes, DTOs, and the full notification class/lifecycle model, see the Notifications API and the Notification Classes Reference.