ProfitWell integration
ProfitWell subscription analytics API, version 2: read monthly and daily financial metrics for the company or for one plan, list the active plan identifiers, read company settings, look up and search customers, and keep manually-added subscriptions in step by creating, upgrading, churning and un-churning them alongside the plans and users they belong to. The API token is sent in the Authorization header with no prefix.
Say what should happen.
The workflow builds itself.
Common ProfitWell use cases
- removing a duplicate created by a faulty import
- labelling a revenue chart with the right currency
- posting a month-to-date revenue update every morning
- charting monthly recurring revenue over the last year
- correcting a churn recorded against the wrong customer
- validating a newly entered token before running a report
- checking whether a plan already exists before creating it
- naming a plan properly before importing its subscriptions
- recording an upgrade billed outside the connected provider
- showing a customer's current revenue inside a support tool
What you can do with ProfitWell
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Subscription, 5 operations
churn_subscriptionChurn subscriptionDELETEChurns a manually-added ProfitWell subscription.create_subscriptionCreate subscriptionPOSTCreates a manually-added ProfitWell subscription.get_user_subscriptionsGet user subscriptionsGETReturns the subscription history of a manually-added ProfitWell user.unchurn_subscriptionUnchurn subscriptionPUTRemoves the churn event from a ProfitWell subscription.update_subscriptionUpdate subscriptionPUTUpgrades or downgrades a manually-added ProfitWell subscription.
Plan, 4 operations
create_planCreate planPOSTCreates a manually-added ProfitWell plan.list_metric_plansList metric plansGETReturns the active ProfitWell plan identifiers ordered by revenue.list_plansList plansGETLists the manually-added ProfitWell plans.update_planUpdate planPUTRenames a manually-added ProfitWell plan.
Customer, 3 operations
exclude_customer_from_metricsExclude customer from metricsPOSTExcludes a ProfitWell customer from all metric calculations.get_customerGet customerGETRetrieves a ProfitWell customer by billing system identifier.search_customersSearch customersGETSearches ProfitWell customers by email or by update date.
Metric, 2 operations
get_daily_metricsGet daily metricsGETReturns ProfitWell daily metrics for one month.get_monthly_metricsGet monthly metricsGETReturns ProfitWell monthly metrics for the company or for one plan.
User, 2 operations
delete_userDelete userDELETEDeletes a manually-added ProfitWell user and their history.update_user_emailUpdate user emailPUTChanges the email shown for a manually-added ProfitWell user.
Company, 1 operation
get_company_settingsGet company settingsGETReturns the ProfitWell account settings.
Status, 1 operation
get_api_statusGet api statusGETChecks that the ProfitWell token is valid and the service is up.
Use ProfitWell from Claude Code, Cursor or Codex
Connect ProfitWell in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its ProfitWell operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect ProfitWell
- Create your workspace
Sign up free. Nothing to install.
- Connect ProfitWell once
Add your ProfitWell connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
ProfitWell integration FAQ
What can you do with the ProfitWell integration?
LiveContext exposes 18 operations on ProfitWell, covering subscription, plan, customer and metric. Common uses include removing a duplicate created by a faulty import, labelling a revenue chart with the right currency and posting a month-to-date revenue update every morning.
