Accept an Invitation

When a workspace admin invites you, you'll receive an email with a unique link. Accepting is passwordless — you confirm the invitation, sign in with email or a connected provider, and you're in. There's no password to create.

Steps

  1. Open the invitation email and click the invitation link.
  2. The preview page shows the workspace name, your email address, and who invited you — confirm these look correct, then click Log in to accept.
  3. Choose how to continue: Continue with email, Continue with Google, or Continue with GitHub. If you sign in with email, open the sign-in email we send and click its link (or enter the one-time code from it).
  4. If this is a brand-new account, set up your profile (display name and an optional avatar).
  5. The invitation is accepted, your account joins the workspace, and you're taken to the dashboard — no separate login step needed.
Use the email the invitation was sent to An invitation is tied to the address it was sent to. Sign in with that same email (or a Google/GitHub account that uses it). If you authenticate with a different address, you'll see an "email mismatch" message and the invitation won't apply.

Invitation errors

If the invitation link doesn't work, you may see one of the following messages:

Message Cause What to do
This invitation has already been accepted The link was used previously Log in to your workspace directly
This invitation has expired The link is older than the expiry period Ask your admin to send a new invitation
This invitation has been cancelled An admin cancelled it before you accepted Contact your admin to be re-invited
No invitation token was provided The URL is malformed or incomplete Use the full link from the original email

For admins: sending invitations

Invitations are sent from the admin panel under Admin → Invitations. You can track invitation status (Pending, Accepted, Expired, Cancelled) and resend or cancel invitations from that view.