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
- Navigate to Settings → Features.
- Toggle Enable Stripe on.
- Select Test Mode for initial setup.
- Paste your Stripe Publishable Key and Secret Key from dashboard.stripe.com.
- Copy the Webhook Endpoint URL and paste it into Stripe → Developers → Webhooks → Add endpoint.
- Copy the Webhook Signing Secret from Stripe back into the Webhook Secret field.
- Click Test Connection — should return
{"status": "connected"}. - Click Save.
How to test:
- With Stripe in test mode, sign up a new organization through the billing flow.
- Use Stripe’s test card
4242 4242 4242 4242to complete the subscription. - The organization should appear in Platform Admin → Tenants with an active subscription.