Skip to main content

Overview

Stripe is a payments platform for managing customers, products, pricing, subscriptions, invoices, and disputes. Connect it to Civic to let your AI agent handle the full billing lifecycle.

Add to Civic

Connect Stripe at nexus.civic.com

Available Tools (23)

ToolDescription
cancel_subscriptionCancel a subscription in Stripe
create_couponCreate a coupon (percent or amount off, one-time or recurring)
create_customerCreate a customer in Stripe
create_invoiceCreate an invoice in Stripe
create_invoice_itemCreate an invoice item attached to an invoice
create_payment_linkCreate a payment link for a price
create_priceCreate a price for a product
create_productCreate a product in Stripe
create_refundRefund a payment intent (full or partial)
fetch_stripe_resourcesRetrieve a Stripe object by ID (payment intents, charges, invoices, prices, products, subscriptions, customers)
finalize_invoiceFinalize an invoice so it is ready for payment
get_stripe_account_infoGet account info for the connected Stripe account
list_couponsFetch a list of coupons
list_customersFetch a list of customers, optionally filtered by email
list_disputesFetch a list of disputes, optionally filtered by charge or payment intent
list_invoicesFetch a list of invoices, optionally filtered by customer
list_payment_intentsList payment intents, optionally filtered by customer
list_pricesFetch a list of prices, optionally filtered by product
list_productsFetch a list of products
list_subscriptionsList subscriptions filtered by customer, price, or status
retrieve_balanceRetrieve the current Stripe account balance
search_stripe_documentationSearch the Stripe documentation
search_stripe_resourcesSearch customers, payment intents, charges, invoices, prices, products, or subscriptions by query
update_disputeUpdate a dispute with evidence to help resolve it
update_subscriptionUpdate an existing subscription’s items or proration behavior

Guardrails

In addition to the 14 universal guardrails, this server has 24 server-specific guardrails across 10 operations.
Deeply admin-gated — nearly every write operation has a non-admin block, plus financial controls (price/refund/coupon limits) and customer data redaction.
GuardrailOperationTimingDescription
Block Cancel Subscription for Non-Admincancel_subscriptionRequestPrevents non-admins from cancelling subscriptions
Block Create Coupon for Non-Admincreate_couponRequestPrevents non-admins from creating coupons
Maximum Coupon Amountcreate_couponRequestCaps max discount amount on coupons
Maximum Coupon Percentagecreate_couponRequestCaps max percentage discount on coupons
Approved Customer Email Domainscreate_customerRequestRestricts customer creation to approved email domains
Block Create Invoice for Non-Admincreate_invoiceRequestPrevents non-admins from creating invoices
Block Create Invoice Item for Non-Admincreate_invoice_itemRequestPrevents non-admins from creating invoice items
Block Create Payment Link for Non-Admincreate_payment_linkRequestPrevents non-admins from creating payment links
Payment Link Quantity Limitcreate_payment_linkRequestLimits max quantity on payment links
Block Create Price for Non-Admincreate_priceRequestPrevents non-admins from creating prices
Maximum Price Amountcreate_priceRequestCaps max unit amount for prices
Minimum Price Amountcreate_priceRequestEnforces minimum unit amount for prices
Block Create Product for Non-Admincreate_productRequestPrevents non-admins from creating products
Product Name Patterncreate_productRequestRestricts product names to approved naming patterns
Block Refunds for Non-Admincreate_refundRequestPrevents non-admins from issuing refunds
Maximum Refund Amountcreate_refundRequestCaps max refund amount
Block Finalize Invoice for Non-Adminfinalize_invoiceRequestPrevents non-admins from finalizing invoices
Customer List Limitlist_customersRequestLimits number of customers returned in queries
Redact Customer Sensitive Datalist_customersResponseRedacts customer email data from responses
Filter Payment Intent Statuslist_payment_intentsResponseFilters to only show approved payment statuses
Block Sensitive Search Termssearch_stripe_resourcesRequestBlocks searches for sensitive info patterns
Safe Search Patternssearch_stripe_resourcesRequestRestricts searches to approved safe patterns
Block Update Subscription for Non-Adminupdate_subscriptionRequestPrevents non-admins from updating subscriptions
Configure guardrails via the Civic UI or ask the Configurator Agent: “Add guardrails to my Stripe server.”