nozle
    nozle

    Bill the agent,not the seat.

    Agents don't log in. They run. A single user intent fans out into dozens of model calls, tools, and retries — and one (sometimes zero) billable outcome. Per-run attribution. Outcome pricing. Margin guarded on every route. One ledger, end to end.

    The agent economy doesn't fit a seat.

    Attribute the run, not the request. Bill the outcome, not the burn. Hold the margin floor when models swing. Bundle agents with the seats your humans still pay for. One ledger, wired in once.

    Know what every agent costs per customer.

    You need a single number per customer, per model, per metric — not a CSV of model events you have to join in a notebook. Every model call and cost event is attributed to the customer, with cost, price and margin attached. Renewal conversations stop being archaeology.

    • One row per customer. Tokens, cost events and models rolled up — ready for the dashboard, the invoice and the QBR.
    • Cost and price on the same run. Margin lives on the row. Sort the underwater workflows in one click.
    • Replay any month against any plan. Model the new pricing against last quarter before you put it in front of a customer.
    agent runs · livetoday · 14:32
    intent · agentcompositioncost → price · margin
    • refund order #4421
      support-agent · v12
      14 steps·6 tools·18.4k tok
      $0.42→$2.0079%
      resolved
    • draft Q3 launch brief
      marketing-agent · v8
      9 steps·3 tools·42.1k tok
      $0.84→$2.0058%
      resolved
    • reconcile invoice batch
      ops-agent · v3
      38 steps·22 tools·184k tok
      $4.40→$2.00-120%
      handed off
    • answer billing question
      support-agent · v12
      6 steps·2 tools·9.8k tok
      $0.18→$2.0091%
      resolved
    • auto-triage incident #882
      sre-agent · v5
      11 steps·8 tools·26.0k tok
      $0.62→—-100%
      failed
    • weekly pipeline report
      analyst-agent · v2
      8 steps·4 tools·31.6k tok
      $0.71→$5.0086%
      resolved
    think tools model
    1 failed · 1 underwaterper-run attribution
    plan.compose · agent v3 draftno deploy
    prompt · plain english
    5 lines
    >Charge $2.00 per resolved support ticket. Failures are free.
    >Charge $5.00 per generated report, only when the file is delivered.
    >Cap each workspace at 2M tokens / month. Block beyond that.
    >Include 50 resolutions per workspace per month.
    >Overage at $1.40 / resolution. Bundle remaining as credits.
    plan · compiled
    json · valid
    • outcome[resolved]$2.00/ ticket · billed on success only
    • outcome[delivered]$5.00/ report · billed on file delivery
    • limit[tokens]2,000,000/ workspace / mo · hard limit
    • include50/ workspace / mo · resolved tickets
    • overage$1.40/ resolution · rolls into credits
    v3 · liveversioned · reversible

    Charge for outcomes your customers can name. Resolved tickets. Delivered files.

    Procurement understands a resolved ticket. They don't understand a token. Define the outcome that maps to value in plain English — resolved, delivered, completed, handed off — and bill on it. Failed runs come out of your COGS, not the customer's invoice. The pricing page reads like the contract.

    • Outcomes defined in plain English. Resolved · delivered · completed · handed off — pick the verb buyers procure on.
    • Failures are free to the customer. No "why was I charged for a failed run" tickets on the first of the month.
    • Stack outcomes, runs and tokens on one plan. Switch the headline meter without a deploy or a customer email.

    Protect margin without renegotiating the plan.

    When Anthropic cuts price, you want the savings. When a tool gets expensive, you don't want a forecast meeting. Set a margin floor per feature. Nozle prices each request before it runs, denies the ones that break the floor, and bills the overage when you let it through. Pricing stays the same — the math underneath gets better.

    • Margin floor enforced at runtime. Allow, warn or deny at /can when estimated margin breaks the floor.
    • Caps for runaway loops and tool fan-out. Hard-block, or bill the overrun as overage — your call, per plan.
    • Simulate a price change on last month. See the margin impact before you ship it. Roll back without a migration.
    model swap · plan v3margin floor · 65%
    agentprovider · was → nowimpact
    • support-agent
      tier · 01
      gpt-4o→haiku-3.5
      +34%
      margin
    • marketing-agent
      tier · 02
      gpt-4o→sonnet-4
      +12%
      quality
    • ops-agent
      tier · 03
      sonnet-4→gpt-4o
      +18%
      margin
    • sre-agent
      tier · 04
      opus-4→opus-4
      🔒
      pinned
    versioned · reversiblere-costed from your cost sheet
    agent revenue · by workspacetoday · 14:32
    workspacemrr7d trendgross margin
    • Helios Support
      12 seats · 2.1k resolutions
      $4,560
      +374%
    • Brightpath Ops
      6 seats · 880 reports
      $4,580
      +268%
    • Forge Labs
      4 seats · 18k runs (trial)
      $240
      −190-180%
    • Wavefront SRE
      20 seats · 4.2k incidents
      $8,200
      −1822%
    • Atlas Analytics
      60 seats · 12k reports
      $28,400
      +171%
    2 healthy · 1 watchingseats + runs + outcomes joined

    Price seats and usage on one plan.

    Your customers don't want two contracts, two invoices and two procurement cycles. Compose one plan that bills $30 a seat for the analysts, $2 a resolution for the support agent, $5 a report for the analyst agent, and grants new workspaces a 1,000-run trial. Versioned per workspace. Changeable without a deploy.

    • Seats, runs, outcomes and credits on one plan. One ledger. One invoice. One definition of an active workspace.
    • Versioned per workspace. Grandfather an early customer with a flag — not a six-week migration.
    • Trial credits expire. Overage rolls into the next invoice. No surprise bills. No Slack-DM reconciliations on the first of the month.

    Stop guessing.
    Start knowing.

    Wire Nozle into your stack and see your first margin report in 60 minutes.

    Setup
    60 min
    Card required
    no
    Sales call
    no
    First invoice
    in 60 min