Invites

This guide explains how tenant member invites work: creating invites, tracking states, and onboarding via accept or decline links.

Invite members

On the tenant details page, admin users can click Invite members.

The invite form includes:

  • a textarea for one or more email addresses (separated by spaces and/or commas)
  • a message textarea (optional)
  • Cancel and Send buttons

When sent, one invite is created per valid email and an email is delivered to each invitee.

Members and invites on tenant page

On tenant details, two cards appear below tenant info for admins:

  • Members card: <ul> with current tenant members
  • Invites card: <ul> with invited email + state

Invite states are:

  • draft
  • sent
  • received
  • accepted
  • declined

Invite email and onboarding

Each invite email contains:

  • an accept URL
  • a decline URL
  • optional inviter message text

Opening the accept URL:

  • marks the invite accepted
  • signs in/creates the invited identity as needed
  • ensures tenant membership exists
  • opens tenant dashboard onboarding view (without tenant list/create-tenant card)

Opening the decline URL:

  • marks the invite declined
  • redirects to /