Page
Work · Project
Subject
Apple Search Ads agent
Role
Builder · Solo
Status
OPEN SOURCE
PROJECT.04 · Project OPEN SOURCE Agentic AI Growth 2025 → ongoing

Autonomous Apple Search Ads management, with me in the loop on the calls that matter.

Daily agent runs negative-keyword pruning, bid adjustments, and budget rebalancing. Big decisions (new campaigns, budget shifts > 25%) wait for a human approval.

FIG.A · AGENT · DAILY RUN OUTPUT
[ agent · daily run output ]
What it is

In one paragraph.

A small agent built for StillMind’s Apple Search Ads. Reads campaign performance daily, prunes wasteful negative keywords, adjusts bids within set guardrails, and rebalances budgets across active campaigns. Large or risky changes ("kill this campaign", "add €500 to this ad-group") wait for an approval ping on Slack.

Why I built it

The motivation.

Apple Search Ads management is hours of mechanical work every week. The decisions inside that work are mostly rule-following with the occasional judgement call. Perfect agent territory: automate the rule-following, surface the judgement.

What's in the box · 3

The features that matter.

Feature.01

Daily prune + bid

Negative-keyword pruning and bid adjustments within configurable guardrails.

Feature.02

Human in the loop

Big changes wait for an approval in Slack with all the context attached.

Feature.03

Weekly summary

Outcomes report at the end of the week: what shipped, what waited, what worked.

Screens · 1

Selected views.

FIG.B · SLACK APPROVAL PING
[ slack approval ping ]
Status & links

Where to find it.

Current status
OPEN SOURCE MIT · on GitHub