Agents check revenue, MRR, and subscription status live
Connect Stripe, Paddle, or your billing system. Agents pull subscription status, MRR, payment history, and revenue metrics during deliberation about pricing, retention, or financial decisions.
GET /api/billing/customer/{id} → { plan: "pro", mrr: 79, months_active: 14, failed_payments: 0, expansion_revenue: 23 }
Council deliberates: "Should we grandfather existing customers when we raise prices?"
GET /api/billing/metrics/mrr_by_cohort → early cohorts: $34 avg, recent: $79 avgEarly customers pay half. Grandfathering preserves loyalty but widens the gap.
GET /api/billing/metrics/churn_after_price_change → historical: 12% spikeLast price change caused 12% churn spike in 60 days. Grandfathering prevents this.
GET /api/billing/metrics/revenue_impact?scenario=grandfather → -$4.2K/moGrandfathering costs $4.2K/mo in unrealized revenue vs forcing migration.
RECOMMENDATION: Grandfather for 12 months, then migrate. Avoids the 12% churn spike while limiting long-term revenue loss. Communicate early and offer annual lock-in at old price.
Wrap Stripe API or your billing service with internal endpoints.
{"name": "billing", "type": "http", "base_url": "https://billing.internal/api", "auth": "Bearer $BILLING_TOKEN"}Customer subscription, MRR metrics, cohort analysis, churn rates. Read-only.
REVENUE-01, CHURN-01, FINANCE-01 get billing access.