Precise · Internal · Do not forward · Companion to the Mediaocean file

Where Precise lands in Prisma

Their screens, their vocabulary, our seam drawn in place. Reading the boards: everything in teal is Precise; everything else is Prisma exactly as it works today. Each board opens with what we add and why it wins, then shows it on the live surface.

PlanGoals · RFPs · Guideline API in
Buy▲ Surface 01 · the buy grid
OrderIOs sent · O‑#### · versions R0.01
Trafficprovider mapping · auto‑send
Analyzedelivery pulled daily · pacing
Actualize▲ Surface 02 · view in Buy
Invoices▲ Surface 03 · Reconcile mode
PayIgnitia payables · IPS rails
Substrateprogram · Surface 04 · the substrate
Retentionprogram · Surface 05 · skunkworks
Networkprogram · Surface 07 · the end state

The buyer app calls itself Buyer workflow: module nav Administration · Agency setup · Authorizations · Campaigns · Performance · Invoices · Reports, with Goals and Plan in the campaign's left rail and Buy · Order · Traffic · Analyze as workspace views. Campaigns key to C/P/E (Client / Product / Estimate). One campaign, a converged linear × digital CPG flight, runs through Boards 01–04; Board 05 turns the same machinery on Mediaocean's own book.

SURFACE 01The buy: price the decision before the IO goes out

Prisma Media · Buy tab · the placement grid inside a campaign

1PlannerCreates campaign against C/P/E, builds the media plan
2BuyerEnters placements: Prisma for Sellers, RFP Import, or Manual Entry
3ApproverApproves budget via the campaign header or the Media Authorization tool
4BuyerSends the order; cost method locks with the IO; seller accepts or returns Rev 0.01
5BuyerPushes placement details to the ad server once provider mapping resolves
Precise addsa decision‑value column and one priced move, before the order goes outWhy it winsthe buy is where value gets committed; pricing it beside the rate turns authorization into a valued decision, from data already in the grid
Buyer workflowMeridian Collective · NA East
AdministrationAgency setupAuthorizationsCampaigns ⌕PerformanceInvoicesReports
Campaign: Harvest Q3 Converged Video · CP2H4V APPROVEDFinancial settings: Digital · CLT / GRN / EST‑2209Flight: Jul 6 – Sep 27Buy total: $4,800,000 · 100% of budgetOrders: O‑5K2N Accepted · O‑5K2P Sent · O‑5K2Q Accepted
Goals · Plan  |  DOCUMENTS ▾   MEDIA PLAN ▾BuyOrderTrafficAnalyze
Add ▾DuplicateDetailsChangeRemoveImport / ExportMove itemsCalculate ▾Actualize perfor…TargetingFilter placements…
Placement NameSupplierCost MethodUnit TypeUnit RatePlanned Unit AmountCostServed by Decision value1
CTV :30 Prime Sports P10XF2AESPN+CPMImpressions42.0021,400,000$898,800Innovid0.51 ± .06
CTV :30 Premium AVOD P10XF2BHuluCPMImpressions38.5028,600,000$1,101,100Innovid0.44 ± .05
vMVPD RON Entertainment P10XF2CStreamvaleCPMImpressions29.0024,100,000$698,900Innovid0.27 ± .07
Social Video 1P Seg P10XF2DMetaCPMImpressions11.2096,000,000$1,075,200Site0.38 ± .04
OLV Skippable In‑Stream P10XF2EYouTubeCPMImpressions14.7554,200,000$799,450Site0.33 ± .05
Linear DDL Hispanic Prime P10XF2FTelevisaUnivisionFlatN/A$226,5500.46 ± .11
Campaign total$4,800,0000.40 blended
Precise · before this goes to the Order view2 Moving $220,000 from Streamvale RON (0.27, under‑par for this audience) to ESPN+ prime (0.51) raises expected incremental‑reach contribution +1.8pp at equal spend. Decision priced against the calibrated par for CPG converged video. predict 0.42 · band ±0.04 record dr:9e41…a2c7  Release into the order stays with the buyer; the send in the Order view seals fields one through three.3
Board 01The buy grid inside the Buyer workflow shell, one teal column and one teal panel added. Module nav, workspace views, toolbar verbs, grid columns, and ID formats are Prisma's own. The left rail (Goals · Plan · DOCUMENTS · MEDIA PLAN) is flattened into the view strip for width, and the linear DDL line transacts in Prisma's TV stewardship toolkit; it is shown inline as the converged view the demo argues for.

