Domain 4 · Task Statement 4.4
Scheduled Tasks
TL;DR
Create and manage recurring automations using the /schedule command and the Scheduled page, understand cadence options and skipped-run behaviour, and know the must-be-awake requirement that governs all scheduled execution.
What You Need to Know
Scheduled tasks turn Cowork from a tool you prompt into a tool that works on its own. Set up a task once — define what to do, when to do it, and where to put the output — and it runs automatically at the cadence you choose. Daily email triage at 7AM. Weekly project summaries every Friday at 4PM. Hourly competitive price checks during business hours. The task runs without you typing a single prompt.
But "automatic" doesn't mean "autonomous." Scheduled tasks still run on your local machine, still require the Claude Desktop app to be open, and still produce output that needs human review. Understanding these boundaries is the difference between building reliable automations and creating a system that silently fails every time your laptop goes to sleep.
Two ways to create scheduled tasks
You can create a scheduled task in two ways:
- The /schedule command — type
/schedulein any Cowork conversation. Claude walks you through specifying the task, cadence, and time. Quick and conversational. - The Scheduled page — click the Scheduled icon in the left sidebar to open the management interface. From here you can create, view, edit, pause, resume, delete, and manually trigger any task. This is your control centre.
Both methods produce the same result. Use /schedule when you know exactly what you want and want to set it up quickly. Use the Scheduled page when you want to review all your automations in one place or manage existing tasks.
Cadence options
Scheduled tasks support five cadence options:
- Hourly — runs every hour on the hour
- Daily — runs once per day at a set time
- Weekly — runs once per week on a chosen day and time
- Weekdays — runs Monday to Friday at a set time
- Manual/on-demand — sits ready but only runs when you explicitly trigger it via "Run Now"
Choose the cadence that matches how often the underlying data changes. A daily email triage makes sense because new emails arrive overnight. An hourly competitor price check might make sense during a pricing war. A weekly project summary aligns with the rhythm of team reporting cycles.
Full Cowork capabilities inherited
Scheduled tasks aren't limited to simple text generation. They inherit everything Cowork can do:
- Local file access — read, write, create, and modify files in granted working folders
- Connectors — query Gmail, Google Calendar, Slack, Google Drive, and any other connected service
- Skills — invoke built-in Agent Skills and custom Skills for processing logic
- Computer Use — interact with desktop applications via screen interaction (if enabled)
This means a single scheduled task can pull data from a Connector, process local files, apply a custom Skill, and save output — all automatically. The task definition is just a prompt, and that prompt can leverage any capability available in an interactive Cowork session.
The must-be-awake requirement
This is the single most important limitation to internalise: scheduled tasks run locally on your machine. There's no cloud execution, no background service, no daemon process. If your computer is asleep, powered off, or the Claude Desktop app is closed, the task can't run.
Exam Trap: No Cloud Execution
Scheduled tasks don't run on Anthropic's servers. They execute locally on your machine using the Claude Desktop app. Any exam option that describes scheduled tasks running "in the cloud" or "even when the computer is powered off" is wrong.
For tasks scheduled during off-hours — a 6AM email triage, a midnight data backup — you must configure your Mac to stay awake. Go to System Settings > Energy and set "Prevent automatic sleeping when the display is off," or use a wake schedule to ensure the machine is active at the right time.
Skipped runs: the safety net
If your computer is asleep or the app is closed when a task is due, the task is marked as "skipped" — not failed, not cancelled, not lost. When you open your laptop and the Claude Desktop app starts, all skipped tasks execute immediately in sequence. You receive a notification for each one.
This means a task scheduled for 8AM that runs at 10AM (because you opened your laptop at 10AM) still executes — just later than planned. The output is the same; only the timing changes.
Skipped Runs Execute on Wake, Not on Next Schedule
If your Monday 8AM task is skipped because the laptop was closed, it runs at 10AM when you open it. It doesn't wait until next Monday. The skipped task executes as soon as conditions are met, and the next regularly scheduled run still occurs at the next planned time.
Managing scheduled tasks
The Scheduled page is your single pane of glass for all automations:
- View — see all tasks with their cadence, next run time, and status
- Edit — modify the task instructions or cadence without recreating from scratch
- Pause — temporarily stop a task without deleting it (useful during holidays or project changes)
- Resume — reactivate a paused task
- Delete — permanently remove a task you no longer need
- Run Now — trigger an immediate execution to test before relying on the automation
Always use "Run Now" to test a new scheduled task before leaving it to run unattended. The first execution reveals whether the Connectors respond correctly, the file paths resolve, and the output format matches your expectations.
The human review requirement
Scheduled tasks run without a human in the loop. This is the point — automation saves time by eliminating manual intervention. But it also means no one is watching when Claude hallucinates a statistic, misinterprets a data source, or encounters a prompt injection through a connected service.
Build a review habit: check at least the first three runs of any new scheduled task manually. Verify the output against the source data. If the task produces a weekly report, read the first three weekly reports before trusting it. Errors in unattended tasks compound over weeks if no one reviews the output.
Common Mistakes
Common Mistake
Scheduling a task for 6AM but leaving the laptop's default power settings unchanged — the machine sleeps at midnight and the task never runs at the intended time.
Instead: For any task scheduled during off-hours, configure your Mac's Energy settings to prevent sleep. System Settings > Energy > 'Prevent automatic sleeping when the display is off'. This is infrastructure, not a nice-to-have.
Common Mistake
Setting up a weekly report automation and never reviewing the output — assuming Claude produces accurate summaries every time.
Instead: Review at least the first three runs manually. Claude can hallucinate statistics, misattribute data, or summarise inaccurately. Scheduled tasks amplify this risk because errors compound over weeks without human review.
Common Mistake
Scheduling sensitive data processing to run unattended — financial records, client data, or personnel information processed overnight with no human oversight.
Instead: Reserve scheduled tasks for low-risk, verifiable outputs. If the data is sensitive, process it in an interactive session where you can review the execution plan and verify results in real time.
Creating a recurring report
Before
/schedule do a report for me every Friday
After
/schedule every Friday at 4PM. Use the Google Drive Connector to access the 'Project X' folder. Summarise all files updated this week into a PDF report. Save as /Documents/Reports/Weekly-Project-X-Summary.pdf and post a summary to #team-updates via the Slack Connector.
Morning email triage
Before
/schedule check my inbox every morning
After
/schedule every weekday at 7:30AM. Use the Gmail Connector to find unread messages from the 'Leadership Team' label received since yesterday. Extract action items and deadlines. Save as /Documents/Daily-Actions.md with today's date in the filename.
Hands-On Activity
Hands-On Activity
Create and Test Your First Scheduled Task
Create a scheduled task using the /schedule command, verify it on the Scheduled page, test it with 'Run Now,' and review the output. This activity covers the complete lifecycle from creation to verification.
What you will learn
- Create a scheduled task using the /schedule command in a Cowork conversation
- Verify the task configuration on the Scheduled page
- Test the task immediately using 'Run Now' before relying on automated execution
- Review the task output for accuracy and completeness
- 01
Open Claude Desktop and navigate to the Cowork tab. In the conversation, type /schedule to begin creating a scheduled task.
Why: The /schedule command is the quickest way to set up a recurring task inline. It triggers Claude to ask you for the cadence, time, and task description in a guided flow.
Expected: Claude responds with a prompt asking you to specify what the task should do and when it should run.
- 02
Configure the task: 'Every weekday at 9AM, list all files modified in the last 24 hours in my Documents folder and save the list to /Documents/Daily-File-Log.md with today's date as the heading.'
Why: This task uses local file access only — no Connectors required — making it easy to verify. The daily cadence and specific output format make it practical for testing the full scheduled task lifecycle.
Expected: Claude confirms the task configuration: weekday cadence at 9AM, Documents folder scan, output to Daily-File-Log.md.
- 03
Navigate to the Scheduled page in the left sidebar and verify your new task appears with the correct cadence (Weekdays at 9:00 AM).
Why: The Scheduled page is your single source of truth for all automations. Verifying here confirms the task was created correctly.
Expected: Your task listed with a status of 'Active', a cadence of 'Weekdays at 9:00 AM', and the next scheduled run time displayed.
- 04
Click the 'Run Now' button next to your task to trigger an immediate test execution. After it completes, open /Documents/Daily-File-Log.md and verify the output.
Why: Always test a scheduled task before relying on it. 'Run Now' executes the task immediately so you can verify the output matches your expectations.
Expected: A Daily-File-Log.md file in your Documents folder listing recently modified files with today's date as the heading.
Practice Question
Practice Question
A marketing manager schedules a task to compile a weekly social media performance summary every Monday at 8AM. On Monday morning, the manager's laptop is closed and doesn't get opened until 10AM. What happens to the scheduled task?
Sources
- Schedule recurring tasks in Cowork — Anthropic
- Let Claude use your computer in Cowork — Anthropic
- Use Cowork safely — Anthropic