product_code.
The Console you use today is scoped to agentruntime. You do not pick a product in the UI — it is set automatically when your workspace is created.
Concepts
What you see in the Console
For console.agentruntime.io:- Settings → Plans lists only AgentRuntime plans (
product_code = agentruntime) - Settings → Billing Overview and Usage & History reflect your workspace subscription and credit buckets — unchanged from single-product behavior
- Plan cards show tier names (
pro,plus, …) — not the internalproduct_code
You will not see another product’s plans in this Console, even if AgentRuntime launches additional products in the future — each Console deployment is scoped to one product.
Workspace creation
When you create a workspace on the AgentRuntime Console:- The workspace is stamped with
product_code = agentruntime - Onboarding auto-trial and default plan selection consider only agentruntime catalog rows
- Your workspace switcher shows only workspaces for this product
Plans and Stripe
Plans sync from Stripe. Each Stripe Price or Product carries metadata:
Self-serve tiers for AgentRuntime today:
Annual variants (
pro_annual, etc.) are separate catalog rows with the same product_code.
See Billing and credits for buckets, metering, and top-ups.
Credits and subscriptions
Multi-product billing does not split credits inside one workspace:
Usage metering (
workflow.step.execute, memory jobs, etc.) debits your workspace ledger the same way regardless of product_code.
API behavior
Customer integrations callhttps://api.agentruntime.io:
GET /v1/billing/plans— Returns plans scoped to your workspace’sproduct_codeautomaticallyPOST /v1/billing/subscription, trial, and top-up endpoints — Resolve against your workspace’s own catalog- Onboarding and workspace creation stamp
product_codefor you — it is never something you set directly
plan_code, amount, and trial fields. product_code is implicit for this deployment (agentruntime).
Example catalog response shape
GET /v1/billing/plans (scoped to AgentRuntime):
trial_credits_granted are in microcredits. See API examples.
Existing workspaces
Workspaces created before multi-product billing shipped were assignedproduct_code = agentruntime automatically. No action required — plan codes (pro, plus, …) and credit balances are unchanged.
If AgentRuntime launches another product
Troubleshooting
Related
- Billing and credits — credits, trials, PAYG, metering
- Key concepts — workspaces
- Referrals and affiliates
- API reference — billing
- API examples