Native vocabulary on this board: Buyer workflow · Campaign ID (CP…) · C/P/E · placement / package (cube) / roadblock (road icon, created by starring a primary child placement) · Placement ID (P10…) · Cost Method (CPM/CPA/CPMV/Flat/Free) · Unit Type · Planned Unit Amount · Served by · order versions R0.01 / Rev 0.01 · buyer order states Not sent / Sent / Agency Accepted / Accepted / Revision requested · changed cells highlight purple, mandatory cells blue

SURFACE 02Actualization: the calibration track writes itself

Buyer workflow · Actualize Performance view inside Buy · planned and actual side by side, payable delivery by source, then "Update financials"

1SystemAd‑server delivery pulled daily; pre‑populates actuals by placement and MOS
2BuyerOpens Actualize Performance in the Buy view: month tabs, planned vs actual
3BuyerPicks the delivery source for actuals per line: ad server / supplier / 3rd party / custom formula
4BuyerRedistribute all variances for July; variance rules fire
5BuyerUpdate financials: actualized month posts to the financial system
Precise addspredicted · realized · band, beside planned‑vs‑actualWhy it winsactualization already joins committed spend to delivered reality every month; three columns make it a calibration track that compounds
Buyer workflowMeridian Collective · NA East
AdministrationAgency setupAuthorizationsCampaigns ⌕PerformanceInvoicesReports
Campaign: Harvest Q3 Converged Video · CP2H4VView: Actualize performanceMonth: Jul 26 · Aug 26 · Sep 26Variance rule: agency default ±2%
Update financialsRedistribute all variances for Jul 2026CloseFilter placements…
Placement IDNamePlanned costActual costVarianceActual > Payable (source) Predicted1RealizedBand
P10XF2ACTV :30 Prime Sports · ESPN+$299,600$291,180−2.8% Supplier ▾0.510.49within
P10XF2BCTV :30 Premium AVOD · Hulu$367,033$365,890−0.3%Supplier ▾0.440.45within
P10XF2CvMVPD RON Ent. · Streamvale$159,633$148,110−7.2% 3rd party ▾0.270.19below
P10XF2DSocial Video 1P Seg · Meta$358,400$361,020+0.7%Ad server ▾0.380.37within
P10XF2EOLV Skippable · YouTube$266,483$264,700−0.7%Supplier ▾0.330.34within
July actualized$1,451,149$1,430,900−1.4%0.400.39within
Precise · calibration track · month 1 of the 90‑day test2 July's lines weight to 0.40 predicted; the sealed campaign prediction (dr:9e41…) is 0.42 ± .04, and realized 0.39 sits inside the band. One line broke the band: Streamvale RON's miss ran deeper than impressions, landing in the target audience itself, and it was worth −$11.8k in contribution against a −$11.5k face shortfall.3 The $220k moved off Streamvale lands in ESPN+ August and September prime windows (July prime avails were already committed). The deliberate holdout (Linear DDL, held out of optimization) actualizes next month. record dr:9e41…a2c7 · field 4 of 5 written
Board 02The Actualize Performance view inside Buy. Prisma's variance math handles dollars delivered; the three teal columns say whether the decision performed as priced. The Actual > Payable source picker and both toolbar verbs are Prisma's own; column order and the units columns are simplified (the documented grid actualizes units beside cost).

Native vocabulary: Actualize Performance (view in Buy) · billable and payable lines · Actual > Payable · payable source: Planned / Invoice (weighted) / Invoice / Supplier / 3rd party · Redistribute all variances for <month> · Update financials · variance rules (agency / user level) · MOS · delivery data pulled daily

SURFACE 03Reconcile mode: History logs edits; this logs decisions

Buyer workflow · Invoices module · Reconcile mode, where OK to pay lives, with statuses and the tolerance gate verbatim from the Invoice Management quick card

