Subscription management
People Protect callouts require an active subscription. Before exposing live panic functionality, confirm that the customer is entitled to response.
Manage entitlement
Your integration can manage subscriptions in two ways:
- Hosted subscription management - create a subscription-management session so the customer can update or cancel their plan and payment details in an AURA-hosted flow.
- Programmatic management - create, renew, or cancel subscriptions from your backend when your own billing system changes.
For customer-facing apps, hide or disable live panic actions when the customer does not have an active subscription. If you support a test panic before subscription, make that flow explicit and separate from live response.
In the API Reference
- Subscription sessions - create hosted subscription-management sessions.
- Subscriptions - activate, update, inspect, and cancel subscriptions.
- List customer subscriptions - verify entitlement for one customer.
