> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vecbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduled Tasks

> Ask an Agent to run one-time or recurring work at a time you choose.

Scheduled Tasks let an [Agent](/agents/overview) do work later or repeat it on
a regular rhythm. They are useful for daily summaries, weekly reports, routine
checks, and other work with a clear schedule.

## What Scheduled Tasks do

Each Scheduled Task belongs to one Agent. When the chosen time arrives, that
Agent receives the saved instruction and runs a new task.

You can choose a one-time date or a repeating interval, daily, weekly, or
monthly schedule. Vecbase shows the schedule in the timezone you select.

## Create a Scheduled Task

<Steps>
  <Step title="Choose the Agent">
    Open the Agent that has the right role and access for this work.
  </Step>

  <Step title="Add the instruction">
    Give the task a clear name and describe the exact result to produce.
  </Step>

  <Step title="Choose when it runs">
    Select the frequency, date or days, time, and timezone.
  </Step>

  <Step title="Review and enable">
    Check the summary, confirm where the result should go, and enable the task.
  </Step>
</Steps>

## Write clear instructions

Write the instruction so it is safe to run again. In everyday language, tell
the Agent:

* which dates or records to include;
* where to save the result;
* how to avoid creating the same result twice;
* how much information to check at one time;
* what to do when an expected input is missing;
* how to report “nothing new” differently from “the task failed.”

For example: “Every Monday, summarize updates from the previous seven days.
Update the existing weekly report in the Project Updates file space. If there
are no new updates, say so. If a source cannot be opened, list the source and
stop without replacing last week's report.” Learn how to choose and share a
[file space](/agents/files).

## Review results

Open **Scheduled Tasks** on the Agent to see whether a task is active and to
review its run history. Check the first few results closely.

If a task fails repeatedly, it may pause. Check that the Agent can still open
the needed files or [Connections](/workspace/connectors), that
[billing](/workspace/billing) is active, and that the instruction still
matches the source.

## Approvals still apply

<Warning>
  **Automation does not remove approval**

  A Scheduled Task cannot bypass an approval that the same action would need
  during a normal conversation. Avoid scheduling destructive or sensitive
  work unless the [review path](/administration/access-approvals) is clear.
</Warning>

Pause or delete a Scheduled Task when the result is no longer needed. Changing
it affects future runs, not work already completed.