1SystemInvoice lands: e‑invoice feed (DV360: one invoice per Prisma Order #) or manual Add; status Pending
2FinanceSelects invoices, clicks Reconcile: full‑width Reconcile mode grid
3FinancePer placement, sets Approved from a source: Planned / Invoice (weighted) / Invoice / Supplier / 3rd party
4SystemOK to pay stays greyed until approved sum is within tolerance
5FinanceOK to pay → Reconciled → Accounts Payable; credits negative, adjustments positive; planner reviews after
Precise addsa signed five‑field record on every settled line, and a priced recommendation at OK to payWhy it winssettlement is where money and meaning meet; the record gives finance a number both sides can re‑run
Buyer workflowMeridian Collective · NA East
AdministrationAgency setupAuthorizationsCampaigns ⌕PerformanceInvoicesReports
Reconcile invoice #88519 – Jul 2026 PENDING UnsentSupplier: Streamvale digital videoInvoice amount: $159,633.00PREVIOUS | NEXT
OK to payRejectSubmitCancelHistory ⟲Quick search…
NamePlacement IDRateBuy totalPlannedActualized?Approved (source ▾) Decision record1
vMVPD RON Ent. wk1–2P10XF2C29.00$79,817$79,817100%$74,055 · 3rd party ▾dr:9e44… ✗ −$5.9k value
vMVPD RON Ent. wk3–4P10XF2C29.00$79,816$79,816100%$74,055 · 3rd party ▾dr:9e44… ✗ −$5.9k value2
Bonus units (excluded)
⚠ The difference between the approved and invoice amounts exceeds the allowable variance. Difference is $−11,523.00
Precise · value check before OK to pay, order O‑5K2Q3 Known: RON entertainment avails, modeled audience overlap  ·  Chosen: keep $479k on Streamvale across the flight ($160k in July) after the $220k rebalance out  ·  Predicted: 0.27 ± .07  ·  Happened: 0.19, below band; the miss concentrated in the target audience  ·  Learned: par for this supplier‑daypart drops 12%; next flight prices it accordingly. Signed ed25519 · independently re‑runnable. Recommendation: dispute $11,523; the −7.2% delivery miss was worth −$11.8k in contribution. record dr:9e44… · field 5 of 5 written The credit memo gets a defensible number.
Board 03Reconcile mode as finance sees it: grid columns, source dropdown, the greyed OK to pay, and the tolerance message are Prisma's own (the warning string is verbatim). OK to pay renders greyed: the tolerance gate is doing what the quick card documents, and the teal panel is what turns the blocked payment into a priced dispute.

Native vocabulary: Reconcile mode · OK to pay · Incomplete / Pending / Reconciled / Pending credit / Pending adjustment / Revision requested / Reversed · Actualized? · Approved source: Planned / Invoice (weighted) / Invoice / Supplier / 3rd party · allowable variance · Itemize invoice · credit memos and cash receipts always negative, adjustments always positive · Reverse reconciled · History (Event / On / Modified by) · Recommended for payment (Ignitia)

SURFACE 04The substrate: where the whole program is headed

This board is the goal. The estate running as governed capabilities on Boombox, every action carrying the record. Shown here through a NIVO run view because that is the world it serves; the position itself sits underneath, and NIVO's orchestration stays NIVO's.

1MarketerHands NIVO an approved plan, an email, a spreadsheet; prompt surface "resembles ChatGPT"
2AgentsTaxonomy → Campaign Trafficking → Campaign QA → Decisioning; Orchestrator passes the work
3MarketerDocumented gate: "reviews what the agent has proposed and approves it before anything goes live"
4TodayThe substrate underneath stands open: the position this board shows
The goalthe estate running as governed capabilities on Boombox: registered once, callable everywhere, each action carrying policy, release gates, and the five‑field recordWhy it winswhoever runs the substrate under the next phase of media holds the position that compounds; the legacy businesses are the deepest capability library in the industry
the substrate, shown as an agent runHarvest Q3 · connected: Prisma EST‑2209 · Innovid
Prompt: "optimize the converged flight against the calibrated objective"Agents engaged: 4 of 12Autonomy policy: client CLT · v3 ENFORCED
AgentGroupProposed actionSpend touchedApproval Governed by record1
Reach & Frequency agentOptimizeShift $84k Streamvale → ESPN+ prime$84,000HUMAN RELEASEobjective: calibrated 0.42 track
Campaign Trafficking agentDeliverRetraffic 6 placements, new provider mapAUTO (policy)dr:9f02… signed
Reporting agentMeasureWeekly composite to clientAUTO (policy)numbers from registry only2
Campaign QA agentDeliver3 fixes: naming, missing pixel, flight gap$0 netQUEUEDpredict logged pre‑action
Spectra local avails + rate checkLegacy capabilityAnswer the R&F agent's avails question from the local‑TV estateAUTO (policy)Boombox‑wrapped · dr:9f07… signed
Precise · the legacy estate registered as capabilities3 The teal row is the reframe: a legacy workflow (Spectra local avails, an actualization pass, a reconciliation check) wrapped by Boombox, registered once on the substrate, and callable from NIVO like any other tool. NIVO is the first caller, not the registry; the same capability answers from Prisma‑side surfaces. Every action, agent or legacy, carries the five‑field record; high‑spend moves gate on human release per the client autonomy policy; the exportable trail is the artifact IAB Tech Lab's AAMP protocols are standardizing. NIVO's roster grows by the whole estate, and the estate accelerates instead of aging. the flyer · Bill's accelerant
Board 04The NIVO run view as a governed surface. The agent roster, the Create/Deliver/Measure/Optimize groups, the prompt surface, and the per‑step human approval are documented; the run view is ours; the NIVO‑skinned variant is held for the session Zvika offered. The approval column's policy machinery and every teal chip are what the substrate carries as built.

Native vocabulary: NIVO thinks, Orchestrator connects, Agents act · twelve agents · Create / Deliver / Measure / Optimize · Taxonomy agent, Campaign Trafficking agent, Campaign QA agent, Decisioning agent · "notify a human" workflow steps · Bring your own agents (BYOA) · Hypermode / Standard Mode

SURFACE 05The workload they asked for: predict Prisma retention

The skunkworks console · run on Mediaocean's data about Mediaocean

1MOFeeds account signals: usage, support, calls, outside signals
2PrecisePrices each account's renewal as a decision: predicted NRR with band
3MOActs on flagged accounts; actions are released, recorded
4BothRenewals actualize; the calibration track grades every prediction
Precise addsrenewal predictions with bands, on Mediaocean's own bookWhy it winstheir ask, our machinery: proof on their own book before any client campaign is touched
Skunkworks · Account Healthinternal · MO leadership
Book: Prisma NA enterpriseNRR: 104–106, dipped to the mid‑90s on one client (per the Jul 24 call)Question: which accounts protect it
AccountARR bandSignals Renewal predict1BandDriverMove
Holdco agency A$$$$usage flat · support escalations up88%±5finance seats idle since Mayexec QBR + finance re‑onboard
Holdco agency B$$$$Dual IO transformation under way97%±3workflow deepeningexpand: Direct lane
Independent C$$Basis interconnect adopted74%±8execution moved to partnerprice the finance spine alone
Brand in‑house D$$$serving direct · workflow seats unused81%±6agency‑shaped workflow mismatchInnovid‑led renewal
Precise · why this is the right first skunkworks workload2 The room asked for exactly this on July 24: predict Prisma retention, cross‑sell the graph, hear every call. It runs entirely on Mediaocean‑owned data, so the data‑rights landmine stays untouched while the calibration track proves itself. Every flagged account is a decision with a prediction and a band; two renewal cycles in, Mediaocean knows precisely how much to trust the system before it ever touches a client campaign. NRR figures per the Jul 24 call
Board 05The retention console: the same machinery pointed at Mediaocean's own book, which is where the room's curiosity already lives.

SURFACE 06The connection map: how we physically get in

Six ways in, from zero‑permission to joint build. What makes sense, where, and why.

Modality What it takes Where it makes sense
Read‑only value report
no integration at all
A monthly export of one campaign's actualized data (they already Export to Excel from every grid). We return the scored report with signed records. Day one of the skunkworks. Zero permission surface, zero data‑rights exposure beyond one slice. This is "point Precise at one slice of reconciled spend."
Boombox skunkworks deployment
the trial that needs no new doors
The governed container deployed into a portfolio seat we already hold: the OMG engagement, papered, sitting on the data spine. One portfolio's decisions priced, recorded, and calibrated end to end, with Mediaocean joining as sponsor and observer of the trial. The skunkworks at full fidelity: real spend, real outcomes, real records, zero new permissions from Prisma or NIVO. The wrapped‑workflow pattern proven here is the same one the estate adopts later, and the results walk straight into the certified‑category case and the Omnicom working session.
Browser extension overlay
the plugin question, answered
A Chrome extension that recognizes Prisma's grids (Buyer workflow is a standard web app at prisma.mediaocean.com) and paints the teal columns from Boards 01–03 over the live page, reading Placement IDs and order numbers from the DOM. Demo and pilot only, with MO's blessing, never as a go‑to‑market. It proves the UX in their workspace in weeks instead of quarters, and it is how to make the August room point at a screen and say "that, there." An uninvited overlay on agency credentials is a trust‑destroying move; invited, it is the fastest possible show‑don't‑tell.
Certified partner API
the precedented door
A Mediaocean developer key (request‑gated) and a certification category. Their program is organized by API category: ad serving, verification, social, ACP, DSP, ERP. Campaign push, daily delivery pull, monthly actualization are the documented partner surfaces. The real integration: "decision valuation" as a new certified category, landing the teal columns natively in Buy, Actualize Performance, and Reconcile mode. Guideline, Nielsen, and Basis prove the deal shape; this is the ask the partnerships lead can say yes to.
MCP into the Orchestrator
their own BYOA door
NIVO's Orchestrator documents "Bring your own agents (BYOA), data, and tools" and human‑notification workflow steps. Precise registers as a bounded capability the Orchestrator can call: price this move, verify this record, gate this release. The Zvika lane. No UI work at all; the valuation‑and‑record capability arrives as an agent their agents consult. This is also the AAMP compliance answer, and it is the only modality that scales to all twelve agents at once.
Settlement rail attachment
records where money moves
The e‑invoice feeds (one invoice per Prisma Order #), Ignitia payables, and the IPS rails ($50B+/yr, 8 of 9 holdcos) already carry structured settlement data. The signed record travels as an attachment keyed to the order number. The long game: when the record rides the invoice, every settled dollar carries its decision. This is the modality that makes the network compound, and it needs the partner API first.

The sequence that makes sense: the Boombox skunkworks trial runs from day one on the portfolio seat we already hold, the fastest full‑fidelity proof of the whole stack. Beside it: the value report starts the calibration track this quarter, the invited overlay makes it visible in their workspace during the pilot, the certified API is the deal, BYOA is the NIVO lane entered through its own door, and the settlement rail is the compounding end state.

And the template travels. The method ships whole (backstory file, screen‑level walkthrough, connection map) and is the repeatable play for every platform partner. iHeart is next: same record, same wedge logic, pointed at their ad platform, shows, and attribution surfaces instead of Prisma's grids.

SURFACE 07The network: what the whole thing becomes

Boards 01–06 are the seed. This is the plant: Prisma's relationship graph made programmable, Mediaocean as custodian, every company keeping its own authority.

Capability network (Konstant) · the same substrate as Board 04, zoomed out wraps and combines the legacy platforms as governed capabilities, then runs orchestration, mandates, discovery, and release authority over them Mediaocean gets the whole layer without building it, and the estate joins the network already governed Mediaocean · custodian of the network neutrality enforced by construction: every edge mandated, signed, re‑runnable Prisma the seed · $200B Agency advocate own context · own authority · own economics Brand advocate objective, budget, policy stay home Seller advocate (Disney first) avails, proposals, delivery, invoices Partner advocates DSPs · verification · audiences · ERP ask · offer · accept record · settle · pay CAPABILITY RAIL · supply any edge can call: Precise valuation · NIVO's twelve agents · verification · audiences · the next provider Innovid lane · undisturbed serving, verification, NIVO agents. Workstream 1 (creative optimization) lives here and gets said yes to. The network makes these agents callable by every counterparty: a bigger market for Zvika, not a smaller lane.
Board 07The federated network. Every company keeps its own context and authority; work travels as mandated, signed edges; capabilities are supply; Mediaocean is custodian. Prisma seeds it because every counterparty already transacts there.