Field reference:
pricing — every field, type, default, and tier for this page./pricing page to unlock higher usage limits or premium features.
Connecting Stripe
Agentheya uses Stripe Connect to process payments. The platform handles billing infrastructure; payouts go directly to your Stripe account.- Open your agent and go to Pricing in the sidebar.
- In the Stripe Account card click Activate Stripe Connect.
- Complete the Stripe-hosted onboarding flow (authentication or new-account creation).
- You’re redirected back to this page; the card now shows account status, business name, region, and connection date.
application_fee_percent mechanism. The remaining 80% is paid by Stripe directly to your connected account.
Account status
Once connected the card shows one of:- Ready to charge — onboarding complete, charges accepted.
- Verification pending — Stripe has your details and is reviewing them.
- Onboarding incomplete — click Continue onboarding to resume the Stripe flow.
- Test mode — present when the account is a Stripe test-mode account.
Creating pricing tiers
Click Add Tier in the Add Pricing Tier card to create a tier. Each tier card supports:
Tiers can be collapsed for readability and deleted with the trash icon. The Live preview below the editor renders the tier grid exactly as subscribers will see it.
Examples
Hello world — one paid plan. Connect Stripe, add a single tier: name “Pro”, one price option of1000 credits / $20, and three feature bullets. Subscribers see one card with a “Select Plan” button that runs Stripe Checkout. The simplest way to charge for access.
Simple — free + paid. Add two tiers: “Free” (100 credits / $0, highlight off) and “Pro” (2000 credits / $29, highlight on). Subscribers start free and upgrade when they hit the credit ceiling. The highlighted card draws the eye to the plan you want them on.
Medium — three tiers with feature gating. “Starter / Team / Business” at increasing credit allotments and prices. Use Subscriber dashboard pages to restrict Starter buyers to just the chat + usage pages, give Team access to connectors and memory, and open everything to Business. The same agent, sold at three capability levels, with the dashboard each buyer sees scaled to what they paid for.
Complex — multi-currency resale across regions. Build the tier set once, then offer it in USD, EUR, and GBP by setting the currency per tier (or maintaining parallel tier sets). Use Download JSON to export your canonical tier definitions and Upload JSON to clone them across several agents you run for different markets — keeping pricing consistent without re-entering it by hand. Each agent’s Stripe Connect account collects in its local currency; the platform’s application fee applies on top.
Download / upload tier definitions
- Download JSON — exports your current tier list as JSON. Useful for backup or copying between agents.
- Upload JSON — replace the entire tier list from a JSON file. The file can be either an array of tiers or an object with a
tierskey. Validation errors are shown if the shape is wrong.
Managing subscribers
Subscribers appear on the Users page with their current plan, monthly cost, and tokens-per-month allotment shown. Use the Users page to top up credits manually or manage individual accounts — you can also cancel or modify individual subscriptions and issue manual credit adjustments. Billing and usage events also appear in the Activity log alongside conversation history. Each subscriber sees their own tier, credit balance, and usage breakdown on their own subscriber dashboard — a useful reference for what the tiers you configure look like from the subscriber’s side.Manage via the Management MCP
This page can be configured programmatically through the Management MCP — useful for AI agents and CI pipelines.
Example:
config.get to read the current values and schema.get (or the HTTP schema URL above) to see the full field list.