Skip to content

Billing & Pricing

This guide explains Ag2Trust's pricing model, tiers, and billing mechanics.

Pricing Model

Ag2Trust uses an agent-hour billing model. You pay based on how long your agents run, with two billing modes available.

Billing Modes

Mode How it works Best for
Hourly Pay-per-use, metered by agent runtime Variable workloads, testing
Monthly Prepaid reserved agent capacity Predictable workloads, cost certainty

You can switch between modes in Settings > Billing.

Pricing Tiers

Free Starter Pro Enterprise
Base cost $0/mo $4.99/mo $9.99/mo Custom
Hourly rate $0.01/agent-hour $0.02/agent-hour Custom
Monthly rate $4.99/agent/mo $9.99/agent/mo Custom
Max running agents 1 20 50 Custom

Cost Examples

Hourly billing (Starter):

Agent Runtime Calculation Monthly Cost
100 hours $4.99 + (100 × $0.01) $5.99
500 hours $4.99 + (500 × $0.01) $9.99
1,000 hours $4.99 + (1,000 × $0.01) $14.99

Monthly billing (Pro, 5 reserved agents):

Reserved Agents Calculation Monthly Cost
5 agents $9.99 + (5 × $9.99) $59.94

Tier Limits

Agent Limits

Limit Free Starter Pro Enterprise
Max running agents 1 20 50 Custom
Max agent definitions 2 50 Unlimited Unlimited
Max agent types 2 10 Unlimited Unlimited

Daily Token Budget

Each tier has a daily token budget that resets at midnight UTC:

Tier Daily Budget
Free 10,000 tokens
Starter 50,000 tokens
Pro 100,000 tokens
Enterprise Custom

When the budget is exhausted, agent work is blocked until the next day (fail-closed behavior).

Per-Run Limits

Limit Free Starter Pro Enterprise
Max tokens/run 2,000 4,000 8,000 32,000
Max model calls 3 5 8 20
Max tool calls 5 10 20 50
Max turns 5 7 10 20
Max wall time 30s 60s 120s 300s

Resource Limits

Resource Free Starter Pro Enterprise
Knowledge docs 5 40 100 Unlimited
Knowledge tokens 100K 500K 2M Unlimited
API keys 2 5 Unlimited Unlimited
Teams 0 0 Unlimited Unlimited
MCP servers 0 0 Unlimited Unlimited

Feature Availability

Feature Free Starter Pro Enterprise
API access Yes Yes Yes Yes
Knowledge base (RAG) No Yes Yes Yes
Teams No No Yes Yes
Webhooks No No Yes Yes
MCP integrations No No Yes Yes
Custom KMS keys No Yes Yes Yes
Audit log retention 7 days 30 days 90 days Custom
SSO/SAML No No No Yes

How Agent-Hours Are Calculated

Agent runtime is tracked automatically:

  1. Start event recorded when an agent starts running
  2. Stop event recorded when an agent stops (manual or automatic)
  3. Daily billing job calculates total agent-seconds per customer
  4. Hours rounded up (e.g., 61 minutes = 2 billable hours)
Example:
- Agent A runs for 2 hours 15 minutes → 3 billable hours
- Agent B runs for 45 minutes → 1 billable hour
- Total: 4 billable hours

Reserved Agents (Monthly Mode)

With monthly billing, you prepay for a fixed number of reserved agents:

  • 1-50 agents available per tier
  • Agents can run 24/7 within your reserved capacity
  • Increases take effect immediately (prorated)
  • Decreases apply at next billing period

Managing Your Subscription

Upgrading

  1. Go to Settings > Billing in the dashboard
  2. Click Upgrade
  3. Select your tier (Starter or Pro)
  4. Complete checkout via Stripe
  5. Features activate immediately

Via API:

POST /billing/upgrade
{
  "success_url": "https://yourapp.com/billing?success=true",
  "cancel_url": "https://yourapp.com/billing?canceled=true"
}

Returns a checkout_url to redirect to Stripe Checkout.

Managing Reserved Agents

For monthly billing, adjust reserved agents in Settings > Billing:

POST /billing/update-reserved-agents
{
  "reserved_agents": 10
}

Accessing Billing Portal

Paid customers can access Stripe Billing Portal to:

  • Update payment methods
  • View invoice history
  • Download invoices
  • Cancel subscription
POST /billing/portal
{
  "return_url": "https://yourapp.com/billing"
}

Downgrading

To downgrade:

  1. Access Billing Portal from Settings > Billing
  2. Click Cancel subscription or change plan
  3. Current tier features remain until billing period ends

Downgrade Impact

When downgrading, ensure your usage fits within the new tier's limits:

  • Running agents exceeding new limits will be stopped
  • Teams are disabled on Free/Starter tiers
  • MCP integrations are disabled on Free/Starter tiers

Viewing Usage

Dashboard

The Billing page shows:

  • Current tier and billing mode
  • Agent runtime this period
  • Daily token budget usage
  • Running agents count

Usage Metrics

See Usage Metrics for detailed analytics on:

  • Token consumption by agent
  • Response times
  • Cost tracking

Demo Accounts

Demo accounts have restricted limits for evaluation:

Limit Demo Value Description
Max running agents 1 Agents actively processing
Max agent definitions 5 Total agents you can create
Daily tokens 10,000 Token budget per day
Expiration 7 days Account auto-deleted

Demo accounts cannot:

  • Upgrade to paid tiers
  • Access billing portal
  • Use webhooks or MCP integrations

Enterprise Billing

Enterprise customers receive:

  • Custom pricing based on volume and commitment
  • Custom limits tailored to your workload
  • Invoice billing with NET 30 terms
  • Dedicated support with direct engineering access
  • Custom retention policies for compliance

Contact hello@ag2trust.com for enterprise pricing.

FAQ

When does my billing period start?

Your billing period starts when you upgrade and renews monthly on that date.

What happens if I exceed my agent limit?

Requests to start new agents beyond your limit are rejected. Existing running agents continue normally.

What happens when I hit my daily token budget?

New agent requests are blocked with a 402 Payment Required error until the budget resets at midnight UTC. This is fail-closed behavior to prevent unexpected costs.

How do I reduce my bill?

  1. Stop idle agents when not in use
  2. Use monthly billing if you have predictable workloads
  3. Monitor usage in the dashboard to identify optimization opportunities
  4. Optimize prompts to reduce token consumption

What payment methods are accepted?

We accept all major credit cards via Stripe. Enterprise customers can pay by invoice.

Next Steps