---
title: "ChartMogul integration for LuumenAI"
url: "https://www.luumen.ai/integrations/chartmogul/"
entity: SoftwareIntegration
category: "Databases & data platforms"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# ChartMogul integration for LuumenAI

Read subscription metrics and customer records, then change them with approval

## What LuumenAI can do with ChartMogul

LuumenAI connects to ChartMogul with an API token and exposes 10 tools (7 read-only · 2 write · 1 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 10 tools (7 read-only · 2 write · 1 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Databases & data platforms

## About ChartMogul with LuumenAI

Connect ChartMogul and your agent can answer revenue questions from the terminal: key metrics for a date range, MRR activity, plans, billing sources, and the full record behind a single customer. Customer records can also be created, updated, or deleted. Those changes are previewed first and, by default, wait for your approval. Luumen authenticates with an API key.

## Example tools

Read-only (7 in total):

- `CHARTMOGUL_GET_ACCOUNT` — Return the connected ChartMogul account's identity, reporting currency, time zone, week start, and optionally selected churn and refund settings.
- `CHARTMOGUL_GET_CUSTOMER` — Return one customer and its identifiers, lifecycle status, revenue values, ownership, location, and attributes by ChartMogul UUID.
- `CHARTMOGUL_GET_KEY_METRICS` — Return all key subscription metrics and current summaries for a date range, optionally grouped by interval and filtered by countries or plans.
- `CHARTMOGUL_LIST_ACTIVITIES` — Return one page of ChartMogul MRR activities for an optional date range, movement type, and date order, with a cursor when more are available.
- `CHARTMOGUL_LIST_CUSTOMERS` — Return one page of customers filtered by source, identifier, email, status, or billing system.
- `CHARTMOGUL_LIST_PLANS` — Return one page of subscription plans, optionally filtered by source, external ID, or billing system.
- `CHARTMOGUL_LIST_SOURCES` — Return the account's billing data sources, optionally filtered by name or system and with selected source settings included.

Write and destructive (3 in total, subject to configured approval policy):

- `CHARTMOGUL_CREATE_CUSTOMER` — Create a customer under a ChartMogul data source using a caller-owned external ID and optional profile or lead details.
- `CHARTMOGUL_DELETE_CUSTOMER` — Request permanent deletion of a customer and all associated ChartMogul data by UUID.
- `CHARTMOGUL_UPDATE_CUSTOMER` — Update selected profile, ownership, location, timing, website, or lead-status fields on an existing ChartMogul customer.

## Frequently asked questions

### How does LuumenAI connect to ChartMogul?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in ChartMogul on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to ChartMogul — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/chartmogul/
