> 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/training-managment/learning-module.md).

# Learning Module

### **Learning Module**

The **Learning** Module in Pocket HRMS lets you set up, run, and track training programs for your employees. It covers the full process — from defining the basic building blocks like training types, trainers, and locations, to creating a learning program, scheduling and assigning it to employees, and tracking progress through reports.

This guide walks you through the module phase by phase, in the order you would typically set things up.

### **Configuring the Learning Module**

1. **How to Create a Learning Type?**

**Path:** Cloud > Settings > Learning > Learning Type

**Learning types** let you categorize and organize different kinds of training content, so you can group related trainings under one label (for example, Digital Marketing or Autocad) and associate multiple individual learnings with each type.

**Step 1:** Log in to **Cloud**, go to **Settings**, open **Learning**, and select **Learning Type**.

<figure><img src="/files/9d7d0cde8e49b3bd33a54a7dd9812a277376f6b7" alt="" width="563"><figcaption></figcaption></figure>

**Step 2:** The Learning Type List shows all existing types and a total entry count. Use the **search bar** to find a type by name.

<img src="/files/97c7a4b7288a975ae6a541e0b99fd9e8738eb3f3" alt="" width="563">

**Step 3:** Click **+ Add New** Type. Enter a name in the **Learning Type** Name field, then click Add Learning Type to save.

<figure><img src="/files/10dd51203fdfd7bc58baea1f197dc436db5e8e78" alt="" width="563"><figcaption></figcaption></figure>

<img src="/files/be8f53e4ebd38f982ef585c3bd8ac385ee98ae2b" alt="" width="375">

**Step 4:** Click the **eye icon** in the View column to see the learnings under a type. This opens the Learning Name List, with a count badge (for example, ESS Training shows 5 learnings).

<figure><img src="/files/f4a7383dfc9543979b6e98adcc1c40c2466da2c1" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/6f474ab0f053c25e2dd74ff5ee477f0c1d7396b6" alt="" width="375"><figcaption></figcaption></figure>

**Step 5:** Click the **pencil icon** to edit a type. The Edit window shows the name field (pre-filled) and a Current Status box with the number of associated learnings. **Update** the name and click Save Changes.

<figure><img src="/files/c90977d1fcfc921fc49d32a42031431cab2ec4a0" alt="" width="563"><figcaption></figcaption></figure>

<img src="/files/9a22dd22fecb9c53c0693e247b1eed69f448aa22" alt="" width="375">

**Step 6:** To **delete** a Learning Type, click the **trash icon** in the Action column.

<figure><img src="/files/F93BIZMR5XcPeRObqIxc" alt=""><figcaption></figcaption></figure>

2. **How to Add or Create a New Trainer?**

**Path:** Cloud > Settings > Learning > Trainer Details

**Trainer Details** lets you maintain a list of the people who deliver training — both employees from within your organization (Internal Trainer) and trainers from outside your organization (External Trainer).

**Step 1:** Log in to **Cloud**, go **to Settings**, open **Learning**, and select **Trainer Details**.

![](/files/c6776d607451afb693ee243f11a2dd4902678444)

**Step 2:** Use the **Internal Trainer** and **External Trainer** tabs to switch between the two lists. Each trainer appears as a card showing their **name**, **department**, **skills**, and **certification**.

<figure><img src="/files/71c9d3723f36847c56b6dc7610e8af4342d80623" alt=""><figcaption></figcaption></figure>

**Step 3:** Use the **search bar** to find a specific trainer.

<figure><img src="/files/db561c14a4444d3984612e6238ec3ecf50022473" alt=""><figcaption></figcaption></figure>

**Step 4:** Click the **+ icon** to add a new trainer. Choose **Internal Trainer** or **External Trainer**at the top of the window.

<figure><img src="/files/aac0494e9e773d6e771c82996aa1688ed56bf75e" alt=""><figcaption></figcaption></figure>

<img src="/files/1560ea370dfd6d784ae5e707762c54a82368dd5d" alt="" width="375">

**Step 5:** For an **Internal Trainer**, select the **Employee Code** from the dropdown (mandatory). Department is filled in automatically based on the employee record. Enter **Skills** and **Certified In** (both mandatory), then click **Save**. Click Clear to reset the form.

