Metronome bills it. Schematic enforces it in your product: entitlements, usage controls, and the billing experience customers see, as an SDK.
● Live · what your customers see. Hover a callout, click a row.
Every event counted live at scale. Same usage Metronome rates.
Who gets what, live, per plan, seat, and agent.
Per-seat and per-agent caps stop runaway agents before the invoice.
Every grant and burn, append-only, export-ready.
One financial-grade pool across people, teams, and agents.
One-off grants and overrides, no engineering ticket.
Self-serve top-ups, with auto top-up rules the buyer sets, priced from the Metronome rate card.
Contracts, commits, rate cards, and invoices stay in Metronome. The wallet shows the same numbers.
Trusted in production by:
Schematic for Metronome is built to sell, enforce, and grow usage revenue.
One check gates the feature from the ledger Metronome invoices, so UI and API always agree.
import { useSchematicEntitlement } from "@schematichq/schematic-react"const { value, featureUsage, featureAllocation } =useSchematicEntitlement("ai-search")return value ? <Search used={featureUsage} of={featureAllocation} /> : <Upsell />
Usage meters live in credits, and every limit offers more credits, a higher cap, or an upgrade.
Spend caps per company, user, or agent, with a warning first. Live on save, no deploy or ticket.
Metronome owns the contract, rate card, and invoice. Every check, cap, override, and top-up passes through Schematic, so access never drifts from billing.
Every feature check and metered event flows through one SDK call, in React, Node, Python, or Go.
Entitlements, caps, credits, and overrides answer allow or deny in milliseconds and write the ledger.
The same usage drives the rate card, the invoice, and the drawdown on the commit.
Provisioning, expansion, collections, and integrity agents read balances and take action through the MCP.
Webhooks report a limit after it’s crossed. A runtime check answers locally, before the feature runs.
No single point of failure on the request path. Enforcement never breaks a feature.
An in-process cache, so the network can’t slow or fail a check.
Every check reads the nearest copy: in-process, edge, or region.
Replicated across regions from one ledger. A regional outage changes nothing.
Per-feature fallback: allow, deny, or last-known state. Usage buffers, the ledger stays exact.
Own the entitlements and the catalog Metronome bills, and run round-the-clock revenue agents for your customers on one ledger.
Turns limits into upgrades.
Flags accounts near their limits and drafts the upgrade offer, with an override ready for the rep.
Usage changes daily.
CRO · Customer success
find_companies_near_limit(threshold: 85%)get_feature_usage(northwind, 30d)create_custom_plan(northwind, from: growth, credits: +25k)notify(owner: j.reyes, channel: slack)Usage governance, through MCP. Set it up in an afternoon, then ask and act in plain language.
Describe your pricing to Claude, Cursor, or Codex. Plans, the entitlement check, and the wallet land in your code, mapped to Metronome.
Find accounts near limits, grant overrides, schedule plan changes, all from the ledger Metronome bills against.
Your agents get these tools too. Every action lands in the ledger, audit trail included.
Schematic MCP server · REST API · SDKs for React, Node, Python, Go, Ruby, Java, PHP, and .NET · webhooks
Commercial agility, developer experience, and customer trust all rest on the entitlement layer under your billing.
Custom plans for sales-led deals, self-serve tiers for everyone else, and packaging changes that ship without a deploy.
Your app never needs to know the billing state of a customer. One call returns allow or deny, and the entitlement infrastructure around your billing tool never gets built.
Detailed invoicing, clear usage caps, fair-use alerting policies, and a customer-facing wallet, all powered by the Entitlements API.
“Using Schematic means our engineers can focus on building product features rather than maintaining billing logic.”
“The industry is going to look back and wonder why the heck we ever asked internal teams to build these capabilities, often poorly, and over and over.”
“It's Schematic versus, in my opinion, being dumb and building it. I know companies that are putting so much development work into their billing platforms. Why? You shouldn't build anything that isn't your product.”
The native integration starts enforcing the catalog you defined in Metronome.
Pick a time with the Schematic team. 30 minutes, straight to your questions.