Stripe
Stripe integration for payments, customers, products, invoices, and subscriptions
The Stripe integration lets your agents manage the full commerce lifecycle — customers, payments, products, prices, invoices, subscriptions, and account balance.
You need:
- Stripe Secret API Key — Get it from the Stripe Dashboard (starts with
sk_test_ or sk_live_).
- Open your agent in Agent Studio
- In the Integrations panel, click Add Integration Config
- Select Stripe from the integration list
- Give the config a display name (e.g., "Stripe")
- Enter your Stripe secret API key
- Save the agent revision
- In an Agent Step, attach Stripe tools from the tools panel
- Tools are referenced as
stripe.list_customers, stripe.create_payment_intent, etc.
| Tool | Description | Action Type |
|---|
list_customers | List customers with optional email filter and pagination | ReadOnly |
get_customer | Retrieve a single customer by ID | ReadOnly |
create_customer | Create a new customer | Reversible |
update_customer | Update an existing customer | Reversible |
| Tool | Description | Action Type |
|---|
list_payment_intents | List payment intents with optional customer filter | ReadOnly |
get_payment_intent | Retrieve a single payment intent by ID | ReadOnly |
create_payment_intent | Create a new payment intent | Reversible |
| Tool | Description | Action Type |
|---|
list_charges | List charges with optional customer/payment intent filter | ReadOnly |
get_charge | Retrieve a single charge by ID | ReadOnly |
| Tool | Description | Action Type |
|---|
list_refunds | List refunds with optional charge/payment intent filter | ReadOnly |
get_refund | Retrieve a single refund by ID | ReadOnly |
create_refund | Create a refund for a charge or payment intent | Irreversible |
| Tool | Description | Action Type |
|---|
list_products | List products with optional active filter | ReadOnly |
get_product | Retrieve a single product by ID | ReadOnly |
create_product | Create a new product | Reversible |
update_product | Update an existing product | Reversible |
| Tool | Description | Action Type |
|---|
list_prices | List prices with optional product/type filter | ReadOnly |
get_price | Retrieve a single price by ID | ReadOnly |
create_price | Create a new price for a product | Reversible |
| Tool | Description | Action Type |
|---|
list_invoices | List invoices with optional customer/status filter | ReadOnly |
get_invoice | Retrieve a single invoice by ID | ReadOnly |
create_invoice | Create a new draft invoice | Reversible |
send_invoice | Finalize and send an invoice | Irreversible |
| Tool | Description | Action Type |
|---|
list_subscriptions | List subscriptions with optional customer/status filter | ReadOnly |
get_subscription | Retrieve a single subscription by ID | ReadOnly |
create_subscription | Create a new subscription | Reversible |
update_subscription | Update an existing subscription | Reversible |
cancel_subscription | Cancel a subscription immediately | Irreversible |
| Tool | Description | Action Type |
|---|
get_balance | Retrieve the current account balance by currency | ReadOnly |