
Connectors / Finance · HTTP Connector
Automate Baremetrics with Tray.ai
Create a customer, create a subscription and create a plan in Baremetrics. Connect Baremetrics to the rest of your finance stack with Tray.ai.
Thanks — someone from our team will be in touch soon.
What can you do with Baremetrics on Tray.ai?
Baremetrics is a subscription analytics tool that tracks MRR, churn, lifetime value and other revenue metrics from billing data, with dunning and cancellation insights. Tray.ai connects to Baremetrics through the HTTP Connector, so your workflows can call the Baremetrics API alongside the rest of your stack.
- Show a metrics summary every Monday and post MRR and churn to the leadership channel in your team chat.
- Create a customer in Baremetrics when an account signs a contract in your CRM, so revenue tracking starts on day one.
- List events each day and send cancellations to your customer success team for follow-up.
- Connects through
- HTTP Connector
- Authentication
- A bearer token
- Base URL
- https://api.baremetrics.com
Set it up
Connect Baremetrics to Tray.ai
Each step uses Baremetrics's own API details, from its documentation.
Step 1
Save Baremetrics's API token
Save the token Baremetrics issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://api.baremetrics.com as the base URL. Or paste a cURL example from Baremetrics's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List customers”
It's one of 15 documented actions, under Customers. The response comes back as data the next step can map into your other apps.
Step 4
Hand it to an AI agent
Wrap “Create a customer” and “Update a customer” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.
What the Baremetrics API covers
6 resources and 15 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Customers
- List customers
- Create a customer
- Update a customer
- Delete a customer
Subscriptions
- List subscriptions
- Create a subscription
- Cancel a subscription
Plans
- List plans
- Create a plan
Charges
- List charges
- Create a charge
Metrics
- Show a metrics summary
- List events
Annotations and goals
- List annotations
- List goals
Checked against Baremetrics's own documentation on 2026-10-22
How Tray.ai makes this work
Baremetrics plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Baremetrics — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Baremetrics actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Baremetrics data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More finance apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every finance connector →
Frequently asked questions
What can a Tray.ai workflow do in Baremetrics?
+
The Baremetrics API documents 15 actions across 6 resources (Customers, Subscriptions, Plans, Charges, Metrics, Annotations and goals). For example: List customers; List subscriptions; List plans. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Baremetrics?
+
The Baremetrics API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
See Baremetrics working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.