> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.scriptation.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How do I onboard users to my Enterprise?

|| 📝 NOTE: This article applies to [Scriptation Enterprise](https://help.scriptation.com/en/article/what-is-scriptation-enterprise-tdmis7/) — the subscription tier for studios managing devices, permissions, and onboarding at scale. The free and [Industry Pro](https://help.scriptation.com/en/article/what-is-scriptation-industry-pro-1jfjecg/) consumer tiers don't include a web-based Admin Portal.

To onboard cast and crew to a production, Scriptation Enterprise generates **One-Time Links (OTLs)** — 24-hour links that connect a user's device to a specific production. You can either have Scriptation send the OTLs in invite emails (recommended for most cases), or generate raw OTLs to distribute through your own channels.

|| 📝 NOTE: Both flows are available to Enterprise Admins and Production Admins. For the role hierarchy, see [Roles and permissions in Scriptation Enterprise](https://help.scriptation.com/en/article/roles-and-permissions-in-scriptation-enterprise-1l3j6yv/).

### Which option should I use?

* **Send invite emails** — recommended for most onboarding. Scriptation sends each user a personalized email with their OTL. You can add a custom message, and Scriptation tracks who's accepted, who's pending, and who's expired.
* **Generate raw OTLs** — use when you need to hand out links yourself (e.g. via a production app, custom email system, or Slack) and don't want Scriptation to send the email. You get a CSV of links to distribute.

OTLs from both flows work the same way on the user's device (iOS and macOS) and expire 24 hours after creation.

### Option 1: Send invite emails

1. Sign in to the Enterprise Admin Portal.

2. Click **Productions** in the side menu.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/03cca788-06dd-4f00-947e-91d44bfcd373/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=518,402&sharp=0.8&width=560 =300x233)

3. Click the production name you want to invite users to.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/e00361f2-fabc-4be9-8d6c-50ab3424d283/user_cropped_screenshot.jpeg?tl_px=0,29&br_px=1323,869&sharp=0.8&width=560 =500x317)

4. Click **+ Invite**.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/e66758fb-e1cd-4abe-993e-0738b5b89c9e/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=653,473&sharp=0.8&width=560 =300x217)

You'll then choose how to add your invitees — manually or by CSV import.

##### Enter invitees manually

5. Click **Add New**.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/72448806-e45e-4671-a753-845cc9002383/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=1113,459&sharp=0.8&width=560 =400x165)

6. Enter the **First Name**, **Last Name**, and **Email** for each user.

![](https://storage.crisp.chat/users/helpdesk/website/60818aeea8717000/how-to-invite-users-to-your-en_1jp00iz.jpeg =800xauto)

7. To add more users, click **Add New** again for each row.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/b3566a26-bd21-43a5-9ac5-4aad67f50ba9/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=1426,553&sharp=0.8&width=560 =500x193)

##### Import invitees from a CSV

5. Click **Import from CSV**.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/6218535a-5fc8-4c78-9707-d7ee1ba690e4/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=1117,453&sharp=0.8&width=560 =400x162)

6. Select your CSV file. The CSV should match this template: [InviteUsersListTemplate.csv](https://drive.google.com/file/d/11nea77qyLEwdRV2l8GS9VaQblut3gh34/view?usp=sharing)

##### Send the invites

7. (Optional) Modify the Reply-to and Support emails, and add a custom message to be included in the invite emails.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/eb01010c-dfa1-4de3-b650-ec2073928736/user_cropped_screenshot.jpeg?tl_px=0,48&br_px=1227,888&sharp=0.8&width=560 =500x341)

8. Click **Send**, then **Yes, send it!**, then **OK**.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/19cbe36d-6bbd-47f7-afd8-c3891d3829d4/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=886,524&sharp=0.8&width=560 =300x177)

Each user receives an email containing your custom message (if any) and a One-Time Link that expires 24 hours after being generated. Tapping the link on their iOS or macOS device connects that device to your production in Scriptation.

##### Track invite status

After you send, the invite details are added to the Invite List at the bottom of the invite window. Each invite shows one of three statuses:

* **Accepted** — the user clicked the link and activated Scriptation on their device.
* **Pending** — the link hasn't been used yet and is still active.
* **Expired** — the link wasn't clicked within 24 hours.

![](https://storage.crisp.chat/users/helpdesk/website/60818aeea8717000/invitelist_dnwb06.png =800x290)

### Option 2: Generate raw OTLs

Use this when you want to handle distribution yourself rather than have Scriptation send emails.

1. Sign in to the **Enterprise Admin Portal.**

2. Click **Productions** in the side menu.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-04-14/03cca788-06dd-4f00-947e-91d44bfcd373/user_cropped_screenshot.jpeg?tl_px=0,0&br_px=518,402&sharp=0.8&width=560 =300x233)

3. In the row of the production you're generating OTLs for, click the three dots (**⋯**) under the **Actions** column.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-03-22/091c00aa-1931-415b-95ac-41cd3f10b760/user_cropped_screenshot.jpeg?tl_px=0,0&amp;br_px=500,361&amp;sharp=0.8&amp;width=560 =300x216)

4. Click **+ Create OTL**.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-03-22/8caf411c-f489-4440-a5f9-62065954f772/user_cropped_screenshot.jpeg?tl_px=0,0&amp;br_px=579,783&amp;sharp=0.8&amp;width=560 =300x405)

5. Select how many links to generate, then click **Generate**.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-03-22/c507226e-37ef-4d3a-9f32-600df4af075f/user_cropped_screenshot.jpeg?tl_px=0,0&amp;br_px=1000,512&amp;sharp=0.8&amp;width=560 =400x204)

6. Click **Download links** to download a CSV file containing your OTLs.

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-03-22/9025a66d-bd3f-4efa-91b5-c783c43597af/user_cropped_screenshot.jpeg?tl_px=0,0&amp;br_px=999,505&amp;sharp=0.8&amp;width=560 =400x202)

The first column of the CSV contains the links. Each link can only be used once and expires 24 hours after creation. Distribute them to your users via whatever channel you prefer.

| ✅ TIP: If you need to onboard users in waves over several days, generate a fresh batch of OTLs each day rather than handing out links that might expire before they're used.

# What's Next

[How do I add a new Production to my Enterprise?](https://help.scriptation.com/en/article/how-do-i-add-a-new-production-to-my-enterprise-322jn3/)
[How do I set permissions on Scriptation Enterprise?](https://help.scriptation.com/en/article/how-do-i-set-permissions-on-scriptation-enterprise-1xrp3r5/)
[How do I deactivate or reactivate devices on Scriptation Enterprise?](https://help.scriptation.com/en/article/deactivating-and-reactivating-devices-db4jj6/)
[Roles and permissions in Scriptation Enterprise](https://help.scriptation.com/en/article/roles-and-permissions-in-scriptation-enterprise-1l3j6yv/)