Billing and Plans
Understand PromptRails billing plans, trace limits, feature flags, trace packs, and Stripe-powered subscription management.
Billing and Plans
PromptRails offers tiered billing plans that control resource limits and feature availability per workspace. Billing is managed through Stripe integration with support for subscriptions, trace packs, and invoices.
Plan Tiers
Free -- $0/forever
The free tier is designed for experimentation and development.
| Limit | Value |
|---|---|
| Monthly Traces | 500 |
| Team Members | 1 |
| Active Agents | 3 |
| Data Sources | 1 (static) |
| Notifications | No |
| Features | |
| Basic analytics | Yes |
| MCP Tools | No |
| Memory | No |
| Approvals | No |
| Guardrails | No |
| Webhooks | No |
| Analytics Export | No |
Starter -- $49/mo
For small teams getting started with AI agents.
| Limit | Value |
|---|---|
| Monthly Traces | 10,000 |
| Team Members | 5 |
| Active Agents | 15 |
| Data Sources | 5 |
| Notification Channels | 2 (Webhook) |
| Analytics History | 30 days |
| Features | |
| API Access | Yes |
| MCP Tools | Yes |
| Memory | Yes |
| Approvals | No |
| Guardrails | Yes |
| Webhooks | Yes |
| Analytics Export | No |
Pro -- $199/mo
For growing teams with production workloads.
| Limit | Value |
|---|---|
| Monthly Traces | 100,000 |
| Team Members | 20 |
| Active Agents | 50 |
| Data Sources | 25 |
| Notification Channels | 10 (Webhook + Slack) |
| Analytics History | 90 days |
| Features | |
| MCP Access | Yes |
| All Memory Types | Yes |
| LLM Judge Evaluations | Yes |
| Approvals | Yes |
| Guardrails | Yes |
| Webhooks | Yes |
| Analytics Export | Yes |
| SSO | No |
| Audit Log | Yes |
Enterprise -- $699/mo
For organizations running production AI at scale with dedicated support.
| Limit | Value |
|---|---|
| Monthly Traces | 1,000,000 |
| Team Members | Unlimited |
| Active Agents | Unlimited |
| Data Sources | Unlimited |
| Notification Channels | Unlimited |
| Analytics History | 1 year |
| Features | |
| All features | Yes |
| SSO & SAML | Yes |
| Custom Guardrails | Yes |
| Custom SLAs | Yes |
| Dedicated Support | Yes |
Plan Limits
Plans enforce limits on the following resources:
| Resource | Description |
|---|---|
monthly_traces | Maximum traces (agent runs) per billing month |
team_members | Maximum workspace team members |
active_agents | Maximum active (non-archived) agents |
data_sources | Maximum data sources |
notification_channels | Maximum notification channels |
score_configs | Maximum score configuration templates |
trace_retention_days | How long traces are retained |
api_rate_limit | API requests per minute |
When a limit is reached, the API returns a 402 Payment Required error with a descriptive message.
Feature Flags
Plans also control access to platform features:
| Feature | Description |
|---|---|
notifications_enabled | Email and push notifications |
slack_enabled | Slack integration |
webhook_enabled | Webhook triggers |
memory_enabled | Agent memory system |
approvals_enabled | Human-in-the-loop approvals |
audit_log_enabled | Audit logging |
mcp_enabled | MCP tools |
analytics_export | Export analytics data |
sso_enabled | Single sign-on |
custom_guardrails | Custom guardrail configurations |
Trace Packs
If you need more traces without upgrading your plan, you can purchase trace packs:
- Trace packs add a fixed number of traces to your monthly quota
- Packs are one-time purchases (not recurring)
- Unused pack traces expire at the end of the billing period
Plan limit: 5,000 traces/month
+ Trace pack: 10,000 traces
= Total available: 15,000 traces this month
Stripe Integration
PromptRails uses Stripe for payment processing:
- Subscriptions -- Monthly or annual recurring billing
- Trace packs -- One-time purchases
- Invoices -- Automatically generated and available in the dashboard
- Webhooks -- Stripe events are processed for subscription lifecycle management
Subscription Lifecycle
Create -> Active -> (renewal) -> Active
-> (cancel) -> Canceled at period end
-> (payment failed) -> Past due -> (retry) -> Active
Invoices
View billing history and invoices:
Dashboard > Settings > Billing > Invoices
Each invoice includes:
- Plan charges
- Trace pack purchases
- Payment status
- Download link (PDF)
Custom Plans
Enterprise customers can have custom plans with:
- Custom trace limits
- Custom feature configurations
- Custom pricing
- Workspace-specific plan assignment
Contact our sales team for custom plan configuration.
Related Topics
- Workspace Management -- Workspace-level billing
- Team and Roles -- Team member limits
- Cost Tracking -- LLM cost monitoring (separate from platform billing)