Pricing for AI Agents

Metronome Review 2026

Metronome Review 2026: Explore usage-based billing, AI pricing, credits, metering, contracts, and how it compares for AI agent monetization.
By
Nevermined Team
Aug 6, 2026
See Nevermined
in Action
Real-time payments, flexible pricing, and outcome-based monetization—all in one platform.
Schedule a demo

Metronome is a usage-based billing platform for software companies with consumption pricing, credit models, enterprise contracts, and hybrid commercial structures. It receives product-usage events, converts them into billable metrics, applies pricing and contract rules, and generates invoices and reports. AI products have increased demand for these systems because model requests, tokens, tool calls, compute workloads, and completed tasks create variable costs that do not always align with conventional per-seat subscriptions. 

Current reporting on AI agent pricing models shows providers testing subscriptions, prepaid credits, usage charges, outcome fees, and hybrid structures as they determine how activity should translate into customer charges.

Stripe completed its acquisition of Metronome on January 14, 2026, making Metronome part of Stripe’s billing product set for usage metering, pricing, credits, enterprise contracts, invoicing, and reporting. Billing does not cover every requirement of autonomous commerce, since an AI agent may also need controlled spending authority, payment verification before an API executes, request-level access enforcement, and settlement between software services. 

Key Takeaways

  • Metronome handles usage events, billable metrics, pricing, credits, contracts, invoices, and reporting
  • Basic filters are available for standard metrics, while SQL can be used for customized metric definitions
  • Metronome charges an annual platform fee plus consumption-based charges but does not publish fixed amounts
  • Real-time usage monitoring differs from authorizing an autonomous agent to spend and enforcing payment before execution
  • Nevermined is the recommended option when agent spending, paid access, metering, and settlement must operate within one transaction flow

What Is Metronome?

Metronome is a billing platform for software providers that charge customers according to usage, subscriptions, credits, commitments, or combinations of those models.

A standard implementation connects several types of data:

  • Raw product-usage events
  • Billable metrics
  • Products and rate cards
  • Customer accounts
  • Contracts
  • Credits and commitments
  • Invoices
  • Payment and finance systems

The company implementing Metronome determines which product actions should be recorded and how those actions should be priced. Metronome applies the configured metrics, rate cards, and contract terms to calculate customer charges.

The platform does not build the underlying AI product or determine what qualifies as a successful customer outcome. Product teams remain responsible for defining events, pricing units, commercial rules, and the relationship between usage and customer value.

How Metronome Works

Metronome’s implementation starts with product events and ends with calculated billing records.

A typical workflow includes:

  1. Defining an event schema
  2. Sending usage events
  3. Creating billable metrics
  4. Configuring products and rate cards
  5. Creating customer records and contracts
  6. Generating invoices
  7. Connecting payment and finance systems

Production requirements depend on event quality, contract complexity, customer volume, historical data, finance integrations, and the existing billing stack.

Usage Event Ingestion

Metronome receives product-usage events through its ingestion API.

An event may represent:

  • An API request
  • Input or output tokens
  • A model inference
  • Compute duration
  • Data processed
  • A completed workflow
  • An active seat
  • A customer outcome
  • Another measurable product action

Each event includes identifiers and properties required for later calculations. Product teams must define how events are generated, retried, deduplicated, validated, and associated with customers.

Metronome’s standard event-ingestion process accepts backdated events within a documented time window. Teams that regularly receive older usage records should confirm whether the available correction and ingestion options match their billing process.

Usage data becomes financial input once it is connected to pricing. Missing customer identifiers, duplicated records, inaccurate timestamps, or incomplete quantities can affect the resulting charges.

Billable Metrics

A billable metric filters and aggregates usage events into a quantity used for pricing.

Examples for an AI product include:

  • Total API calls
  • Input tokens
  • Output tokens
  • Successful tool executions
  • Completed tasks
  • Unique active agents
  • Compute minutes
  • Documents processed
  • Support cases resolved

Metronome includes a Basic Filters editor for standard metrics and a SQL editor for customized definitions.

