Onboarding
The current onboarding flow is workspace-first. A new user creates an organization, reviews the initial free-plan state, and then chooses where to begin in the product.
Current flow
The UI currently walks through three steps:
- Create your workspace with full name and workspace name.
- Review the free plan summary.
- Choose a starting point such as Playground, Models, Users, or Billing.
Provisioning
Provisioning is handled server-side through POST /api/onboarding/complete. The backend uses the authenticated user token, creates the organization, and returns:
organizationIdorganizationNameredirectTo
Where users land next
The current product encourages new teams to start with:
- Playground for immediate AI experimentation
- Models to understand available providers
- Users to invite collaborators
- Billing to understand plan upgrades