Stripe

Stripe

Payment processing API for managing customers, charges, subscriptions, invoices, and payouts.

API Key75 tools16 triggers

Three ways to use Stripe

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Stripe.

Attach Payment Method to Customer

Attach a payment method to a customer for future payments.

Tool

Cancel Payment Intent

Cancel a payment intent that has not yet been confirmed or captured.

Tool

Cancel Refund

Cancel a refund that has not yet been processed (status: requires_action).

Tool

Cancel Subscription

Immediately cancel a subscription, optionally generating a final invoice and providing cancellation details.

Tool

Capture Charge

Capture a previously uncaptured charge, with optional partial capture amount.

Tool

Capture Payment Intent

Capture funds from a payment intent that was created with capture_method=manual.

Tool

Supported triggers

Start a workflow when something happens in Stripe.

New Charge in Stripe

Triggers when a new charge is created in Stripe

Trigger

New Customer in Stripe

Triggers when a new customer is created in Stripe

Trigger

New Subscription in Stripe

Triggers when a new subscription is created in Stripe

Trigger

New Invoice in Stripe

Triggers when an invoice is created in Stripe

Trigger

New Refund in Stripe

Triggers when a refund is issued in Stripe

Trigger

New Dispute in Stripe

Triggers when a new dispute is opened

Trigger

Get started automating Stripe

1Connect your account
2Choose a trigger or tool
3Configure the workflow
4Refine the process
5Turn it on

Ready-to-use workflows

Prompts using Stripe

Browse all

Welcome new Stripe customers in MailForge and Slack

The moment someone pays in Stripe, add them to your MailForge welcome list and post the win to Slack so your team sees every new customer in real time.

StripeMailForgeSlack Bot

Text customers via ClickSend when Stripe payments fail

When a Stripe invoice payment fails, send the customer a polite ClickSend text with a link to update their card, and log the attempt in HubSpot.

ClickSendStripeHubSpot

Onboard new Stripe paid customers into beehiiv with a Slack welcome draft

When someone pays in Stripe, add them to beehiiv on the right tier, kick off the paid welcome journey, and drop a founder note in Slack for review.

StripebeehiivSlack Bot

Call customers with Bland AI when a Stripe payment fails

When a Stripe invoice payment fails, place an AI phone call to the customer within minutes and log every attempt to a Google Sheets recovery ledger.

StripeBland AIGoogle Sheets

Screen new Stripe customers for sanctions and PEP hits at signup

The moment a new customer is created in Stripe, run a KYC sanctions and PEP check, write the verdict back to Stripe, and alert compliance in Slack on any credible hit.

StripeOpenSanctionsSlack

Open General Input CRM recovery tasks on failed Stripe payments

When a Stripe charge or invoice payment fails, find the account in General Input CRM, brief the account owner in Slack, and open a tailored recovery task.

StripeGeneral Input CRMSlack

Slack brief for multi-threading new Stripe customers

When a first-time customer pays, pull every public contact and social handle from their website, then send a multi-threading brief to your CS lead in Slack.

StripeWebsite Contacts ScraperSlack

Brief sales when a Stripe signup looks like an expansion fit

When a new Stripe subscription starts, enrich the buyer with Datagma and post a Slack brief to sales only if the account looks like an expansion target.

StripeDatagmaSlack Bot
+4Browse all prompts

Your Stripe workflows, on autopilot.