Agent 21 · Digital Marketing
AdCreative Agent
Fixes broken ad data and writes new variants for weak ads.
Agent PackContent StudioLangGraph + CrewAI
Found22
Fixed + verified22
Held for approval0
Recall1.00
One offline run on demo data with planted problems (recorded platform test, November 2026).
How AdCreative heals data, step by step
INData inKaggle madislemsalu/facebook-ad-campaign.
01Detect22 problems found
02Diagnose3 problem types named
03Plan22 safe to fix · 0 need a person
04Fix + verify22 fixed and re-checked
05ReportPlain-English report and Control Tower record
- Client problem
- Bad ad data hides wasted spend; refreshing creatives is slow.
- What it does
- Finds clicks > impressions, missing spend, and under-performing ads.
- How it heals
- Repairs impossible click counts, imputes missing spend at the median CPC, pauses weak ads and queues new variants written by a CrewAI crew within platform limits.
- Human gate
- New ads are drafts until approved.
- Typical buyer
- Performance marketers, agencies
- Built with
- LangGraph self-healing loop with a CrewAI crew (analyst, fixer, reviewer)
- Demo data
- Kaggle madislemsalu/facebook-ad-campaign.
- Tables
- fb_ads ← Kaggle madislemsalu/facebook-ad-campaign
- Target outcome
- Target: weak ads refreshed weekly.
- Path to production
- Content Studio Pack.
Issues detected on the demo data
| Issue | Risk | Proposed fix | Count |
|---|---|---|---|
| clicks_gt_impressions 66416 clicks > 66366 impressions | low | Quarantine tracking row | 4 |
| missing_spent 'spent' is empty | low | Impute spend from clicks x median CPC | 3 |
| underperforming_ad CTR 0.125% with spend 562 | medium | Pause ad and launch 3 new headline variants | 15 |
How we demo it
- Load Facebook ad data.
- Run AdCreative.
- Read the variants.
Built on AWS
Runs in the platform container on EC2 Graviton (or on demand in Lambda), writes healed tables to the S3 lakehouse, uses Amazon Bedrock only to write explanations, and reports six metrics to CloudWatch.
Step into DigiQuench.
Agents that heal your data.
Watch an agent find planted problems, fix the safe ones and wait for your approval on the rest. Thirty minutes, live.