Architecture
The agent layer
Language models reason, explain and negotiate ambiguity. Inventory maths, pricing, optimisation and scheduling stay deterministic and auditable. Every agent run is logged.
RFQ Intelligence Agent
RFQ → Understand
Reads the unstructured brief, extracts the campaign blueprint, states assumptions, lists missing information.
Date normalisation, budget parsing, genre whitelisting.
Inventory Intelligence Agent
Plan
Explains whether the RFQ can be fulfilled, what constrains it and what to change.
Slot-level availability, committed vs free impressions, feasibility verdict and confidence.
Campaign Optimization Agent
Plan → Price
Articulates the trade-off in each plan and recommends one against the stated objective.
Budget allocation across genre and daypart, reach/frequency curves, CPM, what-if re-planning.
Pricing & Proposal Agent
Price → Propose
Drafts the commercial narrative: executive summary, media rationale, delivery commitments, terms.
Rate card build-up, volume slabs, agency commission, prime loading, variance approval gate.
Service Order Agent
Approve → Service Order
Summarises blockers and contract clauses for the desk.
Rule-based validation of blueprint, plan, pricing and feasibility before booking.
Creative Compliance Agent
Creative
Explains what a failed check means commercially and who must act.
Duration, resolution, frame rate, audio loudness and brand-safety checks.
Scheduling Agent
Schedule → Traffic
Gives the reason each slot was selected.
Spot placement scored on affinity, reach index, urban share and daypart share.
Monitoring Agent
Monitor → Reconcile
Narrates the delivery position and the corrective option with its trade-off.
Pacing, projected shortfall, corrective reallocation maths, exception raising.
Live agent audit trail
Most recent agent runs across all campaigns
No agent runs recorded yet