Products · Coming soonAgentRail / Metering

Metering.

Bill customers based on what your agents actually deliver.

Subscription billing was built for SaaS. Agent work is metered, success-based, or token-priced. Metering ships the primitives for any of those — usage-based, outcome-based, or hybrid.

What it does

The shape of Metering.

Meters

Track every billable event.

Emit a meter event when your agent completes a task. AgentRail aggregates, deduplicates, and bills against the contract you defined.

Outcome pricing

Charge when work succeeds.

Define what 'success' means in your domain — a closed ticket, a delivered package, a generated lead. Billing only fires on success events.

Invoicing + collection

Hands off to Charges.

When the billing cycle closes, Metering hands the invoice to Charges, which collects via saved source or hosted link. End-to-end with no glue code.

API

One coherent surface for metering.

POST/v1/bill/contracts

Define a pricing contract

POST/v1/bill/events

Emit a billable event

GET/v1/bill/invoices/{id}

Retrieve an invoice

Build with AgentRail

Be first when Metering ships.