How it works
From brief to proof, in one run.
Every campaign is a run with explicit state: planned, approved, executing, live, complete. People stay in control of spend and terms, and every step leaves evidence.
In one paragraph
A distribution.wtf campaign runs in eight stages: intent, audience, plan, inventory, approval, execution, evidence and results. You write the brief and approve the plan. We resolve the audience, check availability and terms, coordinate execution across the network, and record proof for every placement. In V1B each stage also becomes a typed tool that an agent can call.
Per our V1 product spec, the workflow has 9 steps, from intent to close and learn; this page groups them into the 8 stages a run reports on.
The workflow
Eight stages. You own two of them.
You set the intent and you approve the plan. The rest is ours, and every stage reports back. In V1B each stage also becomes a tool your agent can call.
- 01you
Intent
distribution.create_intent
You or your agent submit product, target audience, objective, geography, timeline, budget, constraints and approved assets.
- 02
Audience
distribution.resolve_audience
The company ICP becomes a target audience definition, with the distribution categories that reach it.
- 03
Plan
distribution.plan
A proposed mix of creators, podcasts, newsletters, events, communities, media and partners, with cost, timing and deliverables.
- 04
Inventory
distribution.inventory
Availability, commercial terms, conflicts, audience fit and fulfilment requirements are checked before anything is committed.
- 05you
Approval
distribution.approve
Approve, edit or reject. Pre-approved policies can let specific campaign classes move without manual sign-off.
- 06
Execution
distribution.execute
Outreach, booking, asset routing, publishing coordination and event setup, run by our team with software underneath.
- 07
Evidence
distribution.evidence
Each placement records commitment, asset, timestamp, live URL or attendance signal, spend and delivery state.
- 08
Results
distribution.results
Delivery plus the outcome signals the campaign can capture. Results update the graph, so the next plan starts smarter.
Campaign state
State you can read, pause and audit.
The same states show in the workspace and through the API, so a person and an agent always see the same campaign.
| State | Meaning | Can move to |
|---|---|---|
| draft | Intent exists, no commitment | planned, cancelled |
| planned | Distribution plan produced | approval, draft, cancelled |
| approval | Waiting for policy or human approval | approved, rejected, draft |
| approved | Permitted to execute | executing, cancelled |
| executing | Workers and partners are acting | live, blocked, cancelled |
| live | Distribution is in market | complete, blocked, stopped |
| blocked | Needs human or external resolution | executing, cancelled |
| complete | Delivery finished and data captured | archived |
| stopped | Explicitly halted | archived |
Always approved by a person
Spend, non-standard commercial terms, external publishing and live campaign changes.
Policy can pre-approve
Specific campaign classes within your spend, channel and geography limits.
Never promised
Impressions or outcomes that cannot be verified contractually or technically.
