The ProductOnDemand Media Planning Agent is an AI-powered assistant that helps advertisers and publishers plan publication-based media — compare publications, allocate budgets across formats, and understand pricing and availability benchmarks — all through a simple conversation.
RAG Pipeline Semantic Search LLM-Powered pgvector
The agent uses Retrieval-Augmented Generation (RAG): your questions are embedded as vectors, matched against ProductOnDemand's proprietary data via cosine similarity, and the best-matching context is passed to the LLM alongside your conversation history. This means answers are grounded in real data — not hallucinated.
The agent draws from ProductOnDemand's curated media intelligence database, covering publications, pricing, availability, events, and lead generation programs. Here's what's inside:
A comprehensive directory of media publications across key verticals, including audience size, editorial focus, content formats offered, and vertical relevance.
B2B SaaS/Tech AdTech/MarTech Consumer/General Business
Detailed pricing for ad formats across publications — display, native, sponsored content, newsletter sponsorships, webinars, and more. Includes CPM and CPL ranges, minimum spends, and format-specific benchmarks.
Real-time inventory status for Q4, including fill rates and availability flags (Available, Limited, Sold Out, On Hold) across publications and formats. The agent won't recommend sold-out placements.
Upcoming industry events and conferences with dates, locations, expected attendance, sponsorship tiers, pricing, and current availability.
Content syndication and lead gen programs with guaranteed lead volumes, CPL ranges, targeting options, and Q4 availability status.
When you ask a question, the agent converts it into a vector embedding and searches the database for the most relevant data chunks. Only the top matches (those above a relevance threshold) are passed to the LLM to inform its answer. This means: