Skip to content
Menu
All recipes

Build a team onboarding flow

Guide a new team through setup with a checklist, invitation review and connected-app controls.

Interactive example with illustrative data. Your application supplies the connected services.

Components in this recipe

Build it yourself

  1. Model completion as saved task IDs. Render the onboarding checklist from that state so returning users resume their progress.
  2. Add invitation review before submitting invitations. Validate addresses and roles on the server and show per-invitation results.
  3. Offer connected apps after the required account steps. Use your provider's authorization flow and return a clear connection status.

Build with your agent

A ready-to-use task for your connected coding agent.

Members only

Connect your application

Checklist completion is a UI state, not authorization. Your server sends invitations, stores progress and owns OAuth credentials; never place secrets in component props.

Verify the result

Test returning users, duplicate invitations, denied connections and partial failures. Optional steps must remain skippable and all actions keyboard accessible.