<figure><img src="/files/72a32b322af8c0881e9597ddfbc96307ad9fbeb8" alt="" width="375"><figcaption></figcaption></figure>

**Step 6:** For an **External Trainer**, enter **Trainer Name**, **Email**, **Phone**, **Skills**, and **Certified In** — all mandatory — then click **Save**. Click Clear to reset the form.

<figure><img src="/files/a7629151782db19ec902e73ec55ba16f4f9abb1e" alt="" width="375"><figcaption></figcaption></figure>

**Step 7:** Click the **pencil icon** on a trainer's card to edit their details. The Edit window shows Employee Code and Department as read-only (pre-filled), with Skills and Certified In editable. Update the fields and click **Update** to save.

![](/files/aed9268a8f3690a3e444a3b8a14e804a10f51acc)

<img src="/files/d20d1ad16b071f2b5083973a9f00e1e7f00d9428" alt="" width="375">

**Step 8:** Click the **trash icon** on a trainer's card to **delete** the trainer.

<figure><img src="/files/7441f32608699af41c08212d685b7319ef518512" alt=""><figcaption></figcaption></figure>

3. **How to Add a Training Location?**

**Path:** Cloud > Settings > Learning > Training Location

**Training Location** lets you maintain a list of physical venues where training sessions take place, such as office meeting rooms or city-based venues.

**Step 1:** Log in to **Cloud**, go to **Settings**, open **Learning**, and select **Training Location**.

<figure><img src="/files/c260f1487fb61685577670edb02a9c2c9a5645bf" alt=""><figcaption></figcaption></figure>

**Step 2:** Each **location appears** as a card showing its **name** and **address**.

<figure><img src="/files/44b9efbeba053a8419b93f803c82ca9fecd2c675" alt="" width="563"><figcaption></figcaption></figure>

**Step 3:** Click the **+ icon** to add a new location. In the Training Location window, enter the **Location name** and **Address** (both mandatory), then click **Save**. Click Close to exit without saving.

<img src="/files/a708dbbf829afa33405b8d9f39b05276e4a0c5d7" alt="" width="375">

**Step 4:** Click the **pencil icon** on a location's card to **edit** it. The Training Location window opens pre-filled with the existing Location and Address. Update the fields and click **Update** to save.

<figure><img src="/files/23935b7bba5b588debdadf6d5fa3432126660c7c" alt="" width="375"><figcaption></figcaption></figure>

<img src="/files/f13f6da2eee58509123190645c4da91ced5e8333" alt="" width="375">

**Step 5:** Click the **trash icon** on a location's card to **delete** it.

<figure><img src="/files/62e2a7b0dad3c0c1c2677704f2592da128d2eee0" alt="" width="563"><figcaption></figcaption></figure>

### **Creating the Learning Program**

1. **How to Create a Learning Program?**

**Path:** Cloud > Settings > Learning > Learning Program Details

The Learning page lists all **learning programs** created in the system. Each program appears as a card showing its name, mode (Online/Offline), duration, and date range.

**Step 1:** Log in to **Cloud** Portal, go to **Settings**, open **Learning**, and select **Learning** **Program** **Details**.

<figure><img src="/files/b3b914f28183c1f23d4f6fc05a74232e080be0f6" alt=""><figcaption></figcaption></figure>

**Step 2:** Click the **+ icon** at the top right of the Learning page to create a new program. This opens the Create Learning Program window, with four tabs: **Learning** **Details**, **Configuration**, **Reference** **Material**, and **Assignment**.

![](/files/4ca7c2d2cb1d045383fdbf736f37ac9f806490ee)

**Step 3:** In the **Learning Details** tab,

1. Enter the **Learning Name, Learning Type**, **Training Mode** (Online or Offline)

![](/files/58ba6dc7cb6a989262a93cbbee4c4a844a5a7deb)

2. **Learning Platform**, **Duration**(In Hours or Days) along with their values,

**Eg**: 5 Hours or 3 Days.

![](/files/927e3b00999cf1dc484cc4e0907281a681606601)

3. **Start Date** and **End Date, Location**, and **Learning Head** — all mandatory.

<figure><img src="/files/5bf9741300d7e0c9711be7118885ff9267bb9156" alt=""><figcaption></figcaption></figure>

4. If you want to enable **certificate** options, **Check the box**, and Click **Save**.

