For product teams
- Test pricing changes safely — Run simulations to model revenue impact before deploying. See exact invoice previews across your customer base.
- Set up usage alerts — Configure usage alerting to trigger notifications when customers hit thresholds. Power product-led growth workflows.
For finance teams
- Automate revenue recognition — Configure revenue recognition rules and export data for financial reporting and compliance.
- Handle enterprise deals — Configure backdated pricing for contracts with retroactive terms. Set up prepaid credits for upfront commits.
- Export billing data — Connect data exports to your data warehouse for analytics and forecasting.
For engineering teams
- Build custom metrics — Define advanced SQL metrics for precise billing logic. Filter, aggregate, and transform events to match your pricing model.
- Integrate webhooks — Set up webhooks for real-time notifications when invoices are generated or subscriptions change.
- Understand the architecture — Read the deep dives on query-based billing and diff-based subscriptions to understand how Orb works under the hood.
- Scale event ingestion — Move to high-throughput ingestion for workloads handling millions of events per second.
Keep exploring
- API Reference — Complete API documentation
- Core concepts — Deep dive into Orb’s data model