[Developers]

Billing Management

AI cost overruns rarely announce themselves in advance. A single department running high-volume analysis against a premium model can exhaust a quarterly budget in days. The Billing Management panel gives administrators r

Category: ManagementLast Updated: Jul 16, 2026
managementaireal-time

Overview#

AI cost overruns rarely announce themselves in advance. A single department running high-volume analysis against a premium model can exhaust a quarterly budget in days. The Billing Management panel gives administrators real-time visibility into token consumption and cost patterns, so decisions about model selection and usage quotas can be made with current data rather than end-of-month surprises.

Billing now extends beyond monitoring into a self-service commercial surface for the cloud offering. A structured catalogue defines subscription plans and credit packs with their entitlements, including soft-unlimited tiers for mission-critical use, and administrators can top up credits or purchase and upgrade subscriptions through Stripe checkout, with payments reconciling automatically so balances and entitlements update without operator intervention. Underneath, a single authoritative metering service measures everything a tenant consumes, spanning AI tokens, storage, and platform services, and produces one canonical, itemised bill per tenant.

Key Features#

  • AI Usage Monitoring: Track token consumption across all AI models in real time, with breakdowns by model, user, department, and feature. Visual dashboards show current spend, usage trends, and progress against monthly quotas.

  • Cost Analysis: Real-time cost tracking for the current billing period, including projected end-of-period costs. View breakdowns by AI model provider, platform feature, individual user, and time period from daily through monthly.

  • Budget Alerts: Configure budget thresholds at the organisation, department, and user level. Receive notifications when spending approaches or exceeds defined limits, with multiple alert stages so teams can act before hard caps are reached.

  • Usage Forecasting: Machine learning projections show end-of-month costs with confidence intervals, helping administrators plan budgets and identify rising trends weeks before they become a problem.

  • Usage Pattern Analysis: Identify peak usage hours, seasonal trends, usage spikes, and feature adoption rates to optimise AI model selection and resource allocation across teams.

  • Custom Reporting: Generate monthly usage summaries, custom filtered reports, and exportable data in PDF, Excel, and CSV formats. Save report templates for recurring stakeholder needs.

  • Per-User Spending Controls: Set individual user or department spending caps to prevent unexpected cost overruns while maintaining uninterrupted platform access for everyone else.

  • Plan and Credit-Pack Catalogue: A structured catalogue defines subscription plans, credit packs, and their entitlements, including soft-unlimited tiers for mission-critical use. Catalogue synchronisation tooling keeps the payment provider and the platform catalogue aligned.

  • Self-Service Stripe Checkout: Purchase one-off credit top-ups or buy and upgrade subscriptions directly from the billing actions panel through Stripe checkout. Payments reconcile automatically through webhooks, and subscription lifecycle events such as creation, update, and cancellation are handled without operator intervention.

  • Canonical Tenant Metering: A single authoritative metering service measures per-tenant consumption across AI tokens, storage, and platform services on a scheduled collection cycle, including platform-wide storage footprints, and produces one canonical itemised bill per tenant exposed through the platform's strongly-typed API.

  • Comprehensive Bill Widget and Usage Views: A tenant bill widget summarises consumption across platform services in customer-facing product language, alongside an expanded account usage page with detailed per-capability consumption views, localised across the platform's supported languages.

  • Credit Gating and Entitlements: Credit balances, usage gates, and token tracking are integrated with purchased entitlements and metered consumption, so spending limits follow what the organisation has actually bought.

Use Cases#

  • Cost optimisation by identifying which AI models deliver the best value for different task types and shifting usage patterns accordingly.
  • Budget management with proactive alerts and forecasting that prevent billing surprises at period end.
  • Departmental chargebacks using per-department cost allocation and exportable billing reports for internal accounting.
  • Feature ROI analysis by correlating AI feature usage with cost and user engagement metrics to focus investment where it delivers results.
  • Self-service growth for a small agency that upgrades its subscription and buys extra AI credits with a card, with no sales cycle involved.
  • Automated reconciliation so finance teams can match metered usage against Stripe invoices automatically and receive a clear, branded statement of what the organisation is paying for.
  • Itemised cost review where an administrator inspects the canonical monthly bill to see exactly which services drove cost, and operations sets alerts on metered storage growth per tenant.

Open Standards#

  • CSV / RFC 4180: Billing usage reports and cost breakdowns are exported in RFC 4180-compliant comma-separated value files, ensuring portability into any financial system, spreadsheet, or accounting platform without proprietary transformation.
  • JSON / RFC 8259: All billing events, token consumption records, and cost analytics payloads are exchanged as RFC 8259-conformant JSON documents, allowing any HTTP client or integration layer to consume metering data without a bespoke developer toolkit.
  • OAuth 2.0 / RFC 6749: Access to billing data and budget management operations is gated behind the platform OAuth 2.0 authorisation model, scoping billing read and write permissions to the authenticated organisation's tenant boundary.
  • JSON Web Token (JWT) / RFC 7519: Authenticated integration requests to the billing surface carry RS256-signed JWTs that assert the caller's organisation, role, and permission set, verified server-side before any cost data is returned.
  • ISO 4217: All monetary values in cost dashboards, budget thresholds, alerts, and exported reports use ISO 4217 three-letter currency codes (e.g. USD, EUR, GBP), ensuring unambiguous currency identification across multi-national deployments.
  • ISO 8601 / RFC 3339: Usage event timestamps, billing period boundaries, and forecast horizon dates are serialised as RFC 3339-conformant ISO 8601 strings in UTC, giving downstream systems a stable, timezone-safe reference for all time-series data.

Getting Started#

  1. Navigate to Admin > Billing to view the main usage dashboard.
  2. Review current month spend, token consumption by model, and top cost drivers.
  3. Configure budget alerts under Budget Settings with monthly limits and notification recipients.
  4. Generate your first usage report under Generate Report to establish a baseline for future comparisons.
  5. To add capacity, open the billing actions panel to buy credits or change plan; checkout completes through Stripe and your balance and entitlements update automatically.

Best Practices#

  • Check dashboards weekly to catch usage spikes and anomalies before they compound.
  • Match models to task complexity: cost-effective models for simple queries, premium models reserved for complex analysis.
  • Start with conservative initial budgets and adjust after the first 30 days once normal consumption patterns are clear.
  • Apply per-user quotas for teams with variable usage to keep monthly costs predictable.

Integration#

  • Accounting Systems: Export billing data in standard CSV formats or access via API for integration with your financial systems.
  • Stripe: Credit purchases and subscription checkout run through Stripe, with webhook-driven reconciliation keeping credit balances and entitlements current and catalogue synchronisation keeping plans aligned between the platform and the payment provider.
  • Notification Channels: Alerts via email, Slack, Microsoft Teams, SMS, and PagerDuty.

Last Reviewed: 2026-07-16 Last Updated: 2026-07-16

Ready to Build?

Get started with our APIs or contact our integration team for support.