# Invite people to a workspace

> Add teammates to an Emailit workspace with an email invitation or a 24-hour invite code, cancel invitations, and fix expired or wrong-account links.

There are two ways to bring someone into a workspace: send an email invitation to a specific address, or generate an invite code anyone can use. This page shows both, and how to fix invitations that don't work.

## Before you begin

- You're an **Admin** of the workspace. Members can see invitations but can't create them. See [Members and roles](/docs/workspaces/members-and-roles/).
- If the workspace has an [AppSumo license](/docs/billing/appsumo/), check that you haven't reached its member cap. Pending email invitations count toward it.

## Choose a method

| | Email invitation | Invite code |
| --- | --- | --- |
| Sent to | One email address | Anyone you share it with |
| Role | Admin or Member, your choice | Always Member |
| Valid for | 7 days | 24 hours |
| How they join | Open the link in the email and accept | Enter the 8-character code when setting up a workspace |
| Must match an address | Yes, they must accept with the invited address | No |
| Revoke | **Cancel Invitation** | **Revoke** |

## Send an email invitation

1. **Open Members.** Go to **Workspace → Settings → Members** and select **Invite Member**.

2. **Enter the details.** Type the **Email** address and choose a **Role**: **Admin** ("Full access to workspace settings, members and billing.") or **Member** ("Can manage emails, campaigns, contacts and templates."). Then select **Send Invitation**.

3. **They accept.** The person receives "You have been invited to join Acme on Emailit" from `noreply@emailit.com`. They select **Accept invitation** and land on `https://dash.emailit.com/invitations/accept/<token>`.

On the invitation page, the person can:

- Select **Accept invitation** if they're already signed in with the invited address.
- Sign in with **Log in and accept**. If they use emailed sign-in codes or an authenticator app, they finish that step first and the invitation is accepted afterwards.
- Select **No account yet? Sign up** to create an account with the invited address. The invitation is accepted when they finish sign-up.

The invitation shows in the member list as **Invitation pending** until it's accepted. You can't send a second invitation to an address that already has a pending one, or to someone who's already a member.

### Decline an invitation

Invited people can ignore the email, and the invitation expires after 7 days. To decline it right away, open the same link with `decline` instead of `accept`: `https://dash.emailit.com/invitations/decline/<token>`, then select **Decline invitation**.

### Cancel an invitation

On **Workspace → Settings → Members**, select **…** > **Cancel Invitation** on the pending row and confirm. The link stops working immediately.

## Share an invite code

Invite codes are handy when you don't know someone's address yet, or for a teammate who's about to sign up.

1. **Generate a code.** On **Workspace → Settings → Members**, select **Invite code** and then **Generate code**.

2. **Share it.** Copy the 8-character code, for example `A1B2C3D4`, and send it to your teammate through a channel you trust. It expires 24 hours after you create it.

3. **They join.** After signing up and verifying their email, your teammate sees **Set up your workspace**. Under **Join a workspace**, they enter the **Invite code** and select **Join workspace**. They join as a **Member**.

Someone who already has a workspace can open [dash.emailit.com/create-workspace](https://dash.emailit.com/create-workspace) to reach the same **Join a workspace** form.

Active codes are listed under **Active invite codes** on the Members page with their expiry time. Select **Revoke** to stop a code before it expires. Until it expires or you revoke it, a code can be used by more than one person, so share it only with the people you mean to invite. Promote them to Admin afterwards if needed.

> **Note:** To limit guessing, entering 5 wrong invite codes locks code entry for 1 hour: "Too many failed invite codes. Try again in an hour."

## Verify it worked

The new person appears in the member list with their **Role** and **Joined** date, and the workspace appears in their workspace switcher.

## Troubleshooting

| Message | Cause | Fix |
| --- | --- | --- |
| Invalid or expired invitation | The link is older than 7 days, was cancelled, or was already used | Ask an admin to send a new invitation. |
| This invitation is for ada@example.com. Please log out and log in with the correct account. | You're signed in with a different address | Log out and sign in, or sign up, with the invited address. |
| You are already a member of this workspace | You already joined | Open the workspace from the switcher. |
| An invitation has already been sent to this email | A pending invitation exists | Cancel it first, then invite again. |
| Invite code is invalid or has expired | Typo, older than 24 hours, or revoked | Ask an admin for a new code. |
| This AppSumo license includes N workspace member(s). | The AppSumo member cap is reached | Remove a member or cancel a pending invitation, or upgrade the license tier on AppSumo. |

The invitation email comes from `noreply@emailit.com`. If it doesn't arrive, ask the person to check spam, then cancel and resend the invitation, or use an invite code instead.

## Related

- [Members and roles](/docs/workspaces/members-and-roles/)
- [Your Emailit account](/docs/account/)
- [Workspaces](/docs/workspaces/)

---
Source: https://emailit.com/docs/workspaces/invitations/
