PromptRails

Billing and Plans

Understand PromptRails billing plans, execution limits, feature flags, execution 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, execution packs, and invoices.

Plan Tiers

Free -- $0/forever

The free tier is designed for experimentation and development.

LimitValue
Monthly Executions500
Team Members1
Active Agents3
Data Sources1 (static)
NotificationsNo
Features
Basic analyticsYes
MCP ToolsNo
MemoryNo
ApprovalsNo
GuardrailsNo
WebhooksNo
Analytics ExportNo

Starter -- $49/mo

For small teams getting started with AI agents.

LimitValue
Monthly Executions10,000
Team Members5
Active Agents15
Data Sources5
Notification Channels2 (Webhook)
Analytics History30 days
Features
API AccessYes
MCP ToolsYes
MemoryYes
ApprovalsNo
GuardrailsYes
WebhooksYes
Analytics ExportNo

Pro -- $199/mo

For growing teams with production workloads.

LimitValue
Monthly Executions100,000
Team Members20
Active Agents50
Data Sources25
Notification Channels10 (Webhook + Slack)
Analytics History90 days
Features
MCP AccessYes
All Memory TypesYes
LLM Judge EvaluationsYes
ApprovalsYes
GuardrailsYes
WebhooksYes
Analytics ExportYes
SSONo
Audit LogYes

Enterprise -- $699/mo

For organizations that need unlimited access and dedicated support.

LimitValue
Monthly ExecutionsUnlimited
Team MembersUnlimited
Active AgentsUnlimited
Data SourcesUnlimited
Notification ChannelsUnlimited
Analytics History1 year
Features
All featuresYes
SSO & SAMLYes
Custom GuardrailsYes
Custom SLAsYes
Dedicated SupportYes

Plan Limits

Plans enforce limits on the following resources:

ResourceDescription
monthly_executionsMaximum agent executions per billing month
team_membersMaximum workspace team members
active_agentsMaximum active (non-archived) agents
data_sourcesMaximum data sources
notification_channelsMaximum notification channels
score_configsMaximum score configuration templates
trace_retention_daysHow long traces are retained
api_rate_limitAPI 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:

FeatureDescription
notifications_enabledEmail and push notifications
slack_enabledSlack integration
webhook_enabledWebhook triggers
memory_enabledAgent memory system
approvals_enabledHuman-in-the-loop approvals
audit_log_enabledAudit logging
mcp_enabledMCP tools
analytics_exportExport analytics data
sso_enabledSingle sign-on
custom_guardrailsCustom guardrail configurations

Execution Packs

If you need more executions without upgrading your plan, you can purchase execution packs:

  • Execution packs add a fixed number of executions to your monthly quota
  • Packs are one-time purchases (not recurring)
  • Unused pack executions expire at the end of the billing period
Plan limit: 5,000 executions/month
+ Execution pack: 10,000 executions
= Total available: 15,000 executions this month

Stripe Integration

PromptRails uses Stripe for payment processing:

  • Subscriptions -- Monthly or annual recurring billing
  • Execution 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
  • Execution pack purchases
  • Payment status
  • Download link (PDF)

Custom Plans

Enterprise customers can have custom plans with:

  • Custom execution limits
  • Custom feature configurations
  • Custom pricing
  • Workspace-specific plan assignment

Contact our sales team for custom plan configuration.