Approve orders
Nothing airs without your sign-off. The review gate is yours, however you connect.
In the console
The queue shows each order with buyer identity, agreement, packages, weeks, locked rates (already validated current: price is never your problem at this gate), availability check results, and totals. Approve, reject with a persisted reason, or counter per unit.
By API
The approval queue is a filtered order list; each decision posts to decide. Per-unit actions (accept, counter, reject) come back to the buyer as per-unit results; see unit statuses.
GET /v1/me/orders?status=seller_review
POST /v1/me/orders/ord_9f3a12c4b7e1/decide
{ "decision": "approve",
"units": [ { "unit_id": "u-0001", "action": "accept", "num_accepted": 10 },
{ "unit_id": "u-0002", "action": "counter",
"counter": { "week": "2026-W42", "unit_cost": 392.00 } } ],
"actor": "planner@yourco.com", "reason": "W41 sold out; offering W42" }
Policy and automation
- Auto-approve rules are yours to set: below a spend threshold, for named buyers, for specific deal types. Everything else waits for a human.
- Your own agent can work the queue through the same MCP tools; the audit trail records the actor either way.
- Decisions are SLA-tracked against your declared capability profile; buyers see your typical decision latency, which is itself a selling point.