Welcome to PortaAIM
PortaAIM is a billing and revenue management platform built for AI-powered SaaS businesses. It gives you everything you need to meter usage, create pricing plans, manage customers, send invoices, and collect payments — without building billing infrastructure from scratch.
Who Is This For?
PortaAIM is designed for SaaS founders and administrators who sell AI-powered products and services — from model APIs (LLMs, speech-to-text, image generation) to agentic AI products (voice agents, document processing, code review copilots) — and need a reliable way to:
- Track usage — meter API calls, tokens, compute minutes, or any custom unit
- Set up pricing — create plans with subscriptions, per-usage charges, included quotas with overage, outcome-based billing (e.g. $X per successful call), and free trials. Multi-tier volume pricing is coming soon.
- Manage customers — onboard, monitor, suspend, and support your customer base
- Bill and collect — generate invoices, process payments, and track revenue
- Analyze performance — understand MRR, costs, margins, and customer health
Key Features
| Feature | Description |
|---|---|
| Usage Metering | Real-time charging API for any service type (tokens, API calls, minutes, data) |
| Flexible Pricing | Subscriptions, per-unit charges, included quotas with overage, and outcome-based pricing. Multi-tier volume pricing is coming soon. |
| Free Trials | Time-limited trials that auto-convert to paid plans |
| Multi-Service | Bundle multiple AI services into a single plan |
| Customer Management | Full lifecycle from signup through billing and support |
| Invoicing | Automatic invoice generation with PDF download and email delivery |
| Payments | Track payment transactions and manage customer balances |
| Analytics Dashboard | Revenue trends, cost breakdown, customer growth, and profitability |
| Sandbox Environment | Test your billing setup safely before going live |
| Webhooks | Real-time notifications for customer events, payments, and invoices |
| REST API | Full programmatic access to all platform features |
Architecture Overview
PortaAIM sits between your application and the billing engine:
Your SaaS App → PortaAIM API → Billing Engine
↑ ↑ ↑
End Users Admin Dashboard Rating & Invoicing
- Your app sends usage events to the PortaAIM Charging API
- PortaAIM rates the usage based on the customer's plan and pricing rules
- The billing engine handles metering, invoicing, and payment collection
- You manage everything through the PortaAIM dashboard or API
Quick Navigation
- New here? Start with the Getting Started guide
- Setting up billing? Read How Billing Works
- Building an integration? Jump to the API Reference
- Managing customers? See the Customers Guide