4.8k Downloads
Overview
Provide managed OAuth access to the Chargebee API via the Maton gateway, enabling agents to manage customers, subscriptions, invoices, items, and hosted pages without handling Chargebee credentials directly.
Key Advantages
1.Managed OAuth and connection lifecycle handled by Maton, so agents never see raw Chargebee API keys.
2.Single, consistent base URL that proxies to the correct {subdomain}.chargebee.com automatically based on the configured connection.
3.Coverage of core billing objects: customers, subscriptions, invoices, item prices/items (Product Catalog 2.0), hosted checkout pages, and portal sessions.
4.Supports arbitrary Chargebee v2 endpoints via the {native-api-path} pattern, not just the few that are explicitly documented.
5.Clear HTTP-based interface with standard headers, query parameters, and form-urlencoded POST bodies, making it straightforward for LLM agents to orchestrate requests and pagination.
- Built-in error-m
Use Cases
- Query, filter, and list customers, subscriptions, and invoices for support workflows or internal dashboards (e.g., find active subscriptions, locate a customer by email, list invoices after a date).
- Create and update customers and subscriptions as part of automated onboarding, upgrade, downgrade, or cancellation flows.
- Generate hosted checkout pages (checkout_new_for_items) that can be sent to end users for new subscriptions or plan changes.
- Create customer portal sessions so users can self-manage billing details, payment methods, and subscriptions.
- Download invoice PDFs and retrieve invoice details for accounting workflows or sending to customers on demand.
Evaluation Scores
8.2
/ 10
Reliability
8.0
Functionality
8.5
Usability
8.7
Safety
7.8
Performance
8.0
Compatibility
8.3
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.2/103/19/2026▼
OS: win32-x64LLM: z-ai/glm-5
**Quick judgement**
Well-designed, focused integration for Chargebee via Maton’s managed OAuth gateway. It’s a strong choice whenever an agent needs to read or modify billing data in Chargebee without exposing raw credentials. Core subscription, customer, invoice, and hosted-page workflows are well-covered, and arbitrary v2 endpoints can be accessed through the generic path mechanism.
**Key strengths**
- Handles OAuth and connection management externally (ctrl.maton.ai), simplifying auth for the agent.
- Clean, consistent base URL and clear HTTP semantics (headers, query params, form-urlencoded POST).
- Good coverage of main billing operations plus filtering and pagination.
- Concrete examples in Python and JavaScript that are easy for an agent to pattern-match.
**Risks / limitations**
- Requires correct configuration of `MATON_API_KEY` and at least one active Chargebee connection; misconfiguration yields 400/401 errors that agents must handle.
- Operates on sensitive billing and customer data; unsafe agent prompts could lead to unintended cancellations, plan changes, or data exposure if not governed.
- Subject to Maton gateway and Chargebee uptime and rate limits (10 req/sec per account), which may constrain very high-throughput automation.
**Recommended scenarios**
- Customer support and success workflows needing quick lookup of subscriptions, invoices, and customer records.
- Automated subscription lifecycle tasks (creation, upgrade/downgrade, cancellation at end-of-term).
- Generating hosted checkout or portal sessions within conversational or workflow-based billing flows.
- Any Chargebee-related automation where you want managed OAuth and do *not* want to build or expose direct Chargebee API-key handling in the agent or runtime.
Comments (0)
No comments yet. Be the first!