> ## Documentation Index
> Fetch the complete documentation index at: https://docs.engini.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# HR Resources Automations

Automation of HR processes, especially in recruiting, is essential. This not only speeds up the recruitment process but also ensures accuracy.

Follow the guide to learn step by step how to build the tables and automations.

## Step 1: Create a Workbook

To learn how to create a workbook, click on [Workbooks](/help/tables/create-folderstables#create-a-table).

## Step 2: Build a Table

In this example, HR employees can monitor recruiters who may later become workers. Additionally, HR employees have the capability to oversee tasks that need to be completed by them (some of the tasks are related to recruitment).

### Workers

The Worker’s Table allowing for a comprehensive overview of employee statuses, including those currently employed and those who have been terminated, along with their respective department.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/Vbdc6fdB1FcKNn2GCpkl-_untitled-design-2026-05-31t123326109.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=606a8e0f51ba4dab2a92d70c13013d76" alt="" width="1915" height="985" data-path="help/assets/tutorials/hr-resources-automations/Vbdc6fdB1FcKNn2GCpkl-_untitled-design-2026-05-31t123326109.png" />

The Workers table contains:

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/JFL220iHYLdAXviOTmQcN_2-93.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=2b6a674c6b2a4a03db430356947164a8" alt="" width="1916" height="987" data-path="help/assets/tutorials/hr-resources-automations/JFL220iHYLdAXviOTmQcN_2-93.png" />

1. *ID* (text) - The id of the worker
2. *Name* (text)*-* Worker’s name
3. *Worker status* (status) *-* Worker’s status (Hired/Terminated)
4. *Department* (text) - Worker's department

### Recruitment

The Recruitment Table tracks the stage in which a candidate is during the recruitment process.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/g36c6yArsmybKy5TenMa3_untitled-design-2026-05-31t123507723.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=38eadd4e0d9f8dde303f8836dc46d771" alt="" width="1915" height="985" data-path="help/assets/tutorials/hr-resources-automations/g36c6yArsmybKy5TenMa3_untitled-design-2026-05-31t123507723.png" />

The Recruitment table contains:

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/pC9FBjRRaAb0txoZQeWib_untitled-design-2026-05-31t123858094.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=5081a1e3e038f32f90419fcc7af365b6" alt="" width="1918" height="985" data-path="help/assets/tutorials/hr-resources-automations/pC9FBjRRaAb0txoZQeWib_untitled-design-2026-05-31t123858094.png" />

1. *Name* (text)*-* Names of the candidates
2. *Status* (status) - Candidate’s statuses (Not selected/In progress/Hired)
3. *Department* (text) - Department to which they are intended
4. *Candidates ID* (text) Candidates IDs

### Task Management

The Task Management table for HR workers is a way to keep track of tasks, their statuses (To do, Stuck, Done), categories (Recruitment, Welfare, Overlap), the due date and the names of the HR employees responsible for each task.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/Oyz-xsOl8SGeBtkaZHAQo_untitled-design-2026-05-31t123934421.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=a83382f4a1157c5484862dc26e4ede0e" alt="" width="1915" height="985" data-path="help/assets/tutorials/hr-resources-automations/Oyz-xsOl8SGeBtkaZHAQo_untitled-design-2026-05-31t123934421.png" />

The Task Management contains:

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/yZLAlAwNu9Ke13bv764xJ_3-16.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=66fd4698234380d33d9c9aaff3a897ed" alt="" width="1919" height="984" data-path="help/assets/tutorials/hr-resources-automations/yZLAlAwNu9Ke13bv764xJ_3-16.png" />

1. *Task* (text) - Tasks information.
2. *Due date* (datetime) - Tasks deadline.
3. *Task Status* (status) - Status options (To Do/In Progress/Done/Stuck).
4. *Category* (status) - Category options (Recruitment/Overlap/Welfare).
5. *Name* (text) - This field is linked to the Workers table, displaying the names of existing workers. Here, you can select one or more workers for the same task. For more information click [here](/help/tables/build-a-table).

To learn how to build tables, click on [Creating Columns](/help/tables/build-a-table#create-columns)
To learn about Table’s Records, click on [Records](/help/tables/tables-records#add-a-record)

## Step 3: Automate Fields

### New Hire Addition & Existing Worker Status Update

When onboarding a new employee, add them to the Workers table, or update the employment status of previously terminated workers to ‘hired’ in Workers table.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/U7SwgMyHf4X7tEnQXdxS0_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=b3e82b1001de818b6809c3436fb9b01d" alt="" width="1917" height="988" data-path="help/assets/tutorials/hr-resources-automations/U7SwgMyHf4X7tEnQXdxS0_image.png" />

1. Add an automation and change its name to a significant name, for example ‘New Employee’.

   <img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/JuXQ1CLH8cBGB0NJodk5K_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=85186a982296b6f149527f6c95ac5eaa" alt="" width="1919" height="986" data-path="help/assets/tutorials/hr-resources-automations/JuXQ1CLH8cBGB0NJodk5K_image.png" />

2. Add a trigger to the automation – ‘On record updated’.

3. Select the ‘Status’ column and add a proper condition to it.

4. Apply the condition: Candidate status is ‘Hired’.

   <img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/S0oaQGVwe6luB9Tynf5_I_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=1ee53fdc4fe1a72fed0dc453dfe52f83" alt="" width="1918" height="985" data-path="help/assets/tutorials/hr-resources-automations/S0oaQGVwe6luB9Tynf5_I_image.png" />

5. Click on the “next step” button.

6. Click on ‘Get Records’
   * In table id- choose ‘Human Resources- Workers. This is the table from which you are retrieving the records.
   * Add a filter for when the ID of the worker is equal to the new candidate ID.

     <img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/NR3A3LP6QFMW1exI2OeA-_untitled-design-2026-05-31t124726121.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=e376745e44b420c68b72252bb8869f89" alt="" width="1915" height="985" data-path="help/assets/tutorials/hr-resources-automations/NR3A3LP6QFMW1exI2OeA-_untitled-design-2026-05-31t124726121.png" />

7. Add a parallel action- click on the three dots (**•••**) in the right side of ‘Get Records’ action.

   If a new employee does not yet have an ID in the workers table, activity 7 will fail; however, if it matches, activity 7 will succeed. Therefore, we should consider two cases

   1. Create Record- Will occur if activity 7 has failed. If the ID’s don’t match, create a record that contains Name, Department, ID and Worker Status.
      * Click on the three dots (**•••**) in the right side of ‘Create Record’ action.
      * Click on ‘Configure run after’
      * Since the condition isn’t met (the IDs are different), click on ‘Has Failed’.

        <img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/quqcppHQMKVhDdSf_nSEi_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=97b4fc0133d643c31c3b5825a3b022f2" alt="" width="1917" height="987" data-path="help/assets/tutorials/hr-resources-automations/quqcppHQMKVhDdSf_nSEi_image.png" />

Note: If a new employee does not yet have an ID in the workers table, activity 7 will fail. Therefore, the red arrow will appear when it happens and we will create a new record for the new employee.

2. Update Record- Will occur if activity 7 has succeeded. If the candidate ID and worker ID match, it means that a worker who was previously terminated has been assigned a new role. Therefore, we proceed to update the worker’s status to ‘Hired’.

   <img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/ePg_xmsrKKJzKtf3FDSyv_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=76e900e25bc1831fdd0f09c4283f6183" alt="" width="1919" height="989" data-path="help/assets/tutorials/hr-resources-automations/ePg_xmsrKKJzKtf3FDSyv_image.png" />

### New Tasks for HR Workers

When a new candidate has been selected for hiring, the HR team has some tasks to take care of.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/EEimVc42J3hHa2wdicUG4_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=38691a1c52ac86d0503ae0d9bfe76c56" alt="" width="1917" height="982" data-path="help/assets/tutorials/hr-resources-automations/EEimVc42J3hHa2wdicUG4_image.png" />

First, Add an automation and change it’s name to ‘New Tasks’.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/PWb3b55CbWfd2M-9-QD1R_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=b9d7772c7c2f2f0b484ef310a3efcd22" alt="" width="1919" height="984" data-path="help/assets/tutorials/hr-resources-automations/PWb3b55CbWfd2M-9-QD1R_image.png" />

1. Add a trigger to your workflow- ‘On record updated’.

2. Click on the “next step” button.

3. Select the ‘Status’ column.

4. Apply the condition : Candidate status is ‘Hired’.

   <img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/AoCNn-9BesTZd3KOW1ONp_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=ed4be1ce944624be8dca4b45f3bf27ed" alt="" width="1919" height="984" data-path="help/assets/tutorials/hr-resources-automations/AoCNn-9BesTZd3KOW1ONp_image.png" />

5. Click on the “next step” button.

6. Now click on ‘Get Record’
   * In table id-choose ‘Human Resources- Task Management’. This is the table from which you are retrieving the record.

7. Click on the “next step” button.

8. Add the activity Create Record and choose one of the examples:

Example 1:

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/upqVmk8OkCx8GV7VEtybb_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=950f15466c64272bc1b4137c9c226f02" alt="" width="1916" height="982" data-path="help/assets/tutorials/hr-resources-automations/upqVmk8OkCx8GV7VEtybb_image.png" />

Example 2:

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/t21nxG8NJ9_r9AGC3QfwN_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=be6b88ca6085dfdae755d0e18168c299" alt="" width="1916" height="985" data-path="help/assets/tutorials/hr-resources-automations/t21nxG8NJ9_r9AGC3QfwN_image.png" />

Example 3:

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/0ZV-EjtIHamJFUtnkARrx_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=d40713035eca6c932c1624a31f047f94" alt="" width="1916" height="986" data-path="help/assets/tutorials/hr-resources-automations/0ZV-EjtIHamJFUtnkARrx_image.png" />

8. Create a record in the Task Management table and repeat this action three times.
   * Create Record
     * Task- Add a field that uses the Concat function to combine the task and associate it with the new worker.
     * Category- Enter on the field and click on ‘Overlap’.

Note: To learn more about Concat, click on [functions](/help/tools/enginis-functions).

### New Task Status

When a new task is created for HR, the default status will be set as ‘To Do’ in Task Management table.

<img src="https://mintcdn.com/engini/jwJuiTaqreryYf-K/help/assets/tutorials/hr-resources-automations/saOBELB4Gm-iLj4AOH_Jd_image.png?fit=max&auto=format&n=jwJuiTaqreryYf-K&q=85&s=3fa65b419a68cef9c96befc96acc3d67" alt="" width="1390" height="482" data-path="help/assets/tutorials/hr-resources-automations/saOBELB4Gm-iLj4AOH_Jd_image.png" />

1. Add a trigger to your workflow- ‘On record creation’.
2. Click on the “next step” button.
3. Choose ‘Update Record’ action.
   * In table id- choose ‘Human Resources- Task Management’. This is the table from which you are updating the record.
   * Add a filter for updating only the ‘Task Status’ of the HR worker to ‘To Do’.

To learn more about table’s automations click [here](/help/tables/table-automations#add-new-automation).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.