Session

From 700 Trillion Signals to Action: Building Production AI Agents for Real-Time Media Planning

Overview

ExperienceIn Person
TrackAnalytics & BI, Artificial Intelligence & Agents
IndustryCommunications, Media & Entertainment
TechnologiesGenie
Skill LevelBeginner
DOWNLOAD SESSION SLIDES

Programmatic advertising teams drown in data signals yet struggle to synthesize coherent media strategies. This session reveals how MiQ engineered a production-grade AI agent using Databricks Unity Catalog, Genie workspaces, and MCP integration to transform fragmented intelligence into prescriptive media plans. We'll demonstrate our ReAct-pattern agent that autonomously orchestrates queries solving the "Inference Gap" between data retrieval and strategic action. Key technical deep-dives include:

 

(1) Building reproducible yet adaptive LLM workflows in LangGraph with Databricks SDK,

(2) Context persistence optimization

(3) Multi-layered evaluation

 

Attendees will learn battle-tested patterns for orchestrating Databricks workspaces as agent tools and reasoning engine, achieving enterprise-grade reliability from non-deterministic LLMs, and reducing media planning cycles from days to minutes while standardizing expertise across teams.

Session Speakers

Abhishek Pandey

/Global Product Lead, Intelligence
MiQ Digital

Anish Roy

/Senior Director, Product Data Science
MiQ Digital

Full Summary

Inside MIQ's planning agent: turning trillions of media signals into actionable campaign strategy

Media planning has become fragmented across channels, formats, platforms, and data vendors. MIQ, a long-standing programmatic partner, built a planning agent that grounds every pitch and plan in live enterprise data rather than institutional memory.

FAQ


MIQ connects viewing data from TV partners, browsing signals that reflect consideration, and transactional data from sources like Numerator, iBotta, and Circana. Historical campaign performance informs what has worked by KPI. External marketing intelligence via MCP, such as GWI, fills panel-driven gaps while keeping sources verified rather than open internet.

Each run decomposes the brief, selects tools, generates and executes SQL across very large signal sets, and passes results through multiple critique checks. Outputs are not precomputed, which trades speed for grounded, statistically checked insights that can stand up in a pitch.

Before execution, the agent presents its plan, tools, and intended hypotheses. Planners can approve, modify, or add constraints, after which the agent proceeds. A curation layer captures local overrides so future runs reflect learned preferences.

Column names and basic metadata lacked the semantic context an agent needs to choose the right tables and write reliable SQL. The team added detailed field definitions, tool descriptions, and example queries, plus instruction sets and SQL templates that encode common joins and definitions.

Every change is benchmarked against golden prompts across multiple quality pillars. Merges are blocked if results regress, and full traceability across environments makes it possible to diagnose why any step behaved a certain way.