# Invitations ## Purpose Invite an **existing learner** to a specific **course** from the **Data Manager**. > **Note:** The same workflow applies to **Program invitations** and (when the user is known) **Platform invitations**. - Use **bulk invitations** (tenant admin) or **placeholder invitations** (super admin) for **unknown platform users**. ## Steps ### Open the Invitation App - In **Data Manager**, navigate to **Catalog Invitation Apps** ### Choose Invitation Type - Click **Add Course Invitations** - *(For programs, choose **Add Program Invitations**; for platforms, choose **Add Platform Invitations**)* ### Select the Learner - **Search for and pick** the user; they must **already exist** on the platform - Leave the **Email field empty** (not required if the user is found) ### Confirm Status - Ensure the **Active toggle** is **on** ### Pick the Course - Choose the **course** the learner should join ### Save - Click **Save** - A **confirmation entry** confirms the course invitation was created ## Result The learner now has an **invitation to the selected course**, issued directly by a **super‑admin**. --- # Bulk Invites ## Purpose Invite users to your **tenant** by uploading a **CSV**, reviewing/editing entries, and submitting the invitations—all from one place. ## Steps ### Open Tenant Invites 1. Click your **profile dropdown** and select the **tenant name**. 2. Go to **Management → Invite**. ### Get the Template (Optional) - Click **Download CSV Template** to get a starter file you can fill out. ### Upload the CSV - Click **Upload CSV** and choose your file. ### Review and Edit - Update any values directly in the grid. - Add rows for additional users you forgot to include. - Delete rows if needed. - You can **edit both columns and rows before submitting**—use this to validate that everything looks right. ### Submit - Click **Submit**. - The uploaded users appear in the list as **Pending** until they register. ## Result Your **CSV entries** are imported as invitations for the selected tenant, with each invite **pending until the user completes registration**.