![](/files/fb316aed2aa694ee786e98615c657b2a9d5a989a)

**Step 4:** In the **Configuration tab**, under **Notification**, enable **Learning Email & Feedback**, set **reminder timing**, and select a **feedback form**. Click **Save**.

<figure><img src="/files/675dc77475b1546fe72403e3e8c4e819488609c2" alt=""><figcaption></figcaption></figure>

**Step 5:** In the **Reference Material** tab, choose a **Content Type** from the Dropdown, then click **Create**.

<figure><img src="/files/d5f2beae20848c98f5427451060cbb348c4e8481" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/200767173b5130150641c3c80fdb322c76dec97e" alt=""><figcaption></figcaption></figure>

**Step 6:** In the **Assignment tab**, click **+ Add Assignment**, Fill in the details, then **Save** **Assignment**.

<figure><img src="/files/259006aa97bbcdf3b8b28c7a832021d45d15c3c8" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2f332a9af1d2f4c6c6c0a06d1ebbb5fd462b6aba" alt=""><figcaption></figcaption></figure>

**Step 7:** Check the **Certificate checkbox** in Learning Details to enable the **Certification Details tab**. There, select a **Template** and enter a **Title**, then click **Save**.

<figure><img src="/files/20571340f24d34e2e7c89a070e4ef1480d5071d9" alt=""><figcaption></figcaption></figure>

**Step 8:** Click the **copy icon** on a program's card to duplicate it. Enter a **Learning Name, Start Date, and End Date**, then click **Copy**.

<figure><img src="/files/2e5791cfe52ac67d5fbf62f14d6c2dbbae5b89b4" alt="" width="375"><figcaption></figcaption></figure>

![](/files/a755106c0fe46996b0a2f7f8d0442e5feb510853)

**Step 9:** Click the **pencil icon** on a program's card to edit it. This opens the Update Learning Program window with the same tabs described above. Make Changes as per your requirement, and click on **Save**.

<figure><img src="/files/128ed5e6d583e093c70b84603307e99014fba51b" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/4c1e44e1840c9d8ca72d1ffdee8c4ef1dcdf6eb8" alt=""><figcaption></figcaption></figure>

**Step 10:** Click the **archive icon** on a program's card to **archive** that learning program.

<figure><img src="/files/0d6a7c097af233289590a9791674bef8defa8bc8" alt="" width="375"><figcaption></figcaption></figure>

**Step 11:** Click the **trash icon** on a program's card to **delete** it.

<figure><img src="/files/da687254f86bdc4db02c795a5a4ba8327664e892" alt="" width="375"><figcaption></figcaption></figure>

2. **How to Create a Training Batch?**

**Path:** Cloud > Settings > Learning > Training Batches

**Training Batches** lets you group specific employees under a learning program, so you can track that group's training together.

**Step 1:** Log in to **Cloud** Portal, go to **Settings**, open **Learning**, and select **Training** **Batches**.

![](/files/ae6a3462918d780ad06016716335efd002d1c1a9)

**Step 2:** Enter a **Batch Name**, select one or more **Employee Codes**to be added to the batch, and select one or more **Learnings** from the **Select Learnings field** (all mandatory). Select Learnings refers to the learning program names created earlier under Learning Program Details.

<figure><img src="/files/4e136c5fd6a45b26434e9508e658991ce02a9c29" alt=""><figcaption></figcaption></figure>

**Step 3:** Optionally, set a **Practical Date** and **Select Sessions**. Click **Create** Batch to save.

<figure><img src="/files/d73340c2335798ca7f806d83899592e282104338" alt=""><figcaption></figcaption></figure>

**Step 4:** The **Created Batches table** below lists all batches created so far, showing **Batch Name, Employees, Learnings, Practical Date, and Learning Session**.

<figure><img src="/files/07a5e1441484dfebc7b63e0dd508d50fa494c7b2" alt=""><figcaption></figcaption></figure>

**Step 5:** In the Created Batches table, click **Edit** in the Actions column to modify a batch. The Edit Training Batch window opens pre-filled with the Batch Name, Practical Date, Employees, Learnings, and Sessions. **Update** the fields and click **Save**.

![](/files/41d136856043627676f054ce557244c7364a377d)

