Routines: turn your day into step-by-step checklists
Write the things you repeat — starting work, checking alerts, mornings — as step-by-step checklists with reminders, run them one step at a time and keep your streaks.
Routines are for things you do every day or every week, in the same steps: getting ready for work, a Sentry check, a PR review round, a release checklist, a morning routine, an evening wind-down, a weekly reset. Follow the checklist and you always know what comes first and what comes next — nothing slips.
Create a routine
Open Routines (/sop). There are three ways to start:
- From a template: the Templates tab has example templates for work, life and habits (links and steps adapt to your region). Pick one, then change anything you like.
- Write with AI: describe how you usually do it in one sentence and the AI drafts the steps for you to review and save. Your first AI routine is free; after that it uses a few sparks.
- Write your own: type in "Add a step" and press Enter, or paste several lines to add one step per line.
Each step can have:
| Setting | What it's for |
|---|---|
| Notes | How to do it, what to watch for, what "done" means (simple Markdown) |
| Link | Opens with one key while you run it (for example Sentry or your GitHub pull requests) |
| Minutes / auto timer | An estimate; with the auto timer a countdown starts when you reach the step |
| Required | Skipping a required step means the run doesn't count as complete |
| Sub-checks | Small items to confirm inside one step |
| Focus session | Do this step in the focus space |
| Hand off to an agent | A prompt for your AI (desktop agent support is coming; for now you can copy it) |
Schedules and reminders
Each routine can run every day, on weekdays, on chosen days of the week or be started manually. Add a time and turn on "Remind me". On the web you're reminded on the Routines page (allow browser notifications to be notified in the background too); the desktop and mobile apps use system notifications.
Start my day
The Today tab lists today's routines in time order with their progress. Press "Start my day" to go through them one after another. While running, you see one step at a time:
- Enter or Space: mark the step done
- S: skip (with an optional reason)
- U: undo the last step; ← →: look at other steps
- O: open the step's link; T: start / pause the timer; F: focus on this step
- Esc: exit (progress is saved; pick up where you left off)
After the last step you get a short review that lists what got missed (steps not done, skipped steps and why). Add a one-line note and save.
History, streaks and widgets
Every finished run is saved to My Data (the "SOP runs" table): steps done, what was skipped and how long it took. Only you can see it. A run is complete when every step was handled and every required step was done; complete runs build your streak (days a routine isn't scheduled don't break it).
Two widgets work in Notion, your start page and your personal page: Today's Routines (today's progress; in the large size you can check off steps right in the widget) and Routine Streak (a heatmap with your streak). By default widgets show routine names and progress only; choose "Show steps" under All routines → Settings to show steps and allow checking them off. You can also add a "Today's routines" tile to your start page, and the focus space shows today's progress in its top bar.
Your AI (Claude, ChatGPT and others connected over MCP) can list today's routines, walk you through them, check steps off and finish them — see AI connections.
Free and Pro
| Limit | Free | Pro |
|---|---|---|
| Routines | 3 | 50 |
| Steps per routine | 25 | 60 |
| Runs started per day | 10 | 40 |
You can use Routines without signing in: they're saved on this device, and you can move them to your account in one click after you sign in.
Last updated: Nov 14, 2026