Basic filters can cover common event filtering, counts, sums, and grouping rules. SQL can be used when the pricing calculation requires additional query logic over the raw event data.

Engineering work may still be required to design the event schema, implement ingestion, validate metrics, and connect billing data to the product and finance stack.

Products, Rate Cards, and Pricing

Metronome connects billable metrics to products and rate cards.

Documented pricing configurations include:

  • Fixed recurring charges
  • Per-unit usage charges
  • Tiered pricing
  • Volume pricing
  • Package pricing
  • Seat-based charges
  • Credits
  • Minimum commitments
  • Customer-specific rates
  • Hybrid subscription and usage structures

A rate card defines how a metric translates into a charge. A customer contract determines which rate card, credits, commitments, discounts, and billing periods apply.

The software provider remains responsible for selecting pricing units that customers can understand and that correspond to the product’s usage or value model.

Credits and Commitments

Metronome records customer credits and contractual spending commitments.

Credits may represent:

  • Prepaid monetary value
  • Promotional allowances
  • Included usage
  • Product-specific balances
  • Contract-level funding
  • Provider-defined units

Commitments represent contracted spending amounts that are reduced as billable usage occurs.

Metronome records balances, access schedules, usage rules, and associated ledger activity. Notifications can be configured when a balance reaches a particular amount or percentage threshold.

These notifications report billing status. The product application must determine whether a request should continue, be rejected, or require an additional purchase when a balance reaches its configured threshold.

Contracts and Amendments

Metronome represents enterprise commercial terms through customer contracts.

A contract may include:

  • Effective dates
  • Rate cards
  • Credits
  • Commitments
  • Discounts
  • Billing schedules
  • Customer-specific pricing
  • Mid-contract amendments
  • Product entitlements
  • Spend thresholds

Contract changes can be scheduled or applied through amendment workflows.

Product, finance, legal, and revenue teams should define how those changes affect invoices, credits, accounting records, revenue recognition, and customer communication.

The billing engine applies the configured commercial terms. It does not determine whether a disputed result qualifies as a completed outcome under the customer agreement.

Invoices and Payment Collection

Metronome calculates invoices from usage events, billable metrics, customer contracts, and pricing rules.

An invoice may include:

  • Fixed charges
  • Usage charges
  • Credit deductions
  • Commitment drawdowns
  • Discounts
  • Adjustments
  • Taxes from connected systems
  • Previous balances

Metronome calculates the billing data. A connected payment provider can then collect payment and connect the result to tax, accounting, or revenue-recognition systems.

This distinction matters for autonomous commerce. Calculating what a customer owes does not give an autonomous buyer permission to spend or verify payment before a workload runs.

Reporting and Notifications

Metronome provides billing and usage records for customer, product, contract, credit, and revenue analysis.

Notifications can cover:

  • Contract creation
  • Commitment expiration
  • Credit thresholds
  • Usage thresholds
  • Spend thresholds
  • Invoice events

A receiving application can use those notifications to send customer messages, start renewal processes, request a top-up, or apply an access-control decision.

The application remains responsible for carrying out the operational action.

Metronome Pricing

Metronome does not publish fixed platform prices.

Its pricing structure includes:

  • An annual platform fee
  • Consumption-based charges after production launch

The exact amounts, usage metrics, and commercial conditions are defined through the customer agreement.

A pricing evaluation should request details on:

  • Annual platform charges
  • Included consumption
  • Consumption-based fees
  • Event-ingestion measurement
  • Customer or invoice limits
  • Sandbox terms
  • Data retention
  • Implementation services
  • Support commitments
  • Contract duration
  • Renewal terms
  • Overage treatment

The total billing stack may also include separate payment-processing, tax, accounting, data-warehouse, revenue-recognition, and customer-management costs.

Where Metronome Is Used

Metronome documentation covers software products that need to convert activity into invoices, credits, commitments, and billing reports.

