2 min read v2.5.0 Last updated:
Was this page helpful?

Alarm Triggers

Alarms are checked regularly to ensure they fire at the right time. This guide explains how alarms work behind the scenes and what happens when an alarm goes off.

How alarms are checked

Alarms are checked every 10 seconds by the Alarm Manager. The manager:

  • Looks at all enabled alarms in all workspaces.
  • Checks the current time and day of the week.
  • Triggers any alarm whose time matches the current time and whose day matches the current day.

This ensures alarms are triggered reliably and within a few seconds of the set time.

What happens when an alarm fires

When an alarm fires, several things happen at once:

  1. Push notification — a notification appears on your device with the alarm title and time.
  2. In‑app notification — the alarm appears in the Notification Center.
  3. Ringing screen — if the app is open, a dedicated ringing screen appears with the alarm title and a dismiss button.
  4. Sound — the ringtone plays (with vibration if enabled).
  5. Snooze — if snooze is enabled, you can snooze the alarm for 5 minutes.

The ringing screen

When an alarm fires and the app is open, the ringing screen appears automatically. It shows:

  • Alarm title — the name you gave the alarm.
  • Time — the current time.
  • Dismiss button — tap to stop the alarm.
  • Snooze button — if enabled, tap to snooze for 5 minutes.

The ringing screen stays on top until you dismiss or snooze the alarm.

Preventing duplicate alarms

The Alarm Manager tracks which alarms have already fired today. This prevents the same alarm from triggering multiple times on the same day.

If you restart the app, the Alarm Manager resets its memory — but alarms that already fired today won't fire again.

Next steps

Now that you understand alarm triggers, explore Analytics to see how your time is tracked.

Need more help or a custom integration?