Scheduled Tasks & Routines Basics
8 examples to get you started with Scheduled Tasks & Routines - 5 basic and 3 intermediate.
Search across all documentation pages
8 examples to get you started with Scheduled Tasks & Routines - 5 basic and 3 intermediate.
Draft the instruction Claude will follow every time the routine runs, before you touch the schedule settings.
State the task in one or two sentences: what to check, what to produce, and what "done" looks like. For example: "Check the shared status folder for new updates since the last run and summarize them in a short report."
Related: How Scheduled Tasks and Routines Work in Cowork - the mental model behind what you are about to set up.
Choose hourly, daily, or weekly based on how fast the underlying information changes, not on how often you want to feel informed.
If the source data updates once a day, an hourly routine will mostly report "nothing new" - which wastes a run and adds noise you have to skim past.
Related: Choosing the Right Cadence: Hourly, Daily, or Weekly Routines - the full trade-offs behind this choice.
Grant the routine access only to the connected tools it needs for this specific task, not everything available in your workspace.
A daily digest routine that only needs to read one folder should not also be authorized to edit files elsewhere - narrower access limits what can go wrong during an unattended run.
Related: Connected Tools and Skills: What a Routine Can Access While Running - a deeper look at scoping decisions.
Save your prompt and cadence, then wait for the scheduled time rather than forcing an immediate manual run.
Seeing the routine trigger on its own is the real test - it confirms the schedule is wired up correctly and that Claude can complete the task without you present to prompt it.
Treat the first scheduled output like you would a new team member's first status report - read it fully, not just the headline.
Check that it actually reflects what happened, that it did not silently skip a step, and that the format is something you would want to receive again tomorrow or next week.
Revise the original prompt using patterns you noticed across two or three real runs rather than guessing at improvements in advance.
If the output keeps missing a category of update, or including something you don't care about, add a specific line to the prompt addressing exactly that - specific fixes work better than a general rewrite.
Deliberately check what the routine produces on a day when the underlying source has no changes.
A well-written routine should say clearly that there was nothing new, rather than inventing filler content to look productive - this matters because you will not be there to catch a fabricated update in real time.
Related: What Happens When a Scheduled Task Runs Without You Watching - what else to expect from unsupervised runs, including failures.
Once a routine has proven itself over several runs, consider packaging its instructions as an Agent Skill instead of leaving it as a standalone prompt.
This is worth the extra setup when the routine's logic is something you want to reuse elsewhere, share with teammates, or protect from accidental edits to the underlying instructions.
Related: Setting Up a Weekly Digest Routine Step by Step - a full worked example of a more advanced routine.
Stack versions: Written against the Claude model lineup current as of ~June 2026 - Claude Fable 5, Claude Opus 4.8, Claude Sonnet 5 (the default), and Claude Haiku 4.5. Model names, pricing, and product features move quickly - verify current specifics at platform.claude.com/docs before relying on them.
Reviewed by Chris St. John·Last updated Jul 19, 2026