Skip to main content

Overview

Zeus’s automated tasks allow you to schedule the AI Agent to execute prompts at specified times — whether it’s a daily report, weekly code review, or a one-time data processing task. Once a task completes, Zeus notifies you of the results via email, Feishu, or in-app notification.

Creating a Task

Navigate to Settings > Automated Tasks to create a new scheduled task. Each task requires the following configuration:

Basic Settings

Schedule Settings

Run Mode

Notification Settings

Configure how you want to be notified when a task completes: You can enable multiple notification channels simultaneously.

Task Lifecycle

A scheduled task goes through the following states: For recurring tasks, the status automatically returns to Pending after each successful execution, with the next run time updated accordingly.

Viewing Results

After a task completes, you can view the execution results in two ways:
  1. Notification — Check the notification you received (email, Feishu, or in-app) for a summary
  2. Task Detail — Click on the task in the task list to see the full Agent session, including all messages, tool calls, and outputs
Each execution creates a dedicated session, so you have a complete history of every run.

Managing Tasks

From the Automated Tasks page, you can:
  • Edit — Update the prompt, schedule, or notification settings of an existing task
  • Pause / Resume — Temporarily suspend a task without deleting it
  • Delete — Permanently remove a task and its schedule
  • View History — See past execution results, run count, and last/next run times

Use Cases


Architecture

The automation system is built on a two-component architecture: Reliability: When the AI Backend restarts, it automatically syncs all pending tasks from the Web API, ensuring no scheduled tasks are lost.