Skip to main content

Scheduled & Autonomous Agents

Agents don't have to wait for you to type a message. You can set up an autonomous agent, which will run automatically on a schedule — every few minutes, daily, weekly, whatever the task needs.

Setting up a schedule​

Open the agent's Settings → Schedule. The dropdown offers common presets, or you can type a custom schedule in plain language — or a raw cron expression, if you're familiar with that.

The schedule panel shows the next run time with a live countdown. Click the countdown to trigger a scheduled run immediately.

Taurus also tells the agent how the run was started. A scheduled run is not the same as you manually jumping into chat, and good agents will behave differently when they know that — for example, finishing the job on their own instead of stopping to ask you a question they cannot get answered right away.

Good defaults​

The defaults are usually fine:

  • New run each time
  • Skip if the previous scheduled run is still going

That combination keeps most scheduled agents simple and avoids accidental pileups.

MEMORY.md tip​

Scheduled agents read MEMORY.md too. Power users sometimes keep just a short instruction there, such as: If you are a scheduled run, read BACKGROUND.md first.

Then the bigger task definition, rules, or operating notes live in BACKGROUND.md instead of bloating MEMORY.md.

What's next​

For agents that publish nicely rendered reports or views, see Dashboards.