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

Model reasoning

Reads the unstructured brief, extracts the campaign blueprint, states assumptions, lists missing information.

Deterministic engine

Date normalisation, budget parsing, genre whitelisting.

Inventory Intelligence Agent

Plan

Model reasoning

Explains whether the RFQ can be fulfilled, what constrains it and what to change.

Deterministic engine

Slot-level availability, committed vs free impressions, feasibility verdict and confidence.

Campaign Optimization Agent

Plan → Price

Model reasoning

Articulates the trade-off in each plan and recommends one against the stated objective.

Deterministic engine

Budget allocation across genre and daypart, reach/frequency curves, CPM, what-if re-planning.

Pricing & Proposal Agent

Price → Propose

Model reasoning

Drafts the commercial narrative: executive summary, media rationale, delivery commitments, terms.

Deterministic engine

Rate card build-up, volume slabs, agency commission, prime loading, variance approval gate.

Service Order Agent

Approve → Service Order

Model reasoning

Summarises blockers and contract clauses for the desk.

Deterministic engine

Rule-based validation of blueprint, plan, pricing and feasibility before booking.

Creative Compliance Agent

Creative

Model reasoning

Explains what a failed check means commercially and who must act.

Deterministic engine

Duration, resolution, frame rate, audio loudness and brand-safety checks.

Scheduling Agent

Schedule → Traffic

Model reasoning

Gives the reason each slot was selected.

Deterministic engine

Spot placement scored on affinity, reach index, urban share and daypart share.

Monitoring Agent

Monitor → Reconcile

Model reasoning

Narrates the delivery position and the corrective option with its trade-off.

Deterministic engine

Pacing, projected shortfall, corrective reallocation maths, exception raising.

Live agent audit trail

Most recent agent runs across all campaigns

No agent runs recorded yet

Run an RFQ through the golden path to populate the trail.