<img src="/files/7e52875cd7ae4d3121945a1250b7a1b83ea889fe" alt="" width="563">

**Step 6:** Click **Delete** in the Actions column to delete a batch.

<figure><img src="/files/bff0abbd106a3881302190899cd9a1f370d941d9" alt=""><figcaption></figcaption></figure>

### **Assigning Training**

**How to Assign a Learning Program to Employees?**

**Path:** Cloud > Settings > Learning > Assign Learning Program

**Assign Learning** lets you assign a specific learning program to one or more employees, using filters to narrow down who it applies to.

**Step 1:** Log in to **Cloud** Portal, go to **Settings**, open **Learning**, and select **Assign** **Learning** **Program**.

<figure><img src="/files/227c0fae5befc89370187df8180c927d0ce15694" alt=""><figcaption></figcaption></figure>

**Step 2:** Select a **Learning Type** and a **Learning Name**from their respective dropdowns. Click the **assign Button** to choose which employees to assign the program to.

<figure><img src="/files/a076a0a19b859d68529b6846a698301082b403a0" alt=""><figcaption></figcaption></figure>

**Step 3:** Choose an **Employee** **Status**: **All**, **Active**, or **Inactive**. Select specific employees using **Select Employee**, or narrow the list further using the Filters section (Branch, Department, Designation, Location, and others). Click **Apply**.

<figure><img src="/files/947e47dedde9fb9ca96ba2782290c4fda76ee59a" alt="" width="375"><figcaption></figcaption></figure>

<img src="/files/1a0d0cfd9d9f6e02414e7e58913079bad42c779b" alt="" width="375">

**Step 4:** Click **"Click here to view assigned employee records"** to see everyone already assigned to a program. Set a **Start Date** and **End Date** to filter the list by assignment period.

<figure><img src="/files/54fd9062495298f03455388d930309e2940a7c62" alt=""><figcaption></figcaption></figure>

**Step 5:** Click **Edit** next to a record to modify it, Scroll the page upwards to change and **update** the details.

<figure><img src="/files/6f2e0dda4d6599f4e0042dee7d8f2b8a1730ccd2" alt=""><figcaption></figcaption></figure>

### **Tracking and Reporting**

1. **How to Generate a Training Management Detailed Report?**

**Path:** Cloud > Settings > Learning > Training Management Detailed

**Report Training Management Detailed** lets you pull a training status report, either grouped by employee category or filtered down to a specific employee.

**Step 1:** Log in to **Cloud** Portal, go to **Settings**, open **Learning**, and select **Training** **Management** **Detailed**.

![](/files/90cb826c1b32b14cc3bc73b3dd1557de174ccf4a)

**Step 2:** Use **Group By** to group the report, and **check** **Summary** if you want a summarized view. Optionally filter by **Training Name** and **Training Status**.

![](/files/e1fbfd419f74dd6d6c94d42d06ce5a5cdb9c9d90)

**Step 3:** To pull the report for a specific employee, select them under **Employee**. Set a **From Date** and **To Date** to define the reporting period.

![](/files/4cbe635b2227ff9495c3783b0b392ed442a77bd0)

**Step 4:** To pull it by **category** instead, use the **Category panel** on the right to check one or more categories (for example, Supervisor Trainee, Staff, Team Lead).

<figure><img src="/files/6c1b8a6d338d0030a9a4a809c9de6df7ba782a0b" alt="" width="375"><figcaption></figcaption></figure>

**Step 5:** Click **Download Excel** or **Download PDF** to get the report in your preferred format.

<figure><img src="/files/9a85a94d4e0c996542d5711a73406fe788321ff4" alt="" width="375"><figcaption></figcaption></figure>

2. **How to Generate a Training Report?**

**Path:** Cloud > Settings > Learning > Training Reports

**Training Reports** lets you generate one of several report types from a single page, using the Report Type dropdown to switch between them.

**Step 1:** Log in to **Cloud Portal**, go to **Settings**, open **Learning**, and select **Training** **Reports**.

<figure><img src="/files/45af8598c596391ec4b62dbea8aed2ea091e59a1" alt=""><figcaption></figcaption></figure>

**Step 2:** Use the **Report Type dropdown** to choose which report to generate: **Training Master Report**, **Employee Training Card Report**, or **Training Progress Report.**

