Integrations / Payments
Stripe
Look up customers, payments, invoices and subscriptions, issue refunds, and trigger workflows from Stripe events.
Tools
stripe.get_customer
Get a customer by ID.
stripe.search_customers
Search customers with Stripe's search syntax, e.g. email:'ada@example.com'.
stripe.list_payment_intents
List a customer's recent payments, newest first.
stripe.get_invoice
Get an invoice with its line items.
stripe.list_subscriptions
List a customer's subscriptions.
stripe.create_refund writes
Refund a payment in full, or partly with an amount.
stripe.api_get
Send a GET request to any Stripe API path under https://api.stripe.com/v1 and return the response. For endpoints the named tools don't cover.
stripe.api_request writes
Send a POST, PUT, PATCH or DELETE request to any Stripe API path under https://api.stripe.com/v1.
Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any Stripe API path.
Connect
- In the Stripe Dashboard, open Developers → API keys and create a restricted key with read access to the resources your workflows use, plus Refunds write if they issue refunds.
- Paste it as the connection's secret key.
- To trigger workflows, add an event destination under Developers → Webhooks with the request URL shown on the connection page, choose the events you need, and paste its signing secret (whsec_…) on the connection.
Credentials
Triggers
In the Stripe Dashboard, go to Developers → Webhooks, add a destination with this URL and the events your workflows use, and paste its signing secret on this connection.
Events
triggerkind: stripe connection: stripe events: [customer.created] livemode: [...]
Examples
Overdue invoice chaser — A Monday email to finance with every Stripe invoice past due.
Failed payment follow-up — When a renewal fails in Stripe, billing hears about it with the context already gathered.
Your next automation is one sentence away.
14-day free trial with $5 of built-in AI included. Cancel anytime.