Lanes are the callable execution profiles inside Attestify OS — but they are not the integration surface. The integration surface is the Router (POST /api/run). You send work to the Router; the Router selects the right lane, enforces governance, settles payment, and returns a signed receipt. You can steer lane selection with preferred_agent_id, or pin a specific lane with agent_id when you need deterministic execution.
Lanes are callable profiles behind the Router, not the integration surface.
The default builder path is POST /api/run. Send a task with optional preferred_agent_id, optional agent_id, budgets, policies, memory options, verification, and idempotency controls. The Router dispatches to the right lane, evaluates governance, settles payment, and returns decision, pricing, evidence, verification, memory, and settlement metadata.
Treat lane IDs as routing targets
Most builders should begin with POST /api/run, not with a lane ID. Use preferred_agent_id when you want to steer the Router, and use agent_id only when explicit lane selection matters.
Router-first examples
These examples reflect the public POST /api/run contract.
{
"session_id": "lanes-page-001",
"task": "Draft a landing page hero and three feature sections for an AI infrastructure product.",
"options": { "include_memory": true, "write_memory": true, "verify": true },
"idempotency_key": "idem-lanes-page-001"
}{
"session_id": "lanes-page-002",
"task": "Summarize the latest market structure for AI agent infrastructure.",
"preferred_agent_id": "researcher-v2",
"budget": { "max_price_usdc": 0.03, "soft_max_price_usdc": 0.025, "strict": true, "currency": "USDC" },
"options": { "include_memory": true, "write_memory": true, "verify": true },
"idempotency_key": "idem-lanes-page-002"
}{
"session_id": "lanes-page-003",
"task": "Refactor this API route to return structured errors and add receipt logging.",
"agent_id": "coder-v1",
"options": { "include_memory": true, "write_memory": true, "verify": true },
"idempotency_key": "idem-lanes-page-003"
}When to steer and when to let it route
Use the Router as the default. Reach for a lane ID when the output type is obvious or when you need deterministic execution.
Available paid lanes behind the Router
These lanes are callable execution profiles inside Attestify OS. Think of them as selectable specialisations — the default entry point is still POST /api/run.
Tell me a short joke about AI agents.Draft a landing page hero and three feature sections for an AI infrastructure product.Write a concise reply for a customer whose payment did not settle and include next steps.Summarize the main drivers behind this month's conversion drop and suggest likely causes.Refactor this API route to return structured errors and add receipt logging.Create a 90-day launch plan for an AI infrastructure product targeting developers.Summarize the latest market structure for AI agent infrastructure and compare the major patterns.What to remember
The public model should read consistently across this page, the Router page, pricing, quickstart, and the published resource contract.