# Entitlements & License Awareness in Onboarding

**Document Version:** 1.0.0 (Phase 20)

---

## 1. Plan-Aware Onboarding

- Feature availability in setup steps queries `EntitlementService` (`ai.qualification`, `followups.advanced`, `api.access`).
- If an entitlement is unavailable on the workspace's plan, an informative upgrade note is shown without blocking the user.
- If AI engine is offline or unconfigured, fallback heuristic qualification maintains product functionality.
