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

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Manage deployed automations

> Inspect active automations and control whether triggers can start them.

Use the command-line tool to inspect deployed automations across every organization and project available to your signed-in account:

```bash theme={null}
bunx automate.ax automation list
```

Filter the list by organization, project, enabled state, or a search query:

```bash theme={null}
bunx automate.ax automation list --org <organization-id> --state enabled
bunx automate.ax automation list --project <project-id> --query orders
```

Each result includes its active deployment, normalized trigger details such as HTTP endpoints, and the integration accounts assigned to its bindings. Only automations in a project's active deployment appear.

## Use structured output

Pass `--json` for agent and script workflows. Collection responses contain `items` and `pageInfo`. Send `pageInfo.nextCursor` back through `--cursor` when `pageInfo.hasMore` is true.

```bash theme={null}
bunx automate.ax automation list --limit 25 --json
bunx automate.ax automation list --limit 25 --cursor <cursor> --json
bunx automate.ax automation show --automation <automation-id> --json
```

The **Management API** section exposes the same list, get, and update operations. Authentication determines the organizations and projects visible to the caller.

## Turn an automation off or on

Turn off an automation to stop new trigger events from starting it. Existing work can finish, and the automation remains part of the active deployment.

```bash theme={null}
bunx automate.ax automation disable --automation <automation-id> --yes
```

Enable it again when you are ready to accept new events:

```bash theme={null}
bunx automate.ax automation enable --automation <automation-id>
```

Turning an automation off or on doesn't redeploy code or change integration account bindings.
