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

# Schedule Recurring AI Agent Tasks in Aether

> Use Aether's scheduled tasks to run AI agent workflows on a recurring schedule — daily summaries, automated checks, or timed reminders.

Aether's scheduled task system lets you define recurring agent workflows that run automatically at specified times — no manual input required. Set a prompt, pick a schedule, and let Aether handle the rest while you focus on other things.

## How Scheduled Tasks Work

Each scheduled task has two core components: a **prompt** that tells the agent what to do, and a **schedule** that determines when to do it. At the specified time, Aether launches a background agent session using that prompt, runs the full agent loop (including any tool calls and Skill invocations), and posts a notification when the run completes. The result is saved as a regular chat session so you can review it any time.

## Creating a Task

<Steps>
  <Step title="Open Scheduled Tasks settings">
    Open Aether, then navigate to **Settings → Scheduled Tasks**.
  </Step>

  <Step title="Tap Add Task">
    Tap the **Add Task** button to open the task creation form.
  </Step>

  <Step title="Name the task and write the prompt">
    Enter a descriptive **task name** (for example, "Morning News Briefing") and the **prompt** you want the agent to execute when the task fires.
  </Step>

  <Step title="Set the schedule">
    Choose how often the task should run: **daily**, **weekly**, or at a **specific time**. Use the time picker to set the exact hour and minute.
  </Step>

  <Step title="Choose a model and Skills">
    Select which **model** should handle this task and which **Skills** it should have access to (for example, a web-search skill for a news briefing task).
  </Step>

  <Step title="Save the task">
    Tap **Save**. The task is now scheduled and will fire automatically at the next matching time.
  </Step>
</Steps>

## Viewing Task History

Every completed scheduled run is saved as a full chat session in Aether's conversation history. Open the **conversation drawer** (swipe right from the chat screen or tap the menu icon) to find past runs labeled by the task name and the time they executed.

## Requirements for Reliable Scheduling

For scheduled tasks to fire consistently, Aether needs two things from Android:

1. **`SCHEDULE_EXACT_ALARM` permission** — Aether requests this during onboarding. You can verify it is granted by going to **Android Settings → Apps → Aether → Permissions**.
2. **No battery optimization** — Android's battery saver can prevent background processes from waking on time. Go to **Android Settings → Battery → Aether → Unrestricted** (wording may vary by device manufacturer) to allow Aether to run without restrictions.

***

<Tip>
  Scheduled tasks are perfect for daily summaries, automated file processing jobs, or morning briefings compiled by the agent from live data — anything you'd otherwise have to kick off manually every day.
</Tip>

<Note>
  Tasks run even when the Aether UI is in the background, as long as the app process has not been killed by the system. On OEM Android variants that aggressively manage background processes, add Aether to your device's "protected apps" or "autostart" list to ensure tasks always fire on time.
</Note>
