Commercial

Boundary pricing

Canonical reference for Quantlix Boundary plans. Full prose and governance notes live in the repo file docs/boundary-pricing.md.

Plan limits (Boundary packaging)

Starter: 1 workspace, 1 protected flow, 1 seat, 500 protected runs/month, 7 days trace retention.

Team: 3 workspaces, 3 protected flows, 5 seats, 10,000 protected runs/month, 30 days trace retention.

Enterprise: custom across workspaces, flows, seats, volume, and retention — sales-led.

Protected flow

Protected flow = one configured AI request path protected by Boundary (e.g. a deployment + preset pack on supported /run).

Enforcement status

By default the API enforces workspace subscription limits from api/entitlements.py (evaluated requests, deployments, retention). Ops can set BOUNDARY_LIMITS_ENFORCEMENT=true to align those caps with Boundary Starter/Team numbers using the same monthly counter. GET /usage and GET /entitlements return a metering object so the dashboard can label workspace vs Boundary-aligned quotas. Use dashboard Usage as the hard cap for your account.

Sales-led vs self-serve

Enterprise stays sales-led. Team uses Stripe checkout when the portal sets NEXT_PUBLIC_BOUNDARY_TEAM_SELF_SERVE=true (and the API has a Team Stripe Price ID). Otherwise the public Team card stays contact-led — see docs/boundary-pricing.md.