Connect Stripe to Your AI Agent

Ask AI to organize customer records and compare one-time or recurring prices before making a catalog change.

18 tools API key

Try a Stripe Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Stripe

Prepare a Customer Record Summary

Find a customer by email and summarize their saved contact details and metadata.

/oo Stripe: Find Stripe customers matching [email], read their records, and summarize contact details and metadata. Include customer IDs so I can distinguish matches.

Compare Catalog Prices

Organize active products and their one-time or recurring prices into a comparison table.

/oo Stripe: List active Stripe products and their active prices. Make a table of product name, price ID, currency, amount, and recurring interval where applicable.

Update a Customer Profile

Review an existing customer and apply the contact or metadata changes you provide.

/oo Stripe: Read Stripe customer [customer ID] and update only these profile fields: [name, email, phone, or metadata values]. List the changes made.

Check a product’s price options

Read a selected product and organize its available prices.

/oo Stripe: Read Stripe product [product ID] and its active prices. Explain its monthly, annual, or one-time options using the recorded amounts and currencies.

Start Working with Stripe

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Stripe

    Connect a Stripe secret or restricted API key.

    Connect Stripe →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Stripe key with access to the customer, product, or price records needed for your task.
  • Choose the intended test or live account before writing records. Restricted keys may limit which operations can be performed.

Stripe Tools

This Stripe connection focuses on customers, products, and prices. It supports reading and maintaining those records; payment, invoice, refund, and subscription operations are outside its current action set.

Find and Maintain Customers

Search customer profiles, read individual records, and create or update customer details.

Manage Product Records

Review the product catalog and maintain product descriptions, images, and metadata.

Review and Create Prices

Read one-time and recurring prices, create new prices, and update mutable price settings.

18 tools

Identify Account

Retrieve the Stripe account associated with the current secret API key.

stripe.identify_account

Create Customer

Create a Stripe customer with common profile and metadata fields.

stripe.create_customer

Update Customer

Update a Stripe customer with common profile and metadata fields.

stripe.update_customer

Get Customer

Retrieve a Stripe customer by ID.

stripe.get_customer

List Customers

List Stripe customers with optional email, created timestamp, and cursor filters.

stripe.list_customers

Search Customers

Search Stripe customers with Stripe's search query syntax.

stripe.search_customers

Delete Customer

Delete a Stripe customer by ID.

stripe.delete_customer

Create Product

Create a Stripe product with common catalog fields.

stripe.create_product

Update Product

Update a Stripe product with common catalog fields.

stripe.update_product

Get Product

Retrieve a Stripe product by ID.

stripe.get_product

List Products

List Stripe products with optional active and cursor filters.

stripe.list_products

Search Products

Search Stripe products with Stripe's search query syntax.

stripe.search_products

Delete Product

Delete a Stripe product by ID.

stripe.delete_product

Create Price

Create a Stripe one-time or recurring price for an existing or inline product.

stripe.create_price

Update Price

Update mutable fields on a Stripe price.

stripe.update_price

Get Price

Retrieve a Stripe price by ID.

stripe.get_price

List Prices

List Stripe prices with optional product, active, type, and cursor filters.

stripe.list_prices

Search Prices

Search Stripe prices with Stripe's search query syntax.

stripe.search_prices

Frequently Asked Questions

Can AI compare recurring plan prices?

Yes. It can organize product and price records by currency, amount, and recurring interval. This compares catalog definitions, rather than a customer’s subscription or invoice history.

Can I change the amount of an existing price?

The price update operation covers mutable settings such as active status and metadata. To use a different amount, create a new price for the product with the currency and amount you specify.

Can this connection summarize invoices or issue refunds?

Its current actions cover customers, products, and prices. Invoice, payment, refund, and subscription data are not included.

How do I avoid changing live records during a trial?

Use a test-mode key and verify the connected account before requesting a write. The connection acts in the environment selected by your key.

Connect Stripe

About Stripe ↗