Reminders

Reminders are Pulse's catch-all for "nudge someone at a specific time". They back standups, surveys, tasks, and ad-hoc prompts.

Kinds of reminders

KindFires when…
Standup reminderA scheduled standup is due. Auto-created by the standup.
Survey reminderA survey is unanswered and a nudge is scheduled. Auto-created.
Task follow-upA user set "remind me about this" on a task.
Scheduled reminderCustom — "remind me every Friday at 3 to do X".

Creating a scheduled reminder

Reminders → New reminder.

  • Who is reminded (yourself, a specific person, or a team)
  • Message (markdown)
  • Schedule (once, daily, weekly, custom CRON)
  • Delivery channel
  • Snooze policy

Timezone rules

All reminder times are interpreted in the recipient's local timezone. If a team reminder fires at 9 AM Monday and the team spans three timezones, each person gets it at 9 AM locally.

Users set their timezone under Account → Timezone (auto- detected on sign-up).

Working hours and DND

Pulse honors the workspace working hours (Settings → Working Hours) for every scheduled delivery. Reminders scheduled outside working hours defer to the next open window.

Individual users can override with a Do Not Disturb schedule under Account → Notifications.

Snoozing

When a reminder arrives:

  • Acknowledge → marks done.
  • Snooze 1h / 4h / tomorrow / next week → reschedules.
  • Custom snooze → pick a datetime.

Snoozed reminders are re-delivered; original schedule is preserved.

Recurrence patterns

PatternExample
Once"Remind me at 3 PM today."
Daily"Every weekday at 9 AM."
Weekly"Every Monday and Thursday at 10 AM."
Monthly"15th of every month at 9 AM."
CRON0 9 * * MON-FRI

For more complex rules (e.g., "first Tuesday of every month"), use CRON.

Cancellation and audit

Reminders can be canceled at any time. All creations, cancellations, and fire events are logged to reminder_events for audit.

Delivery channels

Same options as standups: Slack, Comms, email, or web. Per-user default with per-reminder override.

Rate limits

To prevent runaway reminders:

  • Maximum 50 scheduled reminders per user.
  • Maximum 10 firing at the same minute per user.
  • Bulk team reminders go through a rate-limited queue.

Admins can raise these limits from Admin → Rate Limits.

Examples

Retrospective nudge

Every Friday at 3 PM, remind the engineering team to add items to the retro board.

Who: engineering team
Message: Friday! Drop your retro items in #retro before stand-
down. ⏱ 2 minutes, big impact.
Schedule: weekly, Friday 3 PM

Personal check-in

Every morning, remind yourself to post a wins-and-blockers note to your own Ink journal.

Compliance check

First of every quarter, remind the ops team to review access lists.