Skip to main content
Screenshot: The Automations tab showing a list of active automations with name, trigger type, executor mode, and status columns.

Overview

Automations is ADE’s background execution layer. Each automation is a simple rule:
TriggerExecution
When a trigger fires (time-based or action-based), ADE executes it through one of three surfaces:
  • agent-session: an automation-only AI chat thread with scoped tools.
  • mission: a full mission runtime with phases, workers, and intervention support.
  • built-in-task: an ADE-native operation (tests, scans, status sync, and similar jobs) with no separate chat session.
These execution types are configured per rule so you can choose the right level of cost, visibility, and reliability for each scenario. The trigger can come from a schedule (schedule) or an action event (webhook, github.webhook, git.push, git.commit, manual run).

Event-Driven

Time-based (cron) and action-based triggers fire automatically based on events from git, files, webhooks, and user actions.

Execution Surfaces

Choose between Agent Session, Mission, and Built-In Task based on autonomy and audit needs.

Configurable Guardrails

Budget caps, memory scope, dry-run mode, and verification gates keep automation outcomes controlled.

Built-in Templates

ADE ships with PR Reviewer, Test Guardian, Daily Standup, and more out of the box.

Trigger Types

Local Git & File Events

TriggerDescriptionFilter Options
git.pushCode is pushed to any branchBranch name or glob pattern
git.pr_openedA PR is opened from any laneSource branch pattern
git.pr_mergedA PR is mergedTarget branch
git.pr_closedA PR is closed without mergingSource branch pattern
git.commitA commit is made locallyFile path filter (glob)
file.changeA specific file or glob changes on diskFile path glob
lane.createdA new lane is createdLane name pattern
lane.archivedA lane is archivedLane name pattern
scheduleCron expressionAny valid cron expression
webhookExternal webhook payload eventProvider-specific routing keys
github-webhookGitHub webhook eventEvent name, repository, branch
linear.*Linear issue events (created, updated, assigned, status changed)Project, team, assignee
manualUser clicks “Run” in the Automations UI

Explore Automations

Execution surfaces

Learn about agent-session, mission, and built-in execution and how to pick the right one.

Templates & Outputs

Browse built-in automation templates and configure output routing.

Guardrails & Security

Tool palette security, execution guardrails, budget controls, and troubleshooting.