> For the complete documentation index, see [llms.txt](https://docs.pockethrms.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pockethrms.com/hr-and-admin-portal/cloud-configuration/recruitment-hire-v2-setup/onboarding-templates.md).

# Onboarding Templates

### **Onboarding Templates**

**Path:** Cloud > Settings > Recruitment V2 > Onboarding Templates.

**Onboarding Templates** allow HR administrators to create and manage structured onboarding workflows for candidates. Each template consists of milestones — either email tasks or checklist tasks — that are triggered based on the candidate's date of joining. Templates can be assigned to candidates to ensure a consistent and organised onboarding experience.

**Important Note:** You can edit or delete a template only if it is not linked to any candidate. Do not delete a template if an employee is mapped to it.

### **Manage Existing Templates**

**Step 1:** Log in to the **Cloud portal**, Go to **Settings**, Select **Recruitment V2.**

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/oEXIKnijLFOnrrVaX5Rv/Unknown%20image" alt="" width="375"><figcaption></figcaption></figure>

**Step 2:** Go to **Onboarding Templates**. Use the **search bar** to look up specific workflows and see how many active tasks are included in each template.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/R52ABMRQt00WgEDQUSpm/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 3:** Use the icons on the template card to:

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/xQP4P9xHq4m6eXZITWL4/Unknown%20image" alt=""><figcaption></figcaption></figure>

1. **copy** an existing layout
2. **delete** a workflow that is not linked to an employee.

**Template Configuration**

<figure><img src="https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXep_PEmh8mDPVWj49x%2Fuploads%2FLpW3D19xYf0UbcITQQG8%2Fgn%20dfd.png?alt=media&amp;token=d2003510-f618-492b-92f4-bdb4a83aa7fd" alt=""><figcaption></figcaption></figure>

Click on the **template card** you want to edit , the **Template Name**, and **Description fields** are prefilled

**Onboarding Milestones**

The **Onboarding Milestones** section displays all milestones added to the template, along with a count badge showing the total number of milestones. Each milestone is numbered and can be either an Email Milestone or a Checklist Milestone.

**To add an Email Milestone**

<figure><img src="https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXep_PEmh8mDPVWj49x%2Fuploads%2F9hnjNQtfI1rf1VkX8KvI%2Fcwqce.png?alt=media&amp;token=b4b112fb-5f1a-4ed1-a1ac-9b43c38b25b9" alt=""><figcaption></figcaption></figure>

1. Click **+ Add Email Milestone** to add a new email milestone row
2. then enter the **Milestone Title**
3. select the **Owner** from the dropdown **(Candidate or Internal)**

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/SVt77iHsFeB3eAVAhUPd/Unknown%20image" alt=""><figcaption></figcaption></figure>

4. enter a **Description**
5. and set the **number of Days before Date of Joining**.

**Step 2:** Optionally, click the **email icon** on the milestone to configure the email notification associated with that milestone.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/0BsKeXk5V6lEG0gvrImj/Unknown%20image" alt=""><figcaption></figcaption></figure>

1. Enter the **Milestone Name**.
2. Enter the **Email Subject**.
3. Compose or edit the **Email Body** content.
4. Use **Placeholders** to insert dynamic fields for Candidate, Job, or Special values.
5. Review the **Preview Email** field to check the template output.
6. Click **Preview** to see a full preview of the email.
7. Click **Save** to save the email template.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/wS8MaHB4gcx2gdSNTNYo/Unknown%20image" alt=""><figcaption></figcaption></figure>

**To add a Checklist Milestone:**

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/qM6ZJiK9L8H0a3ZKpNoD/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 1:**

1. Click **+ Add Checklist Milestone** to add a new checklist milestone row
2. then enter the **Milestone Title**
3. select the **Owner** from the dropdown
4. enter a **Description**
5. and set the **number of Days before Date of Joining.**

**Step 2:** Optionally, click the **email icon** on the milestone to configure the email notification associated with that milestone.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/GuUWDbUZiTKdaemu2O4o/Unknown%20image" alt=""><figcaption></figcaption></figure>

1. Enter the **Milestone Name**.
2. Enter the **Email Subject**.
3. Compose or edit the **Email Body** content.
4. Use **Placeholders** to insert dynamic fields for Candidate, Job, or Special values.
5. Review the **Preview Email** field to check the template output.
6. Click **Preview** to see a full preview of the email.
7. Click **Save** to save the email template.

<figure><img src="https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXep_PEmh8mDPVWj49x%2Fuploads%2F0IGPzcWxtk24rJhBqoPK%2Feddc.png?alt=media&amp;token=f2b5350a-b26a-4c95-9df5-3d01064e73c9" alt=""><figcaption></figcaption></figure>

**Step 3:** In the **Departmental Checklist** Options section below the milestone

1. select the **Department** from the dropdown

![](https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/G3sgdl7a09ATBKeKtIel/Unknown%20image)

1. select the **employee to Assign** To.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/ySryIw2V7UHs6fTIDDvM/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 4:** Click the Select **checklist items** dropdown and select the checklist items to be completed for this milestone.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/KvATiSWc9BLos2YWtY61/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 5:** Check the **Prevent onboarding unless checklist is complete** checkbox if you want to block the onboarding process until this checklist is fully completed.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/tvG0rblTmShb1mr3hfiU/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 6:** Click **+ Add** New to add another **department checklist** row to the same milestone, if required.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/s5Psny9c7AUlmkSljPNH/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 7:** Click the **Delete icon** on the top right of the milestone card to remove it.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/LOwqTmtw6j6VgsNAiF1f/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 8:** Once all changes are made, click **Save** to apply the changes, or close the screen to exit without saving.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/WTReP0qEq0NbkYdEViNU/Unknown%20image" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/9VSI1xf5zxM>" %}

