Inviting team members to your tailnet

A team invite lets you send a one-time use invitation to either one or multiple email addresses at once, as long as your Tailscale network (tailnet) uses a custom domain.

When users join your tailnet by invitation, they are added to your Tailscale billing if they transfer data in your tailnet. This includes invited users who are paid users in other tailnets. Tailscale bills for every active user on every tailnet.

Team invites are available for all plans.

Prerequisites

Sending team invites

  1. Open the Users page of the admin console.

  2. Click Invite users and select Invite via email.

  3. Add the email address for each user that you want to invite to the tailnet. Any email address in an invite must match the custom domain name for your tailnet.

    Invite team popup window.

    Multiple email addresses must be comma separated with an optional space after each comma. The acceptable formats are:

    user1@example.com,user2@example.com,user3@example.com

    user1@example.com, user2@example.com, user3@example.com

  4. Select the user role you want to automatically assign for each user in the invite. Only one role can be assigned for all email addresses in a single invite.

    Invite team popup window with roles.
  5. Click Send emails.

Accepting team invites

Users will receive an email inviting them to join your organization’s tailnet by downloading the Tailscale client and signing in with an identity provider or a passkey.

Approving team invites

If your tailnet has user approval enabled, invited users must first be approved before they can join the tailnet.

Viewing team invites

To view all of the current invites:

  1. Open the Users page of the admin console.

  2. Click the Status drop-down and filter by Invited.

Resending team invites

  1. Open the Users page of the admin console.

  2. Locate the invited user by either typing their email address in the search bar or filter users by Invited.

  3. Click on the ellipsis icon menu next to the user’s name, then click Resend user invite.

    The user options for invited users.

Deleting team invites

If a user invite is accidentally shared, or you want to revoke the invite for another reason, it can be deleted.

  1. Open the Users page of the admin console.

  2. Locate the invited user by either typing their email address in the search bar or filter users by Invited.

  3. Click on the ellipsis icon menu next to the user’s name, then click Delete user invite.

    The user options for invited users.

Monitoring team invites

You can track user invite activity in the audit logs page of the page of the admin console.

Limitations

  • Only users in the same domain can be invited using the above method.
  • GitHub users accounts don’t have email addresses, so you cannot send an invite to GitHub accounts.
  • All users within a single team invite must be granted the same role.

Last updated