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:

  1. Create your workspace with full name and workspace name.
  2. Review the free plan summary.
  3. 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:

  • organizationId
  • organizationName
  • redirectTo

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

Was this page helpful?