chargebee
Chargebee integration. Manage Customers. Use when the user wants to interact with Chargebee data.
Why use this skill?
Manage Chargebee subscriptions, customers, and billing data effortlessly with the OpenClaw Chargebee skill. Automate revenue tasks using simple AI prompts.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/chargebee-integrationWhat This Skill Does
The Chargebee skill for OpenClaw provides a robust interface for managing subscription billing and revenue operations directly within your AI agent workspace. By leveraging the Membrane platform, this skill abstracts the complexities of API authentication, token rotation, and data formatting. It allows users to query customer information, manage subscription lifecycles, and handle billing details without leaving the chat interface. Whether you need to retrieve account status or sync data with your subscription models, this skill acts as a secure bridge between OpenClaw and your Chargebee site.
Installation
To begin, ensure you have the Membrane CLI installed globally: npm install -g @membranehq/cli. Once installed, authenticate your environment using membrane login --tenant. If you are working in a headless environment, follow the provided URL instructions to complete the token exchange.
Next, install the skill into your OpenClaw environment by running the install command: clawhub install openclaw/skills/skills/gora050/chargebee-integration. To establish a link with your specific Chargebee account, search for the available connector using membrane search chargebee --elementType=connector --json, copy the connector ID, and execute membrane connect --connectorId=CONNECTOR_ID --json. This flow ensures your integration is authenticated and ready for action.
Use Cases
This skill is ideal for customer success managers, finance teams, and developers who need real-time access to billing data. Common use cases include verifying a customer's active subscription status before providing support, updating billing cycles for clients upon request, and pulling revenue data for periodic reporting. It streamlines the workflow by allowing natural language queries to execute complex backend API calls.
Example Prompts
- "Find the subscription details for customer John Doe and tell me when their next renewal date is."
- "Can you check if there are any active coupons applicable for user account cus_12345?"
- "List all current subscriptions for the company and summarize the total recurring revenue."
Tips & Limitations
Always use membrane connection list to verify if a connection exists before initiating a new one to avoid orphaned instances. If you are unsure of the available parameters for a specific action, utilize the membrane action list command filtered by your connection ID. Note that this skill requires an active Chargebee site and appropriate API permissions. Security best practices suggest limiting your API keys to the minimal scope required for your daily tasks.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gora050-chargebee-integration": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.