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
- Go to the Automations page
- Click Create Automation
- Choose a template (e.g., Daily Budget Guard)
- Select the connected ASA account
- Set the schedule (time of day, timezone)
- Optionally configure parameters (time range, specific apps)
- Enable the automation
How execution works
When an automation is due to run:
- The scheduler creates a run record with status queued
- A background worker picks up the job and sets status to running
- The AI agent executes against your ASA data
- Results are stored — including a text summary, structured findings, and any detected issues
- A notification is created so you can see results
Viewing results
All automation results are stored in the Runs page. Each run shows:
- • Run status (succeeded, failed)
- • Execution time and duration
- • Summary of findings
- • Number of issues detected
- • Error details (if failed)
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:
- • Starter — 3 automations
- • Growth — 20 automations
- • Agency — Unlimited automations