Relevant use cases include:

  • API usage billing
  • AI token metering
  • Infrastructure consumption
  • Hybrid subscription and usage plans
  • Prepaid credits
  • Enterprise commitments
  • Customer-specific contracts
  • Usage alerts
  • Multidimensional pricing
  • Finance-system synchronization

The platform’s scope centers on the seller’s billing operation.

That scope differs from an autonomous agent-payment flow in which the buyer receives machine-readable payment requirements, presents authorization, pays within a delegated budget, and obtains access before a service performs work.

Evaluation Considerations for AI Products

AI companies should distinguish usage billing from payment authorization and settlement.

Billing After Usage or Payment Before Work

A billing platform can record usage and calculate charges after product activity occurs.

This model applies when:

  • The customer has an existing account
  • The provider extends credit
  • An invoice is issued later
  • The customer has prepaid credits
  • Usage occurs under a contract

A request-level payment system verifies entitlement or payment authorization before the API, model, or tool creates cost.

That distinction matters when the buyer is autonomous, unknown to the seller, or operating outside a conventional subscription relationship.

Alerts or Enforced Access

Real-time usage monitoring can report that a customer has reached a balance, credit, or spending threshold.

An alert does not represent a payment credential or complete a transaction between an agent and a merchant.

The product application must decide how to respond. A payment-enforcement layer places authorization directly in the request path and can reject an unpaid request before execution begins.

Customer Billing or Agent Spending

Metronome’s product scope centers on sellers measuring customer usage and calculating billing amounts.

Autonomous buying introduces separate requirements:

  • A defined agent identity
  • Delegated payment authority
  • Per-agent spending rules
  • Merchant or service restrictions
  • Machine-readable payment requirements
  • Immediate authorization
  • Revocation
  • Settlement receipts

These functions determine what an agent is permitted to buy rather than how a seller calculates a later invoice.

Metering or Settlement

Metering determines how much usage occurred and what it should cost.

Settlement transfers value from buyer to seller.

A complete agent transaction can require:

  1. Service discovery
  2. Payment requirements
  3. Buyer authorization
  4. Spending-policy validation
  5. Request execution
  6. Usage measurement
  7. Settlement
  8. Receipt and audit records

Metronome addresses usage, pricing, contracts, credits, and invoicing. Agentic payment infrastructure coordinates the wider transaction.

Nevermined for Agent Payment Infrastructure

Nevermined is building the financial rails for AI. It connects buyer-side spending authority with seller-side payment verification, metering, access control, and settlement.

An API, agent, MCP tool, dataset, or protected resource can require payment before work begins. Buyer agents receive scoped authority to pay without receiving unrestricted access to the underlying payment method.

Give Agents Controlled Spending Authority

Nevermined applies one delegation model across supported Visa, Stripe, and Braintree card flows.

A card owner can delegate a spending budget to an AI agent and define:

  • A total spending limit
  • An expiration period
  • A transaction-count limit
  • An associated API key
  • Revocation controls

The agent receives scoped payment capability rather than the original card number. Transactions outside the assigned rules are rejected.

Verify Payment Before Execution

The x402 Facilitator Overview describes Nevermined’s enforcement and settlement engine for HTTP-native payments.

When an agent calls a paid endpoint, the seller returns machine-readable payment requirements. Nevermined handles payment verification and settlement around the workload.

Verification occurs before execution. Settlement occurs after the workload completes successfully. The seller can therefore reject an unpaid model request, API call, or tool invocation before it creates cost.

Apply Pricing to the Request

Nevermined supports multiple payment models for agents, APIs, tools, and protected resources.

Available structures include:

  • Credits charged per request
  • Time-based access
  • Dynamic pricing
  • Hybrid plans
  • Trial access
  • Multi-tier pricing
  • Fiat payments
  • Stablecoin payments

Dynamic pricing can use token count, request complexity, operation type, or another provider-defined metric.

The pricing rule determines both the amount charged and whether the caller receives access to the current request.

Monetize Agent Services

The Monetize Your AI workflow covers AI agents, APIs, datasets, MCP tools, and other protected resources.