<figure><img src="/files/e258e3a7d8f9b86aa827f7fd9db36aa30496acc0" alt=""><figcaption></figcaption></figure>

**To generate a Training Master Report:**

**Step 1:** Select **Training Master Report** from the Report Type dropdown.

<figure><img src="/files/18e74e392c3947708257a166b499ca94a584dceb" alt=""><figcaption></figcaption></figure>

**Step 2:** Filter by **Employee Code, Learning Type, Training Name, Start Date, End Date, Batch Name,and Type** as needed.

<figure><img src="/files/794e570426ccf8962d4726035fa2cf8a1c6e4895" alt=""><figcaption></figcaption></figure>

**Step 3:** Click **View**.

<figure><img src="/files/15a11eccbca357d04d50c60dc3c8f49d9810a488" alt=""><figcaption></figcaption></figure>

**To generate an Employee Training Card Report:**

**Step 1:** Select **Employee Training Card Report** from the Report Type dropdown.

<figure><img src="/files/f724ca36a7fb0b32820eae62d03cc8c0158d8b97" alt=""><figcaption></figcaption></figure>

**Step 2:** Select an **Employee Code.** Click **View.**

<figure><img src="/files/84e808ac35de4f2dd3b2e9cce2bef3bb302c3f0a" alt=""><figcaption></figcaption></figure>

**To generate a Training Progress Report:**

**Step 1:** Select **Training Progress Report** from the Report Type dropdown.

<figure><img src="/files/ffa5908387cdbfd79c7d6e7f42dcd6a48fb9af20" alt=""><figcaption></figcaption></figure>

**Step 2:** Filter by **Employee Code, Learning Type, Training Name, Start Date, End Date, Batch Name, and Type** as needed. Click **View**.

<figure><img src="/files/534b7cb4ddee9e49012f9ddb4390356068c9cd72" alt=""><figcaption></figcaption></figure>

