Step 1: Create a Workbook
To learn how to create a workbook, click on Workbooks.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.

- ID (text) - The id of the worker
- Name (text)- Worker’s name
- Worker status (status) - Worker’s status (Hired/Terminated)
- Department (text) - Worker’s department
Recruitment
The Recruitment Table tracks the stage in which a candidate is during the recruitment process.

- Name (text)- Names of the candidates
- Status (status) - Candidate’s statuses (Not selected/In progress/Hired)
- Department (text) - Department to which they are intended
- 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.

- Task (text) - Tasks information.
- Due date (datetime) - Tasks deadline.
- Task Status (status) - Status options (To Do/In Progress/Done/Stuck).
- Category (status) - Category options (Recruitment/Overlap/Welfare).
- 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.
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.
-
Add an automation and change its name to a significant name, for example ‘New Employee’.

- Add a trigger to the automation – ‘On record updated’.
- Select the ‘Status’ column and add a proper condition to it.
-
Apply the condition: Candidate status is ‘Hired’.

- Click on the “next step” button.
-
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.

-
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
- 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’.

- 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.
-
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’.

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

- Add a trigger to your workflow- ‘On record updated’.
- Click on the “next step” button.
- Select the ‘Status’ column.
-
Apply the condition : Candidate status is ‘Hired’.

- Click on the “next step” button.
-
Now click on ‘Get Record’
- In table id-choose ‘Human Resources- Task Management’. This is the table from which you are retrieving the record.
- Click on the “next step” button.
- Add the activity Create Record and choose one of the examples:



- 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’.
- Create Record
New Task Status
When a new task is created for HR, the default status will be set as ‘To Do’ in Task Management table.
- Add a trigger to your workflow- ‘On record creation’.
- Click on the “next step” button.
- 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’.