rocket_launch ASAPilot

How Automations Work

Automations let you schedule recurring AI tasks that run automatically. Instead of manually checking your account every day, set up automations to monitor budget risks, account health, and CPI anomalies on a schedule.

Automation templates

ASAPilot provides pre-built automation templates. Each template runs a specific AI agent with optimized prompts:

Daily Account Health

Runs a comprehensive account health audit. Returns top issues, best and worst performers, and recommended actions.

Daily Budget Guard

Scans for budget leaks at the App level. Detects burning campaigns, wasted spend, and CPI anomalies.

Daily Performance Summary

Generates a daily snapshot of key metrics — spend, installs, CPA, CTR — with period-over-period comparisons.

CPI Spike Alert

Monitors for CPI anomalies. Alerts when any campaign or app shows CPI increases exceeding 20% compared to 7-day average.

Creating an automation

  1. Go to the Automations page
  2. Click Create Automation
  3. Choose a template (e.g., Daily Budget Guard)
  4. Select the connected ASA account
  5. Set the schedule (time of day, timezone)
  6. Optionally configure parameters (time range, specific apps)
  7. Enable the automation

How execution works

When an automation is due to run:

  1. The scheduler creates a run record with status queued
  2. A background worker picks up the job and sets status to running
  3. The AI agent executes against your ASA data
  4. Results are stored — including a text summary, structured findings, and any detected issues
  5. A notification is created so you can see results

Viewing results

All automation results are stored in the Runs page. Each run shows:

You can also re-run any previous automation from the run detail page.

Plan limits

The number of automations you can create depends on your plan: