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.