# Work (/docs/primitives/work)



**Work** is a unit of value to be done — <TechnicalName public="Work" api="Routable" />
in the API. It is cargo-agnostic by design: a lead, a support ticket, an AI task,
an order, an inference request. The cargo changes; the machine does not. A
`Routable` carries a free-form type string and a payload, not a hardcoded schema,
so one pipeline clears every kind of work.

Work enters a **pool** — a market with rules: eligibility criteria, capacity
budgets, SLA targets, dedup windows, quality gates, and a market mechanism.
Before it is priced or routed, the trust plane runs — fraud scoring,
deduplication, consent validation, quality scoring — so bad work is rejected or
flagged before it costs anyone money.

<Fact label="Status">
  shipping — 

  `Routable`

   and pools exist today.
</Fact>

## Lifecycle [#lifecycle]

When work is cleared through a market, its session moves through
`MarketSessionStatus`:

<StateGrid label="Work-as-market-session states">
  <StateCard title="open → soliciting" code="MarketSessionStatus" tone="muted">
    The market is created and workers are being solicited to bid.
  </StateCard>

  <StateCard title="collecting_bids → clearing" code="MarketSessionStatus" tone="gold">
    Bids arrive and are cleared by the session's algorithm.
  </StateCard>

  <StateCard title="cleared → committed" code="MarketSessionStatus" tone="commit">
    A winner is selected and the routing decision is committed.
  </StateCard>

  <StateCard title="expired · cancelled · failed" code="MarketSessionStatus" tone="halt">
    Off-ramps when no clearing is possible.
  </StateCard>
</StateGrid>

## Where to go deeper [#where-to-go-deeper]

<Cards>
  <Card title="Routing pipeline" href="/docs/concepts/routing-pipeline">
    How a routable event flows through registered stages to a concrete assignment.
  </Card>

  <Card title="Pools & recipients" href="/docs/management/pools-and-recipients">
    Configuring the markets that work enters.
  </Card>

  <Card title="Deduplication & outcomes" href="/docs/concepts/deduplication-and-outcomes">
    The trust checks that run before work is priced.
  </Card>
</Cards>
