Skip to content
Docs

Settings — Features

Navigate to: Settings → Features

What it shows: SaaS mode configuration and Stripe billing integration. This section is only relevant for organizations running AgentWatch as a multi-tenant SaaS product.

Sections:

Section What you configure
SaaS Mode Toggle on/off. When off, AgentWatch runs as a single-tenant enterprise deployment.
Stripe Integration Enable Stripe for subscription billing
Stripe Environment Test mode (uses sk_test_* keys) vs. live mode (uses sk_live_* keys)
Stripe API Keys Publishable key and secret key
Webhook Webhook endpoint URL (copy to Stripe Dashboard) and webhook secret

Step-by-step: Enable Stripe billing

  1. Navigate to Settings → Features.
  2. Toggle Enable Stripe on.
  3. Select Test Mode for initial setup.
  4. Paste your Stripe Publishable Key and Secret Key from dashboard.stripe.com.
  5. Copy the Webhook Endpoint URL and paste it into Stripe → Developers → Webhooks → Add endpoint.
  6. Copy the Webhook Signing Secret from Stripe back into the Webhook Secret field.
  7. Click Test Connection — should return {"status": "connected"}.
  8. Click Save.

How to test:

  1. With Stripe in test mode, sign up a new organization through the billing flow.
  2. Use Stripe’s test card 4242 4242 4242 4242 to complete the subscription.
  3. The organization should appear in Platform Admin → Tenants with an active subscription.