The builder:

  1. Registers the service
  2. Creates a payment plan
  3. Links the plan to the service
  4. Validates incoming payment tokens
  5. Redeems credits or settles payment
  6. Publishes the service for paid access

Other agents can purchase access and request work programmatically through supported fiat or stablecoin flows.

Add Payments to MCP

Nevermined documentation explains how to protect your MCP servers with payment validation.

An MCP handler can:

  • Verify a payment token
  • Confirm an active subscription
  • Check available credits
  • Apply a fixed or dynamic cost
  • Deduct credits after successful execution
  • Reject unauthorized requests

MCP defines how agents discover and invoke tools. Nevermined adds the pricing, entitlement, and payment layer around those calls.

Connect Usage and Revenue

Nevermined can track incoming requests, caller identity, credits consumed, remaining balances, settlements, and revenue.

Each interaction can be associated with:

  • The buyer agent
  • The payment plan
  • The request
  • The usage amount
  • The authorization
  • The result
  • The settlement

Operators can review individual paid requests rather than relying only on aggregated invoice totals.

Start With a Paid Endpoint

Nevermined’s setup guide moves from registration to a working payment integration in approximately five minutes.

The workflow covers:

  • Registering a service
  • Creating a payment plan
  • Adding payment validation
  • Processing a request
  • Redeeming credits or settling payment

The same approach applies to agent APIs, MCP tools, and protected resources.

Valory reported reducing payment and billing infrastructure deployment for the Olas AI agent marketplace from six weeks to six hours. That result is specific to Valory’s implementation rather than a guaranteed deployment time.

Apply Payment-Specific Controls

Nevermined’s payment infrastructure includes SOC 2 Type II auditing, ISO 27001 certification, PCI SAQ-D controls, tokenized card capture, encryption, scoped payment authority, revocation, and transaction records.

These controls apply directly to the agent’s ability to spend and the seller’s ability to verify and settle the transaction.

Pay When Transactions Settle

Nevermined charges 1% to 2% of settled transaction volume.

There are no setup fees or minimums. A free personal account includes up to 20 agents and 10 payment plans. Optional organization plans add dashboards, payment widgets, customer management, activity streams, and higher limits.

Underlying processor or network charges may still apply depending on the selected payment rail.

Frequently Asked Questions

What is usage-based billing for AI?

Usage-based billing calculates charges from measurable activity such as tokens, API requests, compute time, workflows, or completed tasks. The provider defines the billable unit and applies a price to the recorded quantity. The resulting charge may appear on a later invoice or reduce a prepaid balance. Nevermined’s multiple payment models connect usage pricing with request-level access and settlement.

How is metering different from settlement?

Metering records how much of a service was consumed and calculates the associated price. Settlement transfers value from the buyer to the seller. An autonomous workflow may require both functions to occur around the same API call, tool execution, or agent request. The x402 Facilitator Overview explains how Nevermined verifies payment before execution and settles after successful completion.

Why should AI agents have spending limits?

Autonomous agents can make repeated calls, purchase services, and continue operating without a person approving every action. Spending limits restrict the amount, duration, transaction count, and credential associated with that authority. These controls reduce financial exposure when an agent behaves unexpectedly or a credential is compromised. Nevermined lets users delegate a spending budget with defined limits and revocation controls.

Can an API require payment before processing?

An API can return machine-readable payment requirements before executing a paid workload. The buyer then supplies valid authorization, and the server verifies entitlement before consuming compute, model, or data resources. This prevents unpaid requests from creating costs for the provider. 

What records should an agent payment system retain?

An agent payment system should retain the buyer, seller, authorization, pricing rule, request, usage amount, result, settlement, and receipt. It should also preserve failed requests, revocations, and policy rejections so disputed activity can be reconstructed. These records provide more detail than an invoice total because they document each machine transaction. 

See Nevermined

in Action

Real-time payments, flexible pricing, and outcome-based monetization—all in one platform.

Schedule a demo
Nevermined Team
Related posts