### **Create a New Template**

**Step 1:** Log in to the **Cloud porta**l, Go to **Settings**, Select **Recruitment V2.**

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/oEXIKnijLFOnrrVaX5Rv/Unknown%20image" alt="" width="375"><figcaption></figcaption></figure>

**Step 2:** Go to **Onboarding Template**and Click on the **+ New** button in the top right corner to open the builder view.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/3ZLL8CcTfUvB4mrq4ks5/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 3:** Enter a **template name**, add a **description**.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/O01CiWIg8L3KFDAVYX27/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Onboarding Milestones**

The **Onboarding Milestones** section displays all milestones added to the template, along with a count badge showing the total number of milestones. Each milestone is numbered and can be either an Email Milestone or a Checklist Milestone.

**To add an Email Milestone**

**Step 1:** In the email milestones page:

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/kSX7sNoRoJtCCEPh8rky/Unknown%20image" alt=""><figcaption></figcaption></figure>

1. Click **+ Add Email Milestone** to add a new email milestone row
2. then enter the **Milestone Title**
3. select the **Owner** from the dropdown **(Candidate or Internal)**

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/SVt77iHsFeB3eAVAhUPd/Unknown%20image" alt=""><figcaption></figcaption></figure>

4. enter a **Description**
5. and set the **number of Days before Date of Joining**.

**Step 2:** Optionally, click the **email icon** on the milestone to configure the email notification associated with that milestone.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/0BsKeXk5V6lEG0gvrImj/Unknown%20image" alt=""><figcaption></figcaption></figure>

![](https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/wS8MaHB4gcx2gdSNTNYo/Unknown%20image)

1. Enter the **Milestone Name**.
2. Enter the **Email Subject**.
3. Compose or edit the **Email Body** content.
4. Use **Placeholders** to insert dynamic fields for Candidate, Job, or Special values.
5. Review the **Preview Email** field to check the template output.
6. Click **Preview** to see a full preview of the email.
7. Click **Save** to save the email template.

**To add a Checklist Milestone:**

**Step 1:** In the checklist milestone page:

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/qM6ZJiK9L8H0a3ZKpNoD/Unknown%20image" alt=""><figcaption></figcaption></figure>

1. Click **+ Add Checklist Milestone** to add a new checklist milestone row
2. then enter the **Milestone Title**
3. select the **Owner** from the dropdown
4. enter a **Description**
5. and set the **number of Days before Date of Joining.**

**Step 2:** Optionally, click the **email icon** on the milestone to configure the email notification associated with that milestone.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/GuUWDbUZiTKdaemu2O4o/Unknown%20image" alt=""><figcaption></figcaption></figure>

![](https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/xhLOdI59XlIukLX8dpcf/Unknown%20image)

1. Enter the **Milestone Name**.
2. Enter the **Email Subject**.
3. Compose or edit the **Email Body** content.
4. Use **Placeholders** to insert dynamic fields for Candidate, Job, or Special values.
5. Review the **Preview Email** field to check the template output.
6. Click **Preview** to see a full preview of the email.
7. Click **Save** to save the email template.

**Step 3:** In the **Departmental Checklist** Options section below the milestone

1. select the **Department** from the dropdown

<figure><img src="https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXep_PEmh8mDPVWj49x%2Fuploads%2F4UEjcHbGcaJibCBO74QX%2FDcwcd.png?alt=media&amp;token=e74850d2-c1d3-4465-bc35-354363168ac3" alt=""><figcaption></figcaption></figure>

2. select the **employee to Assign** To.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/ySryIw2V7UHs6fTIDDvM/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 3:** Click the Select **checklist items** dropdown and select the checklist items to be completed for this milestone.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/KvATiSWc9BLos2YWtY61/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 5:** Check the **Prevent onboarding unless checklist is complete** checkbox if you want to block the onboarding process until this checklist is fully completed.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/tvG0rblTmShb1mr3hfiU/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 6:** Click **+ Add** New to add another **department checklist** row to the same milestone, if required.

![](https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/s5Psny9c7AUlmkSljPNH/Unknown%20image)

**Step 7:** Click the **Delete icon** on the top right of the milestone card to remove it.

<figure><img src="https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/J9mWApDEyrKLfaAzjoDy/Unknown%20image" alt=""><figcaption></figcaption></figure>

**Step 8:** Once all the details are filled, click **create template** to save the template.

![](https://content.gitbook.com/content/-MXep_PEmh8mDPVWj49x/blobs/G8KNIPso719ZsA4iVr2w/Unknown%20image)

{% embed url="<https://youtu.be/bvWACHDhgDk>" %}

**Path Link:** [**https://cloud.pockethrms.com/Recruitment/RecruitmentV2/Index?module=RecruitmentV2\&submodule=Onboarding%20Templates**](https://cloud.pockethrms.com/Recruitment/RecruitmentV2/Index?module=RecruitmentV2\&submodule=Onboarding%20Templates)

**For any queries, contact** [**support@pockethrms.com**](mailto:support@pockethrms.com)
