Skip to content
echogeco
AI in the operation · Agents

Specify a campaign-QA agent with a permission boundary

Put each action of a campaign-QA agent on a permission rung, size the human review and audit in minutes, and write the rollback.

designhardExercise · 4 min · 49 of 60
On this page

A vendor's demo shows a QA agent that fixes every ad it flags. The decision is which of those fixes it may make without a person, and how anyone would find out what it missed.

The situation

A five-person marketing team launches or edits 200 ads a week across two ad platforms. A coordinator checks each one by hand against a 12-rule checklist: seven rules are mechanical (landing page loads, tracking parameters, headline length, offer end date, price matches the page, countries, daily budget) and five need judgement (unprovable claims, brand tone, image matching copy, endorsement disclosure, competitor mentions). That takes about 10 hours a week, $1,000 at $100 an hour, and last quarter still missed three things: a landing page that returned an error for three days on an ad spending $300 a day, a promotion that ran a week past its end date, and an endorsement ad without its disclosure line.

The head of marketing wants an agent to take over the checklist. The vendor's demo shows it pausing failing ads and rewriting long headlines on its own. Assume 3% of checks fail, a reviewer clears a flag in 1.5 minutes, and one audit check takes 15 seconds.

The question

Specify the agent: put each action it can take on a rung of the permission ladder with the reason, say how you will measure what it misses, and say how any action it takes is undone, keeping human time under 3 hours a week.

A strong answer · Rubric · Where answers go wrong

Write your answer first, then open