Paid Media Bot
AI agent for paid media reporting
A Paid Media Bot pulls yesterday's spend and results every morning, compares them with your monthly plan, and posts a short summary. It recommends budget moves and changes nothing until you agree.
What the Bot does
- Pulls spend, click-through rate, and conversions from each ad account.
- Compares them with the budget in your plan sheet.
- Posts a five-line summary to your team channel.
- Flags campaigns that stay above target cost per acquisition and recommends a specific reallocation.
What waits for you
- Every bid or budget change waits for your OK.
- Posting the summary is an app write, so it waits for approval unless you always allow it.
Reading your apps needs no approval. Anything that writes to them waits for you. How approvals work
Apps and schedule
- Apps in the starter prompt
- Google Ads, Meta Ads, Google Sheets, Slack
- When it runs
- Every morning, as a routine
You connect each app yourself, and the Bot asks for the ones it needs the first time it runs. A site without a connection can be opened in the Bot's browser on its cloud computer. Swap in the apps your team uses.
Starter prompt
Paste this into a new Bot and edit the details to fit your work.
Every morning at 8, pull yesterday’s spend, CTR, and conversions from Google Ads and Meta Ads and compare them to the monthly budget in my “Ad Plan” Google Sheet. Post a five-line summary in #growth on Slack. If a campaign has been above target CPA for three days running, recommend a specific reallocation and wait for my OK before changing anything.
More jobs for a Bot
AI agent for receipts and expenses
Close the week with clean books. Builds the weekly summary from your expense tool and sheets, files receipts from email, and nudges owners on missing categories before review.
AI agent for performance investigations
Know what slowed down and why. Logs into observability tools, reads the flamegraphs, and comes back with the hot spots and a short writeup with screenshots.
AI agent for bug reproduction
Hand engineers bugs they can reproduce. Picks up the support thread, clicks the same path in staging, captures the failure, and drops a repro pack with steps and screenshots.