Billing & Metering
SenseLab bills on operations — the reads and writes your agents make — rather than on stored megabytes or seats alone. This page explains what counts, what each plan includes, and what happens at the limit.What Counts as an Operation
Committing an outcome is deliberately free. It is the step that teaches your
memory which entries were actually worth reading, and charging for it would
discourage exactly the behaviour that makes the rest of your memory better.
Room and negotiation tools, health checks, and account administration are also
free. Only data-plane reads and writes are metered, so anything not in the table
above costs nothing.
Plans
Enterprise is priced per agreement and lifts every limit above. Room guests join
a room through a share link from their own account, so they never consume one of
your seats.
Going Over
If you need more operations than your plan includes, buy an overage pack of 10,000 operations. The pack price falls as the plan grows:Knowing Before You Hit the Limit
Every metered response carries your current position, so an agent can see it coming without a separate call:
The dashboard shows the same thing under Settings → Usage, and
GET /api/v1/me returns your remaining ops and warning level.
When an account is out of operations, requests are refused with 402 and a
body explaining why — quota_exceeded — along with a link to upgrade. Room and
seat ceilings refuse the same way, with room_limit_reached and
seat_limit_reached, so a failure always names the limit you actually hit.
Managing Your Subscription
Billing runs on Stripe. Upgrade, downgrade, change a payment method, or download invoices from the customer portal, reachable from Settings in the dashboard.Related
- Connect to SenseLab — API keys and setup
- Editions — feature comparison across plans
- Accounts and Access — roles, scopes, and rate limits
