Workspace
How Automations Work
Automations turn repeated Apple Search Ads checks into scheduled workflows. Select a template, configure the schedule, and let AI agents analyze your account every day β surfacing findings and recommended actions automatically.
Automation Control Panel
The left sidebar provides a centralized control view β total automations, active count, connected accounts, daily run status, and usage quotas.
Automation Control
3
Total
2
Active
1
Accounts
Today: 4 runs β 3 succeeded, 1 failed
Automation Templates
Each automation starts from a template that defines which AI agent runs and what it analyzes. Select a template, bind it to a connected account, configure the schedule, and you're live.
Daily Summary
via Oneshot Daily Summary Agent
Runs every morning to analyze yesterday's Apple Search Ads performance across all campaigns. Delivers a structured email report with key metrics, findings (info / warning / critical), and prioritized recommended actions β so you know what happened and what to fix before opening the dashboard.
Daily Budget Guard
via Budget Guard Agent
Monitors budget pacing, CPI spikes, and waste patterns. Flags campaigns burning budget without conversions and detects competitor brand-bidding activity.
Daily Account Health
via Audit Agent
Comprehensive structural health check across your entire portfolio β match type integrity, negative list coverage, and campaign architecture validation.
CPI Spike Alert
via Budget Guard Agent
Real-time monitoring for abnormal CPI increases. Triggers when acquisition costs exceed your trailing 7-day average by a configurable threshold.
Automation Detail View
Selecting an automation opens a three-tab detail view. Each tab serves a distinct operational purpose.
Overview
Latest run status, 7-day activity chart, template info, schedule, and timing details
Run History
Filterable table of all past runs with status, duration, findings, and summaries
Settings
Schedule configuration, timezone, and agent-specific parameters
Overview Tab
The Overview tab gives you a complete picture of the automation's current state β latest run, activity heatmap, template details, and schedule timing.
Daily Summary
ActiveDaily Summary via Oneshot Daily Summary Agent
Latest Run
View full report β
Last 7 Days
Cadence
Every day at 08:00
Every day at 8:00 AM America/New_York
Last Run
Mar 19, 8:02 AM
38 minutes ago
Next Run
Mar 20, 8:00 AM
Automation is eligible to run
Timezone
America/New_York
Worker execution timezone
Sample Email Report
After each scheduled run, the Daily Summary automation delivers a structured email report to your inbox. The report covers key metrics, findings across all campaigns, and prioritized recommended actions β so you know exactly what happened and what to do next, before you even open the dashboard.
ASAPilot Automations
Daily Summary β Mar 24 β CPI down 3%, but fix Discovery and Conquesting campaigns
To: [email protected] Β· Mar 24, 2026 8:04 AM
Daily Summary
Conclusion
Overall account performance for yesterday was stable, maintaining efficient acquisition costs despite slight fluctuations in spend. Key optimizations in the "AppShield β Brand" campaign have improved efficiency, though there remains opportunity to further refine search term relevance in broader discovery campaigns.
Key Metrics
Total Spend
$412.50
stable vs. 7-day avg
Installs
171
up 5% vs. prev day
CPI
$2.41
down 3% vs. 7-day avg
CTR
5.8%
up 0.2% vs. prev day
Conversion Rate
12.4%
up 1.1% vs. 7-day avg
Key Findings
AppShield β Brand: Continued to be the primary driver of high-efficiency installs, accounting for 45% of total spend with a CPI 15% below the account average.
Discovery β Broad Match: Identified a cluster of low-relevance search terms resulting in $35 of wasted spend yesterday.
Competitor β Conquesting: CPI spiked to $4.85, a 22% increase over the 7-day baseline, indicating increased auction pressure.
Top Performers: "AppShield β Brand", "Core β Features", "Retargeting β Recent".
Bottom Performers: "Competitor β Conquesting", "Discovery β Broad", "Category β New Users".
Recommended Actions
Add negative keywords to "Discovery β Broad" to immediately stop spend on identified non-converting search terms.
Reduce bids on "Competitor β Conquesting" to protect account-wide CPI, given the current spike in auction costs.
Allocate the budget saved from "Competitor β Conquesting" to "AppShield β Brand" to capitalize on higher conversion efficiency.
Schedule a review of broad match keyword performance in 7 days to evaluate if any candidates are ready to graduate to exact match.
Assumptions & Limits
- Β· Data based on reporting for 2026-03-23 (yesterday's data).
- Β· Comparison metrics are calculated against the rolling 7-day average where attribution data is fully settled.
- Β· "Waste" is defined as keywords/search terms with >$5 spend and 0 installs.
- Β· Attribution delay may result in minor variations in final install counts.
Sample report with test data for illustration purposes. Actual reports reflect your live Apple Search Ads account data.
CPI Spike Alert Report
The CPI Spike Alert monitors acquisition costs in real-time. When no anomalies are detected, the report confirms stable performance β giving you confidence that your campaigns are running within expected parameters without requiring manual review.
ASAPilot Automations
CPI Spike Alert β Mar 24 β CPI performance stable; no anomalies detected
To: [email protected] Β· Mar 24, 2026 8:06 AM
CPI Spike Alert
Conclusion
CPI performance is stable across all campaigns. No campaigns have exceeded the 20% CPI spike threshold against their 7-day trailing average during the requested monitoring period.
Key Metrics
Campaigns Monitored
All active
with spend > $10
Alert Threshold
20%
increase vs. 7-day avg
Anomalies Detected
0
stable performance
Key Findings
All monitored campaigns are operating within expected CPI parameters based on the trailing 7-day average.
Recommended Actions
No immediate action required. Continue monitoring daily to ensure budget efficiency remains within established targets.
Assumptions & Limits
- Β· The analysis compares the current period (March 18, 2026 β March 24, 2026) against a 7-day trailing average.
- Β· Campaigns with less than $10 in spend were excluded from this analysis to avoid statistical noise from low-volume data.
- Β· Data accuracy is dependent on the availability and processing speed of Apple Search Ads reporting metrics.
Sample report with test data for illustration purposes. Actual reports reflect your live Apple Search Ads account data.
Account Health Report
The Daily Account Health audit performs a comprehensive structural check across your campaigns β match type integrity, negative keyword coverage, and spend efficiency. When issues are found, the report highlights exactly where budget is leaking and what to fix first.
ASAPilot Automations
Daily Account Health β Mar 24 β Reduce 25% wasted spend: Add negative keywords now
To: [email protected] Β· Mar 24, 2026 8:05 AM
Daily Account Health
Conclusion
The account health for "OSINT - Brand" is stable, but performance efficiency is hindered by significant wasted spend on non-converting search terms. While the campaign is successfully driving installs, the high volume of traffic hitting irrelevant terms like maltego is inflating the CPA and wasting nearly 25% of the daily budget. By implementing the recommended negative keywords, you can immediately improve your return on ad spend and tighten your audience reach. The primary takeaway is to transition from a broad discovery-led approach to a more refined exact-match focus to protect your budget.
Key Metrics
Total Daily Spend
152.99 RMB
+27.0% vs. previous day
Total Installs
11
+22.2% vs. previous day
Average CPA
13.91 RMB
+3.9% vs. previous day
CTR
5.31%
+35.8% vs. previous day
CVR
27.5%
+0.7% vs. previous day
CPT
3.82 RMB
+4.7% vs. previous day
Key Findings
Negative Keyword Coverage: The current coverage is weak (1 negative keyword against 100 targeted keywords). Wasted spend on non-converting terms is currently unchecked.
Wasted Spend: The term maltego (EXACT) generated 32.65 RMB in spend with 0 installs. Similarly, broad-match terms for hunt down social media accounts by username are driving costs without conversion parity.
Performance Gains: Despite the wasted spend, core terms like osint and osint researcher are successfully generating installs, indicating the campaign has a strong baseline of high-intent traffic to build upon.
Recommended Actions
Add maltego (EXACT) as a negative keyword to the "OSINT - Brand" campaign to immediately recoup 32.65 RMB of daily wasted spend.
Add hunt down social media accounts by username (BROAD) as a negative keyword to prune ineffective broad-match traffic.
Audit high-spend exact match terms for osint; evaluate if bidding on these terms remains cost-effective given the recent increase in CPA.
Add sherlock-osint (EXACT), email generator (BROAD), and social media finder (BROAD) as negative keywords to further clean up the search query report.
Assumptions & Limits
- Β· Data Reliability: This audit relies on the accuracy of Apple Search Ads reporting for 2026-03-23.
- Β· Attribution: All install data is assumed to be correctly attributed within the Apple Search Ads platform.
- Β· Currency: All financial figures are reported in RMB as provided by the source material.
- Β· Scope: This audit is limited to the single campaign identified ("OSINT - Brand") and does not account for potential organic install cannibalization or cross-campaign interference.
Sample report with test data for illustration purposes. Actual reports reflect your live Apple Search Ads account data.
AutoPilot Report
The Daily AutoPilot runs a full 8-stage optimization cycle β waste control, bid adjustments, search term intelligence, and more. In dry-run mode, all changes are staged for your review before anything is applied to your Apple Search Ads account. The report provides detailed tables so you can see exactly what will change and why.
ASAPilot Automations
Daily AutoPilot β Mar 24 β Dry-run: $18.40/day potential savings identified
To: [email protected] Β· Mar 24, 2026 8:08 AM
Daily AutoPilot
DRY-RUNConclusion
The AutoPilot daily optimization cycle for yesterday (2026-03-19) was successfully executed in dry-run mode across all active apps. AutoPilot successfully completed 8 analysis stages, identifying actionable waste reduction and efficiency improvements. No permanent changes were applied to your Apple Search Ads account; all actions listed below are staged for your review and approval.
Key Metrics
Apps Processed
1
All active campaigns
Stages Completed
8/8
Full analysis cycle
Keywords Paused
3
$18.40/day savings
Negatives Added
2
Blocking irrelevant traffic
Bids Adjusted
4
2 increases, 2 decreases
New Keywords
1
High-intent discovery
Estimated Daily Savings: $18.40 via waste removal and bid efficiency
Waste Control Detail
Keywords Paused
| Keyword | Match | 14d Spend | Installs | CPA | Reason |
|---|---|---|---|---|---|
| "free game" | BROAD | $42.00 | 0 | β | Zero conversions (waste) |
| "online" | BROAD | $28.00 | 0 | β | Zero conversions (waste) |
| "offline" | BROAD | $15.50 | 0 | β | Zero conversions (waste) |
Negative Keywords Added
| Search Term | Match | Spend | Installs | Reason |
|---|---|---|---|---|
| "cheat" | EXACT | $12.00 | 0 | Wrong intent (cheating) |
| "apk" | EXACT | $8.00 | 0 | Wrong platform (Android) |
Bid Adjustments Detail
Bid Changes
| Keyword | Rule | CPA | Target | Before | After | Δ% | Impact |
|---|---|---|---|---|---|---|---|
| "strategy" | Up-bid | $1.80 | $2.00 | $1.50 | $1.70 | +13% | Scale volume |
| "card game" | Up-bid | $1.95 | $2.00 | $1.60 | $1.75 | +9% | Scale volume |
| "fun" | Cut-bid | $12.00 | $2.00 | $1.20 | $0.80 | -33% | Reduce spend |
| "best game" | Cut-bid | $9.50 | $2.00 | $1.10 | $0.75 | -32% | Reduce spend |
Keywords Held: "rpg" β Performance stable; CPA within 10% of target
Search Term Intelligence Detail
Search Terms Promoted to Keywords
| Search Term | Clicks | Installs | CPA | Confidence | Match | Bid |
|---|---|---|---|---|---|---|
| "deck builder" | 15 | 4 | $1.50 | High | EXACT | $1.60 |
Search Terms Blocked (new negatives)
| Search Term | Spend | Installs | Reason |
|---|---|---|---|
| "wallpaper" | $5.00 | 0 | Irrelevant content |
Key Findings
Waste Thresholds: Keyword "free game" generated significant spend with zero installs, indicating broad match settings are capturing low-quality traffic.
Bid Efficiency: Several broad-match keywords are failing to meet CPA targets; scaling back these bids will improve overall account ROAS without sacrificing significant volume.
Anomaly Detected: The search term "deck builder" shows high intent and low CPA, supporting the promotion to a dedicated exact-match keyword.
Recommended Actions
Apply Waste Control: Confirm the pausing of the 3 flagged keywords to immediately cease $18.40 in daily wasted spend.
Promote High-Intent Terms: Add "deck builder" (EXACT) as a new keyword to capitalize on validated traffic.
Apply Bid Adjustments: Implement the 4 planned bid changes to align account performance with the $2.00 CPA target.
Negative Keyword Deployment: Add the "cheat" and "apk" negatives to campaign-level exclusions to permanently block irrelevant traffic.
Assumptions & Limits
- Β· Dry-Run Mode: All actions above are suggested changes. No modifications have been committed to the Apple Search Ads console.
- Β· Analysis Window: The recommendations rely on the last 14 days of historical reporting data.
- Β· Data Sufficiency: Keywords with fewer than 20 clicks were excluded from bid-adjustment logic to prevent statistical volatility.
Sample report with test data for illustration purposes. Actual reports reflect your live Apple Search Ads account data.
Settings Tab
The Settings tab lets you configure when the automation runs and tune the agent's analysis parameters.
Schedule
Run time
On
Timezone
Preview
Every day at 8:00 AM
America/New_York
Agent Configuration
Tune the thresholds and parameters this workflow uses when analyzing your account.
Lookback
How many days to summarize
Compare to yesterday
Include day-over-day comparison
Compare to 7-day avg
Include 7-day baseline comparison
Top performers
Number of top performers to highlight
Bottom performers
Number of bottom performers to highlight
Scope Model
Each automation is bound to exactly one connected ASA account. This strict scoping ensures every run operates within the correct app boundary.
An automation binds to one connected ASA connection
That connection must already have a saved managed app scope
When a run starts, the agent reloads config and executes only inside that connection's selected apps
If the connection is disconnected, the run is blocked until the account is fixed
Email notifications report completion status after each run
Next steps
Frequently asked questions
What does each automation bind to?
Every automation belongs to exactly one connected Apple Search Ads account.
Can an automation run outside the saved app scope?
No. Automations run only inside the managed-app scope saved for that connection.
Where do operators review automation output?
Operators review status, markdown output, and failure reasons in the Runs workspace.