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

# Automations

> Schedule recurring tasks that run on their own

**Automations** let you set up tasks that Goose runs on a schedule — without you having to start a conversation each time.

## What are automations?

An automation is a recurring job that runs at a time you specify. For example:

* A daily research brief delivered to your workspace every morning
* A weekly competitor check that updates a file
* A nightly data enrichment job that processes new leads

## How to create an automation

1. Go to the **Automations** page in your agent.
2. Click **Create Automation**.
3. Choose an execution mode:
   * **Agent mode** — Give Goose a prompt to execute (e.g., *"Research the top 5 Product Hunt launches from today and save a summary"*).
   * **Script mode** — Run a Python or JavaScript script in the cloud.
4. Set a schedule (e.g., every day at 9am, every Monday, etc.).
5. Save and activate.

## Managing automations

* **Run Now** — Trigger an automation immediately without waiting for the schedule.
* **Pause/Resume** — Temporarily stop an automation without deleting it.
* **Run history** — View past runs with status (success, failed, running) and logs.

## What happens during a run

When an automation runs, Goose executes in the background with full access to your workspace — files, skills, environment variables, and memory. Results are saved to your workspace files, so you can review them any time.

Each run has a maximum duration of 15 minutes for agent-mode executions.
