Integration · Commerce and finance

Stripe AI agents that prepare, while people approve

Brainwrite connects Stripe to your AI agents so they can look up customers, charges, subscriptions, and disputes, and prepare invoices, payment links, and refunds. Bots prepare; people approve. Creating a refund or finalising an invoice waits for an approval card unless you've allowed it, and you can keep those tools away from a bot entirely.

Brainwrite · Stripe

Search Stripe for the customer [email protected], list her last five charges, and prepare a refund for the duplicate charge from yesterday. Wait for my approval before creating it.

BrainwriteStripe logo

You connect Stripe once. Your Chief of Staff puts a bot on it.

  • Search customers and read their charges, subscriptions, and payment methods
  • List balance transactions, payouts, and refunds
  • Create a draft invoice, add line items, and preview itWaits for you
  • Finalise an invoice (waits for an approval card unless you've allowed it)Waits for you
  • Create a refund (waits for an approval card unless you've allowed it)Waits for you
An illustrated example. Actions that change something wait for your approval in Ask mode.

In Stripe

What your bots can do in Stripe.

  • Search customers and read their charges, subscriptions, and payment methods
  • List balance transactions, payouts, and refunds
  • Create a draft invoice, add line items, and preview it
  • Finalise an invoice (waits for an approval card unless you've allowed it)
  • Create a refund (waits for an approval card unless you've allowed it)
  • Create payment links
  • Read disputes and their details
Ask your team · Stripe
Search Stripe for the customer [email protected], list her last five charges, and prepare a refund for the duplicate charge from yesterday. Wait for my approval before creating it.

Chief of Staff

  • Weekly revenue summary
  • Refund prep
  • Failed payment follow-up

Changes in Stripe wait for your approval in Ask mode

Jobs

Jobs your team does with Stripe.

Weekly revenue summary

A routine reads the week's balance transactions, refunds, and new subscriptions and writes a short summary.

Refund prep

A support bot finds the charge for a refund request and prepares the refund. A person approves it in the conversation.

Failed payment follow-up

A bot lists customers with failed payments and drafts a friendly follow-up for each, ready to send from your email.

Set up

How to connect Stripe.

  1. 01

    Open Connected apps

    In Brainwrite, choose Connected apps in the sidebar. The official app sets up the connection service for you; there's no key to paste.

  2. 02

    Search for Stripe

    Find Stripe and choose Connect. You can add more than one account later and label each, such as work or a client.

  3. 03

    Sign in in your browser

    Finish Stripe's own sign-in in your normal browser. The access token stays with the connection service and never enters a bot's prompt.

  4. 04

    Choose which bots get it

    In each bot's settings, give it all tools, an exact list, or none. Imported bots start with none, so nothing reaches your account by surprise.

The Apps catalog: Slack, GitHub, Gmail, Google Calendar, Sheets, Docs, Drive, Notion, Linear, Sentry, PostHog and Discord, each with Connect.

FAQ

Brainwrite and Stripe: questions

How do I connect Stripe to Brainwrite?

Open Connected apps, search for Stripe, and choose Connect, then complete the authorization in the browser window that opens. Consider connecting a test-mode account first, labelled test, before connecting live. Credentials stay with Composio and never appear in a bot's prompt.

How do I keep a bot from moving money in Stripe?

In the bot's settings under Connected apps, set Stripe to an exact list of read tools: customers, charges, balance transactions, and invoices. Leave out refund, charge, payout, and finalise tools, or set Stripe to no tools. Ungranted tools are never offered to the model.

Will a bot ever pay or refund without me?

Not by default. Refunds and other payment actions become approval cards in the conversation, and you can deny them. Only grant those tools to a bot that needs them, and avoid Always allow for anything that moves money. The Inspector shows each Stripe call a bot made.

Give your AI team Stripe.

Download the app, connect the AI you already pay for, and tell your Chief of Staff what needs doing.

macOS today. Windows and Linux are coming soon.