SpedySpedy Docs

Notifications

Real-time notifications for ticket updates, comments and mentions -- with the "Important" tab as the default, collapsed reminders, and snoozing right from the panel.

Spedy keeps you in the loop with real-time notifications so you never miss important updates. Whether someone assigns you a ticket, mentions you in a comment, or pushes a code change that references your work, you'll know about it right away.

What Triggers a Notification

You'll receive notifications when:

  • Someone mentions you in a ticket comment using @your-name
  • A ticket is assigned to you or reassigned from someone else
  • A ticket you're watching gets updated -- status changes, new comments, or edits
  • A ticket becomes blocked or is unblocked
  • A commit references your ticket -- when a linked code commit mentions a ticket ID you're assigned to
  • You receive an invitation to join an organization
  • A ticket needs attention -- reminders for tickets that have been inactive for several days or stuck in a blocked state
  • A status suggestion is created -- when Spedy suggests moving a ticket to a different status
  • A status suggestion is dismissed -- when a suggested status change is dismissed
  • A budget threshold is reached -- when a board's budget hits the alert threshold
  • A budget is exceeded -- when a board's budget exceeds 100%
  • A runner job completes -- when a runner job finishes successfully
  • A runner job fails -- when a runner job encounters an error
  • A runner job needs input -- when a runner job is waiting for user input

Secret Comments and Notifications

Secret comments (visible only to team members, not customers) generate notifications like any other comment. The system filters recipients to preserve privacy:

  • Team members (Admins and Team Members) receive notifications for secret comments -- both @mentions and watcher activity
  • Customers are automatically excluded from all notifications related to secret comments

When you post a comment on a ticket, you are automatically added as a watcher of that ticket. This applies to both regular and secret comments.

The Notification Inbox

Click the bell icon in the navigation bar to open your notification inbox. Here you'll see all your notifications, with unread items highlighted.

Grouped by Category

The inbox is organized into five categories, so you can tell at a glance what kind of update is waiting for you:

  • Tickets -- assignments, mentions, status changes, comments, and other ticket updates
  • Budget -- budget threshold warnings and overruns
  • Automations -- messages from automation and runner runs
  • Personal Todos -- reminders for your personal todos
  • Workspace -- invitations and organization-wide messages

Each category has its own header that stays visible at the top while you scroll. Within a category, notifications are sorted chronologically -- newest first. Categories without notifications are hidden.

From the inbox you can:

  • Click a notification to go directly to the related ticket or item
  • Mark individual notifications as read by clicking the read indicator
  • Mark all as read -- this applies to the tab you are currently on
  • Snooze a ticket right from the row
  • Filter using the three tabs at the top

The three tabs: Important, Unread, All

TabWhat's in it
Important (default)Only what a person addressed to you, or what blocks your work
UnreadEverything unread, including automatic reminders
AllYour full history

Important is the view the panel opens on. A notification counts as important when it is:

  • A mention, a ticket assignment, a delegated personal todo, an invitation or a budget approval request -- anything a person addressed to you directly
  • A required approval or an agent (runner) waiting for your input -- anything that cannot move without you
  • A blocked ticket, a rejected budget, a failed runner job or an exceeded budget -- your work is stuck or your request failed
  • A reminder for one of your own personal todos -- you scheduled that interruption yourself

Everything else -- status updates, activity on watched tickets, automatic reminders, success confirmations, automation messages -- is informative and lives under Unread.

The bell badge counts only important unread notifications. It used to count everything, which meant automatic reminders kept it permanently lit.

Mark all as read is scoped to the active tab: from Important, informative notifications stay unread instead of being swept away with the rest.

Recurring reminders

Reminders about idle tickets, blocked tickets, requested approvals and personal todos describe a state, not a single event. So they no longer add a row per run:

  • As long as an unread reminder of the same kind exists for the same ticket, it is updated instead of duplicated.
  • It carries a counter ("how often this has come up") and moves back to the top of the list.
  • The title states the current situation ("no activity for 77 days"), not the event from back then.
  • Reading resets it: the next run creates a fresh row if the condition still holds.

Snoozing from the panel

Every row tied to a ticket has a snooze action that appears on hover. It snoozes the ticket, not the single notification -- for the duration, every informative notification about it stays quiet, no matter which automatism produces it (reminders, budget notices, todo reminders, explainability hints).

Anything a person addressed to you directly -- a mention, an assignment, an approval request -- still comes through while snoozed.

Snoozed tickets are listed at /dashboard/snoozed.

Smart Bundling

To keep your inbox clean, Spedy groups related notifications together. If the same person makes several changes to a ticket in quick succession (like updating the title, description, and priority), you'll receive a single grouped notification instead of three separate ones.

Grouped by Ticket

When several unread notifications pile up for the same ticket, they no longer flood the panel as individual rows. Within a category, two or more unread notifications for the same ticket collapse into one expandable group that shows:

  • Stacked avatars of the people involved
  • A preview of the latest title plus the ticket context
  • Open ticket and Mark all read actions right on the group

Click the group to expand it and see the individual notifications. Read notifications, and notifications that aren't tied to a ticket, stay as single rows.

Real-Time Updates

Notifications appear instantly -- you don't need to refresh the page. When someone makes a change that affects you, the notification badge updates immediately and the new notification slides into your inbox in real time.

You'll also see live presence indicators on boards and tickets, showing which team members are currently viewing the same content as you.

Language

All notification titles and preview texts are displayed in the language of your interface. This applies equally to in-app notifications and browser notifications -- including mentions, assignments, blocks, invitations, budget alerts, explainability reminders, and runner job notifications.

Notification Preferences

Customize exactly which notifications you want to receive. Go to Settings and open Notification Preferences to control your alerts.

Global Preferences

Turn notification types on or off for your entire account. For example, you might want to receive assignment notifications everywhere, but turn off stale ticket reminders.

Per-Board Overrides

Need different notification settings for different projects? You can set board-specific overrides that take priority over your global preferences. This is useful if you want detailed notifications for your main project but fewer alerts for boards you're only monitoring.

Email Notifications

In addition to in-app notifications, you can opt into email alerts. Four delivery modes are available:

ModeHow it works
OffNo email notifications
SmartEmails are sent after a short delay -- if you read the in-app notification first, the email is skipped (default)
InstantAn email is sent immediately for every notification
DigestA daily summary email with all your notifications from the past 24 hours

You can configure email delivery independently for each notification type, so you might get instant emails for assignments but a daily digest for everything else.