Skip to main content

Accepting an invitation

Join an existing Level workspace via an invitation link your administrator sent.

If a teammate added you to their Level workspace, they sent an invitation link — typically by email. The link goes to /invitation?token=… in the Level app.

What you need

  • An active Level account with the same email address as the one the invitation was sent to. If you don't have one, sign up first using that email.
  • The invitation token in the link — don't strip the query string, the page needs it.

Click the link in your inbox. Level needs you to be signed in to accept, so:

  • If you're already signed in with the right email → the invitation page loads with the details.
  • If you're signed in with a different email → Level shows an email mismatch error. Sign out and back in with the right email.
  • If you're not signed in → Level redirects you to /login. Sign in (or sign up first), and Level returns you to the invitation page automatically.

Possible states

The invitation page renders one of these depending on what Level finds:

  • Loading — fetching invitation details.
  • Valid — shows the team you're being added to, the role you'll get, who invited you, and an Accept button.
  • Already accepted — you're already a member of this team. Nothing to do.
  • Expired — the invitation passed its expiry. Ask your administrator to send a new one.
  • Not found — the token is invalid or the invitation was revoked.
  • Email mismatch — you're signed in as a different user. Sign out and sign in as the invited address.

Accepting

Click Accept on the valid state. Level:

  1. Sends the acceptance to Level.
  2. Adds you to the team with the role specified in the invitation.
  3. Refreshes your client list, unit tree, and permissions so the workspace state reflects your new access.
  4. Redirects you to /clients.

You're now a member of the workspace and can immediately see the clients your role allows.

Pending invitations on the admin side

Your admin can see whether you've accepted by checking the team's Members tab in Users & Teams — pending invitations show with a badge until you accept (or until they expire).