Stripe
Stripe is the financial backbone of UltimateTeam.ai. The platform uses Stripe Billing for tenant subscriptions (Starter $999, Professional $2,499, Business $4,999, Enterprise custom), Stripe Connect for routing customer payments to your own connected account, and Stripe Issuing for the virtual debit cards that the CFO agent uses to pay vendors against your approved budget.
The CFO agent owns this integration end-to-end: it watches webhooks for
checkout.session.completed, customer.subscription.updated,
invoice.payment_succeeded, and invoice.payment_failed; reconciles them
against runway projections; emits the platform’s INVOICE_SENT and
INVOICE_PAID_IN_CALL events; and triggers survival mode if a payment
failure pushes runway below 14 days.
Connector tools
Beyond the platform-level billing wiring above, the Stripe connector exposes these tools to the CFO:
| Tool | What it does |
|---|---|
get_revenue_summary | Total revenue, refunds, and net for a period |
get_subscription_metrics | Active subscriptions, MRR, churn rate, ARPU |
get_payment_health | Failed payment rate, dispute status, retry outcomes |
get_customer_lifetime_value | LTV distribution and top customers |
get_payout_schedule | Upcoming and recent payouts to your bank account |
Configuration
The Stripe connector authenticates with a restricted API key stored in the per-tenant secrets vault; platform billing itself is connected via OAuth from the billing settings. Webhook endpoints are provisioned automatically — you do not need to add them in the Stripe dashboard. Configuration walkthrough lands in a future docs phase.