AI agent for podcasters
Podcast Sponsor Ad Placement Audit Agent
A verified report of what each sponsor was owed and what actually ran, with gaps fixed or flagged
What it does
A sponsor paid for three mid-roll reads in March episodes, and the podcaster is not sure all three ran or whether an old campaign is still playing in old episodes. This agent reads the sponsor contracts for the required number of reads, slot positions, scripts, start and end dates and any exclusivity. It then checks each published episode, using the transcript and the ad marker times, for ad slots, the read text and the dates. It flags mismatches such as a missing read, a pre-roll instead of a mid-roll, a read that left out the promo code, or an ad still running after the contract end date. After the podcaster fixes episodes or arranges make-goods, it rechecks them. The podcaster approves the report to the sponsor. Edge case: a read spoken in a different order but with every required line is counted as compliant.
How it works
Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.
Read the steps as a list
- Campaign period ends or new episode published
- Read the sponsor contract terms and ad script
- Read the transcripts and ad marker times for episodes in the campaign window
- Match each required read to an episode, position and date
- Does each read include the required position, key lines and code?If not: List missing or wrong reads and search other episodes for them. Back to step 3.
- Check for ads running outside the contract dates
- Draft fixes: replacement read, edit or make-good episode
- Podcaster approves the fixes and the report to the sponsorThe agent waits here for your OK.
- Re-read the episodes after the fixes
- Do the fixed episodes now meet the contract?If not: List what still fails and propose the next fix. Back to step 3.
- Sponsor audit report
How it decides
It counts a read as delivered when the required position, key lines and code appear in the transcript within the contract dates. Anything else is a mismatch.
- Count a read only if the key lines and promo code appear
- Flag any ad running after the contract end date
- Treat a position change as a mismatch unless the contract allows it
- Offer a make-good only for missed reads
Make it yours
Every agent is a starting point. You choose these settings for your own situation.
- Contract terms and ad scripts
- Allowed slot positions
- Report period
- Sponsor contact details
- Make-good rules
What keeps you in control
It always asks you first
- Podcaster approves each fix and the report sent to the sponsor
Hard limits
- Never publish or edit episodes itself
- Never send a report to a sponsor without approval
It stops when
- Done: All required reads are verified or have an approved fix
- Stop: The contract is unclear on a requirement, so the agent asks the podcaster to confirm
Set it up
We guide you through the set-up, step by step
Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.
- One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
- The agent then walks you through connecting your own data, one source at a time
- A downloadable copy with the flow chart, the rules and the full guide