**Path Link:** [**https://cloud.pockethrms.com/Settings/Employee/Index?module=Training\&submodule=TrainingReports**](https://cloud.pockethrms.com/Settings/Employee/Index?module=Training\&submodule=TrainingReports)

### **Learning on the ESS Portal**

This section covers the employee-facing side of the Learning Module, accessed through the **ESS Portal**.

**Path:** Log in to the ESS Portal > Learning > Learning

**Step 1:** Log in to the **ESS Portal**, Click **Learning** in the top navigation, From the sub-menu, select **Learning**.

<figure><img src="/files/2baaa2f7558c849742969e1ebb954f672696cfbb" alt="" width="375"><figcaption></figcaption></figure>

**Step 2:** This opens a screen with six tabs:

**Dashboard, Learning List, Employee Session, Certificate Detail, Feedback, and Learning Catalog.**

<figure><img src="/files/e6b055a6aaceb81ba6aedde9455990412efef569" alt=""><figcaption></figcaption></figure>

1. **Dashboard**

**Step 1:** Open the **Dashboard** tab. The **Training Status** panel on the left shows a count of trainings for the employee. The **calendar** on the right shows scheduled trainings by date. Use the arrows to move between months, click today to jump to the current date, and use month, week, or day to change the calendar view.

<figure><img src="/files/8a628ab056ccdc95426c449b8ebbd2e81e84ce79" alt=""><figcaption></figcaption></figure>

**Step 2:** Scroll down to see the **Certification** Received panel, listing certificates the employee has earned (for example, IVIS Learning Certificate, Online Sales Training Certificate).

![](/files/e48a421a7e31f06d15202eaf5951f27560f07bef)

**Step 3:** Below that, the **Training List panel** shows trainings assigned to the employee, each with a completion date, and The **Training Programs** Completed In Month panel shows trainings completed within the current month.

<figure><img src="/files/5098b85ff4ff35a41a80c608071449a7b8d48371" alt=""><figcaption></figcaption></figure>

2. **Learning List**

**Step 1:** Open the **Learning List** tab and:

1. Set a **date range** using the two date fields to filter which learning programs are shown.
2. A **count badge** next to the date fields shows the total number of programs.
3. Use the **Status dropdown** to filter by status (default is All).
4. then click **View** to apply it.
5. Click **Download** to export the list.
6. Use the **search bar** to find a specific learning program by name.

<figure><img src="/files/f9832429c5b1cd9f634504909b99340e8725c96f" alt=""><figcaption></figcaption></figure>

**Step 2:** Each **learning program** appears as a **card** showing its **name, date range, and status (for example, Expired or Completed).** Cards for programs assigned by a manager are marked **"Assigned by Manager".**

<figure><img src="/files/9fc05e2a9d273c7c92fcc63c5cee9568eff4b005" alt=""><figcaption></figcaption></figure>

**Step 3:** Click a **card** to open its details. This opens a screen with the tabs **Learning Details, Reference Material, Assignments, Session, and Certificate Details.**

<figure><img src="/files/9acff13954d19da0069e9ff744de925754e8cac8" alt=""><figcaption></figcaption></figure>

**Step 4:** In the **Learning Details tab**, view the **Learning Name**, **date range**, **Description**, and a **Progress bar showing percentage** completed.

<figure><img src="/files/8492c91f8108559e0e01fb8a9cef31a9d5f12ec4" alt=""><figcaption></figcaption></figure>

**Step 5:** In the **Reference Material tab**, select a document from the list (for example, a video or linked document) to view its content or link in the panel on the right. Click **Next** to move to the next document.

<figure><img src="/files/4a0640bbfb46e42b595c610da21e9fd7ce5ee568" alt=""><figcaption></figcaption></figure>

**Step 6:** The **Assignments tab** lists assignments for that learning program, showing Assignment Name, Assignment Description, Choose File, Trainer Rating, Trainer Feedback, and Status.

<figure><img src="/files/1fbb0870ce820032af338a5ce89faed46cf9e3ca" alt=""><figcaption></figcaption></figure>

**Step 7:** The **Session tab** shows Employee Sessions and Previous Session History for that learning program.

**Step 8:** The **Certificate Details** tab lists certificates for that learning program, showing Learning Name, Trainer Name, Learning Date, Status, and Action.

<figure><img src="/files/8b3aa25249c3cf28fce39c61f2724eeb92950bf8" alt=""><figcaption></figcaption></figure>

3. **Employee Session**

**Step 1:** Open the **Employee Session** tab. The **Employee Sessions** panel at the top shows any currently scheduled sessions for the employee.

<figure><img src="/files/63951f9e5d78dd12d2d9a5465022dd7ad8fc1454" alt=""><figcaption></figcaption></figure>

**Step 2:** The **Previous Session** History table below lists past sessions, showing details like Trainer Name, Employee Name, Learning Name, Session Name, Date, and Time.

<figure><img src="/files/f6406238c929586646a475c3a321629c611aec22" alt=""><figcaption></figcaption></figure>

**Step 3:** Use the **search bar** to find a specific session, and use Previous, Next, and the page numbers to move through the list.

![](/files/c94187a8623449d86b71ce89d9e5028a239c53af)

4. **Certificate Detail**

**Step 1:** Open the **Certificate Detail** tab.

The table lists all certificates earned, showing **Learning Name, Trainer Name, Learning Date, and Status**. Click the **download icon** in the Action column to download a certificate.

![](/files/c63658d38b7a4370a9aa2303b14b47d9e4aba78a)

**Step 2:** Use the **search bar** to find a specific certificate, and use Previous, Next, and the page numbers to move through the list.

<figure><img src="/files/6ec4ab4aef559eae61596359246f4b170d686c31" alt=""><figcaption></figcaption></figure>

5. **Feedback**

**Step 1:** Open the **Feedback tab**. The table lists trainings assigned to the **employee, showing Trainer Head, Training Name, Training Status, Employee Feedback, and Employee Rating.**

![](/files/9f331f8c9712b8e539887955d13c0f8f847f2ec6)

**Step 2:** Click the **Employee Rating dropdown** and select a rating from **1 to 5**, then submit it.

<figure><img src="/files/31f809d62fc928d69698aef3e8a1b20b53d463e2" alt=""><figcaption></figcaption></figure>

![](/files/2912d1c9fe2c94fe9830929b0da77185d697660c)

**Path Link:** [**https://ess.pockethrms.com/Training/Transaction/MyTraining?Menu=Dashboard**](https://ess.pockethrms.com/Training/Transaction/MyTraining?Menu=Dashboard)

### **Trainer on the ESS Portal**

This section covers the Trainer sub-menu on the ESS Portal, used by employees who deliver training.

**Path:** Log in to the ESS Portal > Learning > Trainer > Trainer Dashboard

**Step 1:** Log in to the **ESS Portal**. Click **Learning** in the top navigation, and from the sub-menu, select **Trainer.**

<figure><img src="/files/8e61b9a7de861ee0b155d7cad8d10efe3fbf2ee3" alt=""><figcaption></figcaption></figure>

**Step 2:** This opens a screen with four tabs: **Trainer Dashboard, Assign Training, New Employee Session, and Employee Session.**

<figure><img src="/files/8765df7f65ed182f2afa4a0c6877baf4506684e1" alt=""><figcaption></figcaption></figure>

1. **Trainer Dashboard**

**Step 1:** Open the **Trainer Dashboard**tab.

**Step 2:** Check **Total Trainings** Conducted to see how many trainings you've delivered so far.

**Step 3:** Check **Pending Feedbacks** to Submit to see if any trainee feedback is still due from you.

**Step 4:** Look at **Trainee Performance Summary** for an overall average score across your trainees.

**Step 5:** Look at **Training Completion Status** to see how many trainings are Completed, In Progress, or Not Started.

**Step 6:** Scroll down to Top Performing Employees and Low Performing Employees to see which trainees are doing best and which need more support.

![](/files/8765df7f65ed182f2afa4a0c6877baf4506684e1)

2. **Assign Training**

**Step 1:** Open the **Assign Training** tab. Select a **Learning Type** and **Learning Name**. Choose an **Employee Code**, then click **Submit** to assign the training to that employee.

![](/files/199c669662bfe1d9e6bc7f662bf1a67d4a0cb9d3)

**Step 2:** To assign the same training **to several employees** at once, click **Multiple** **Employee** instead. In the Assign Training Multiple window, search for employees by Code or Name, check the ones you want, then click **Save**.

<figure><img src="/files/6e54a16082b1c6867f2a65398768b6896c0ee233" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/97da0d915b65c063bded6b96fc7afcb710654e8f" alt=""><figcaption></figcaption></figure>

**Step 3:** The table below lists all **training assignments**, showing **Employee Code, Employee Name, Learning Name, and Assigned Date**.

Use the **search bar** to find a specific assignment.

<figure><img src="/files/ad381690c74735265ecd07a53da83d5e0f1d2c2a" alt=""><figcaption></figcaption></figure>

**Step 4:** Select one or more rows using the checkboxes, then click **Delete** to remove those assignments.

![](/files/1df16332f3d624467462f2f588b2698141fddc51)

3. **Employee Session New**

**Step 1:** Open the **Employee Session New** tab.Select a **Learning Name (mandatory).** Optionally filter further by Batch Name, Session Name, and Session Date.

<figure><img src="/files/d2285495247afcb4c41cf2c1a5b3ef0a729ce173" alt=""><figcaption></figcaption></figure>

**Step 2:** Click **Search** to view matching sessions. Results appear in a table below, showing Training Name, Session Name, Session Deviation Name, Session Deviation Description, Session Date, Total, Present, and Absent. Click **Export** to download the results as an Excel file.

<figure><img src="/files/bf22abae71671ed3eed28751e0bb24c69ef6fce6" alt=""><figcaption></figcaption></figure>

4. **Employee Session**

**Step 1:** Open the **Employee Session** tab. The **Employee Sessions** panel at the top shows any currently scheduled sessions.

![](/files/5fe776ce89b7c6d38e0a7f63b1bfebddbd63ee51)

**Step 2:** The **Previous Session History** table below lists past sessions, showing details like Trainer Name, Employee Name, Learning Name, Session Name, Date, and Time. Use the search bar to find a specific session.

<figure><img src="/files/708ceab2e437ccd395e7aa15e0d1a7699691f18e" alt=""><figcaption></figcaption></figure>

**Path Link:** [**https://ess.pockethrms.com/Training/Transaction/MyTraining?Menu=Dashboard**](https://ess.pockethrms.com/Training/Transaction/MyTraining?Menu=Dashboard)

**For any queries, contact** <support@pockethrms.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.pockethrms.com/hr-and-admin-portal/cloud-configuration/training-managment/learning-module.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
