Workflows / Founders

Revenue pulse

Net revenue from Stripe, the refunds and failed charges, and any Slack thread that explains them.

Slack Stripe revenue
Try this workflow
The promptFree
Give me a revenue pulse for the last 7 days.

1. Use stripe_revenue_summary for revenue per currency, net of refunds.
2. Use stripe_list_charges to find refunded and failed charges in the period.
3. Use slack_list_channels to find [Slack channel name], then slack_get_messages for the same period, and note any message about billing, refunds, cancellations or a customer named in step 2.

Format: net revenue and change, a short list of refunds and failed charges worth chasing (amount, customer, reason if known), and the Slack threads that explain them, quoted briefly.

Before you start, ask me for anything in square brackets. Use my SingleBrain Gateway tools for this, such as stripe_revenue_summary. Only use numbers the tools return. If you cannot see SingleBrain tools, stop and tell me to connect SingleBrain Gateway at https://gateway.singlebrain.com first.
Open in Claude
What it does, 4 calls
01Revenue per currency, net of refundsRevenue summaryFree
02Lists recent charges to find refunds and failuresList chargesFree
03Finds the channel you namedList channelsFree
04Reads what customers and the team said thereRead messagesFree
One runFree on your accounts
You get, an example

Net revenue and the change, the charges worth chasing, and the Slack messages about them.

Net revenue $84,210, up 9%
3 failed charges worth $2,400, all expired cards
#customers: Northwind asked to downgrade on Thursday
✓ It reads your data. To read a public channel, the Slack app joins it first; it changes nothing else, and every call shows up in your activity log.

Example only. Not customer data.