Stripe
Connect Stripe to Reeve for revenue data, transaction history, and payment analytics.
Stripe Connector
Connect your Stripe account to pull revenue data, transaction history, and payment analytics into Reeve.
What You Get
| Data | Examples |
|---|---|
| Revenue | Total revenue, MRR, daily and monthly trends |
| Transactions | Payment history, successful charges, refunds |
| Customers | Customer count, new vs returning, lifetime value |
| Subscriptions | Active subscriptions, churn, plan breakdown |
| Payouts | Payout schedule and history |
Setup
Navigate to Connect Your Data
In the Reeve app, go to Connect Your Data and find Stripe under Payments. Click Connect.
Authorize on Stripe
You'll be redirected to Stripe's authorization page. Log in with the Stripe account that owns the data you want to connect and click Connect.
Reeve requests read-only access to your Stripe account data.
Connected
After authorization, you're redirected back to the Reeve app with Stripe showing as Connected. Revenue data becomes available immediately.
Alternative: API key. If you prefer not to use OAuth, you can connect Stripe with a secret key instead. When the Connect dialog opens, switch to the API Key tab and paste your Stripe secret key (sk_live_...). The key is validated and encrypted before saving.
Using Stripe Data
In the Dashboard
The Stripe connector makes revenue and payment data available in the Reeve app:
- Revenue trends (daily, weekly, monthly)
- Transaction volume and average transaction value
- Customer acquisition and lifetime value
- Subscription metrics
Via Agent Tools
Your agents can query Stripe data using the reeve_revenue tool:
// Revenue summary
reeve_revenue({ action: "get_summary" })
// Revenue over a period
reeve_revenue({ action: "get_revenue", period: "30d" })
// Transaction history
reeve_revenue({ action: "get_transactions" })
// Customer metrics
reeve_revenue({ action: "get_customers" })Example Conversations
- "What was our revenue last month?"
- "How many new customers did we get this week?"
- "Show me our top revenue days this quarter."
- "What's our current MRR?"
Prerequisites
- A Stripe account with data you want to analyze
- Access to the Stripe account (owner or administrator)
If you have multiple Stripe accounts, connect the one that holds the payment data for your brand.
Troubleshooting
| Issue | Solution |
|---|---|
| No data showing | New connections may take a few minutes for the first data pull |
| Authorization failed | Make sure you're logged into the correct Stripe account before clicking Connect |
| API key invalid | Ensure you're using a secret key (sk_live_...), not a publishable key (pk_live_...) |
Disconnecting
- Go to Connect Your Data in the Reeve app
- Hover over the Stripe card and click Disconnect
- Credentials are deleted from Reeve
Related docs
- Connectors overview — All available integrations
- Shopify — Combine Shopify revenue with Stripe payment data