ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/gora050/chargebee-integration
Or

What 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

  1. "Find the subscription details for customer John Doe and tell me when their next renewal date is."
  2. "Can you check if there are any active coupons applicable for user account cus_12345?"
  3. "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

Author@gora050
Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-gora050-chargebee-integration": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#chargebee#billing#saas#finance#automation
Safety Score: 4/5

Flags: network-access, external-api