Usage infrastructure for AI and API products

Turn product usage into predictable revenue.

Meter every valuable action, enforce customer policy, forecast what comes next, and send billing-ready usage to the commerce systems you already trust.

5,000 calls/month includedSDK or HTTP
UsageTap dashboard showing customer allowance, forecast, alerts, and synchronization status

Supported by

Founder University

Two products, available separately

Meter usage and/or reduce prompt cost.

Choose the product that solves your immediate problem. Use both when you need customer-level usage controls and lower LLM input cost.

UsageTap

Meter and monetize product usage.

Apply allowances and limits, forecast customer usage, and send validated events to Stripe or your internal systems.

Explore UsageTap →

UsageTap Compress

Remove wasted input tokens.

Compress prompts through a standalone API and pay only when tokens are removed. No metered UsageTap events are required.

Explore Compress →

See the operating loop

Connect usage data to policy and customer action.

Follow a customer from metered activity through allowance, forecast, alerts, and the controls your team can act on. The same usage record powers operations and the customer-facing experience.

Explore every capability
Product walkthroughUsageTap
UsageTap product walkthrough showing usage operations and customer insights

Operational outcomes

Protect margin and keep customers informed.

See every capability →
Keep expensive usage inside policy. in UsageTap

Margin protection

Keep expensive usage inside policy.

Stop one account, free trial, or agent workflow from consuming infrastructure without limits.

Show usage before the invoice. in UsageTap

Customer clarity

Show usage before the invoice.

Embed allowance, forecast, recent-call, and upgrade context directly inside your product.

Act while there is still time. in UsageTap

Proactive growth

Act while there is still time.

Alert teams when usage grows, drops, diverges from forecast, or approaches plan limits.

Pricing lifecycle

Let pricing mature with customer usage.

Start customers safely, charge for the value they use, and introduce commitments only when behavior becomes predictable. Change the commercial policy without rebuilding the product.

01

Guarded trial

Give prospects room to prove value while allowances and rate limits protect your margin.

02

Pay as you go

Charge for calls, tokens, workflows, or other product actions after the included allowance.

03

Expansion signal

See which accounts are likely to run out, exceed limits, or need a larger package.

04

Committed plan

Add predictable allowance and overage pricing when an account's usage stabilizes.

Customer usage signals

Give customers time to respond to usage changes.

UsageTap compares actual behavior with expected usage by customer. Give account teams and customers time to respond before an allowance runs out or an unusual pattern becomes urgent.

Pattern-change alerts

Spot spikes, drops, and new workloads that need support, pricing, or abuse review.

Runout forecasts

Warn customers early, with the context to upgrade, top up, or adjust behavior.

Try the free LLM spend forecast →
UsageTap customer usage forecast notification with allowance and upgrade guidance

A small integration, a much larger operating surface

Wrap the call once.

Check entitlements before work begins, then report the real outcome. UsageTap turns that lifecycle into plans, forecasts, controls, widgets, and commerce signals.

Read the integration guide →
server.tsUsageTap SDK
const begin = await usageTap.beginCall({
  customerId: "cust_123",
  feature: "document.generate",
});

const result = await generateDocument();

await usageTap.endCall({
  callId: begin.data.callId,
  usage: { units: 1 },
});

Usage lifecycle

Product events become billing-ready usage.

Add the usage layer once. Change plans and operating policy without rebuilding the customer-facing feature each time.

01

Capture

Track LLM calls, tokens, API requests, and custom product events.

02

Control

Apply customer plans, allowances, limits, throttles, and overage rules.

03

Predict

Forecast runout, detect unusual behavior, and identify expansion signals.

04

Synchronize

Send validated usage into Stripe or your internal systems.

Start with real usage

Add complexity only when your product needs it.

Connect your first customer and meter, then add controls, forecasts, widgets, and commerce sync as you grow.