Skip to main content

Recruitment Management

The Recruitment Management module helps your team handle the entire hiring process from start to finish, from posting jobs and collecting applications to scheduling interviews, making offers, and onboarding new employees. Everything is organized in one place so you can find the right people faster and give every candidate a smooth, professional experience.

20.1 Job Locations

  • To add a new Job Location, click the “Create” button. Enter the Name of the location and check the Remote Work checkbox if this is a remote position. Fill in the Address, City, State, Country, and Postal Code fields. Select the Status as Active or Inactive and click “Submit”.
  • The list page displays all locations with columns for Name, Address, Country, Type, and Status. Use the Search button to find specific locations or switch to Grid View for a different layout.
  • Available Actions you can use: View to see complete Job Location Details, including all address information. Also, you can edit the location to update any details or delete it if no longer needed.
  • On the website, all the job locations that have been added here are visible on the careers page of the website, and visitors can also filter jobs by these locations.

20.2 Custom Questions

  • To create a new Custom Question, click the “Create” button. Enter your Question text and select the Question Type from the dropdown, including Text, Textarea, Select, Radio, Checkbox, Date, or Number. If you choose Select, Radio, or Checkbox as the question type, an Options field will appear where you can enter the available choices.
  • Check the Is Required checkbox if this question must be answered by candidates. Check the Is Active checkbox to make the question available for use. Enter a Sort Order number to control where this question appears in the application form. Click “Submit” to create the question.
  • The list page shows all custom questions with columns for Question, Type, Is Required, Is Active, and Sort Order. Use the Search button to find specific questions or click Grid View to change the display.
  • With the help of the Actions column, you can use a View to see the complete question details. You can edit the question to modify any settings or delete it if no longer needed.
  • On the website, all the custom questions that you create here are displayed on the Application page of the website, and you can also select which specific questions to include when creating a job posting, allowing you to customise and manage the application process according to your hiring needs.

20.3 Job Posting

  • To create a new Job Posting, click the “Create” button. In the Job Details section, enter the Job Title, then select the Job Type from the dropdown (which comes from Job Types in System Setup) and choose the Job Location from the dropdown (which comes from Job Locations you have created).
  • Select the Branch from the dropdown (which comes from the HRM module Branch section). When you select the job application dropdown, if you choose “Use Existing System”, the “Career Portal URL” field will appear where you can enter the system’s URL. Alternatively, if you opt for “Custom Application URL,” the “Application URL” field will display a custom link automatically.
  • Enter the number of positions, choose priority from the dropdown (low, medium, high), enter the Min Experience and Max Experience in years, then add the Min Salary and Max Salary.
  • Set the Application Deadline date, and check the a need to ask? Section (Gender, Date Of Birth, Country), or check the Need to show Option? The section (Profile Image, Resume, Cover Letter) selected check box automatically shows in create in the candidate form.
  • Enter the Required Skills for the position, then fill in the Description, Requirements, and Benefits fields with detailed information. Add Terms & Conditions text, and check the Show Terms & Conditions on Application Form checkbox if you want candidates to see and accept these terms when applying.
  • Finally, select Custom Questions by checking the boxes next to the questions you want to include (these come from the Custom Questions section).
  • The list page shows Search, Create, and Grid View buttons. The table displays columns for Code, Job Title, Job Type, Location, Branch, Salary Range, Status, and Deadline.
  • In the Actions column, you can toggle the Publish Status button to make the job visible or hidden on your career portal, click View to see complete Job Posting Details, Edit to modify the posting, or Delete to remove it.
  • On the website, the job postings you create here are displayed on your website’s career page, and the descriptions, requirements, and benefits you enter will appear on the website’s Job Application detail page.
  • When candidates visit your career portal website, they can browse all published job listings in a scrollable list format, with each job displaying its title, company location, job type, number of available positions, and a “View details” button.
  • Candidates can click the “View details” button on any job listing to access the detailed job page, which displays the complete job information, including salary range, job type, number of positions available, and application deadline in organized information boxes at the top.
  • The job detail page shows the Required Skills tags, followed by sections for Job Description, Job Requirements, and Benefits that contain all the information you entered when creating the posting.
  • On the right side of the job detail page, candidates will see a “Ready to Apply?” panel with the “Apply for This Position” button to start their application and a “Save for Later” button to bookmark the job for future reference.
  • The right panel also displays important dates, including when the job was posted, the application deadline, and the expected start date, along with an “About the Company” section showing your company’s mission, size, and industry (which comes from the About Company Section in System Setup).
  • When candidates click “Apply for This Position”, they are directed to the application form page where they need to fill in their Personal Information, including Full Name, Email Address, Phone Number, Gender, Country, State, City, and, optionally, upload a Profile Photo.
  • In the Professional Information section of the application form, candidates enter their Current Company, Current Position, Experience Years, Current Salary, Expected Salary, Notice Period, Skills, Education, Portfolio URL, and LinkedIn URL.
  • The Application Questions section displays the custom questions you selected when creating the job posting, including work authorisation status, expected salary range selection, and technology experience checkboxes for various programming languages and tools.
  • If you enabled the Show Terms & Conditions checkbox when creating the job posting, candidates must check the “I have read and agree to the terms and conditions” box before they can submit their application.
  • After candidates complete all required fields and click the “Submit Application” button, their application is submitted to your system and they can track their application status using the “Track Application” feature in the career portal header.
  • All submitted applications from the career portal are automatically captured in your Candidate Management section, where you can review, process, and manage them through your recruitment workflow.

20.4 Manage Candidate

  • To add a new Candidate, click the “Create” button. Select the job from the dropdown(which is generated from the job posting section), and choose the Candidate Source from the dropdown (which comes from Candidate Sources in System Setup).
  • In the Personal Information section, enter the First Name, Last Name, Email, Phone, and current company or current position, and add the experience year. Fill in the Current Salary, Expected Salary, and Notice Period in days.
  • The custom questions will appear as checkboxes on the job posting creation page, allowing the recruiter to select and configure which questions should be included in the application form at the time of job posting creation. These questions will then be shown to candidates when they apply for the job.
  • The list page shows all candidates with columns for Tracking ID, Name, Email, Job, Source, Status, and Application Date. Use the Search button to find specific candidates or switch to Grid View.
  • Available Actions you can use: click View to see the Candidate Profile, Professional Information, Job & Salary Information, and Application Questions with all submitted answers. You can edit the candidate information to update any details or delete the record if needed.
  • On the website, when a candidate applies for a job, they will be able to add the same job posting data during the application process. The data from the job posting, including any custom questions added, will automatically populate the application form, allowing the candidate to provide the required details and answer the custom questions before submitting their application.

20.5 Interview Rounds

  • To create a new Interview Round, click the “Create” button. Select the Job Posting from the dropdown (which comes from the Manage Job Posting section). Enter the Round Name, such as Technical Round, HR Round, or Final Round.
  • Enter the Sequence Number to define the order in which this round occurs in the interview process. Add a Description explaining what this round covers and select the Status as Active or Inactive. Click “Submit” to create the interview round.
  • The list page displays all interview rounds with columns for Round Name, Job, Sequence, and Status. Use the Search button to find specific rounds or switch to Grid View.
  • With the Actions column, you can use a View to see the complete interview round details. You can edit the round to modify any information or delete it if no longer needed.

20.6 Manage Interview

  • To schedule a new Interview, click the “Create” button. Select the Candidate from the dropdown (which comes from the Manage Candidate section). Choose the Interview Round from the dropdown (which comes from the Manage Interview Rounds section).
  • Select the Interview Type from the dropdown (which comes from Interview Types in System Setup). Enter the Scheduled Date and Scheduled Time for the interview. Fill in the Duration in minutes and provide the Location or Meeting Link details.
  • Select the Interviewers from the dropdown (which comes from HRM Employees). You can select multiple employees who will conduct the interview. Click “Submit” to schedule the interview.
  • The list page shows all interviews with columns for Candidate Name, Interview Round, Interview Type, Date & Time, Locations, Status, and Feedback. Use the Search button to find specific interviews or switch to Grid View.
  • Available actions you can use: View to see complete Interview Details, including candidate information, round details, interviewer names, and schedule. You can edit the interview to reschedule or update any information, or delete it if cancelled.
  • When updating an interview status to “Completed”, the system automatically advances the candidate status from “Interview” to “Offer” stage. This ensures seamless progression through the recruitment pipeline without manual intervention.
  • On the website, candidates can track the progress of their application through a timeline that highlights key stages: Application Submitted, Screening, Interview, and Final Decision. Interview details, such as the date, time, and virtual meeting link, are automatically updated based on the information entered, ensuring candidates have the most current details throughout the hiring process.

20.7 Interview Feedback

  • To submit Interview Feedback, click the “Create” button. Select the Interview from the dropdown, which shows only completed interviews from the Manage Interview section. Choose the Interviewer from the dropdown (which comes from HRM Employees) and shows only the employee who conducted that specific interview.
  • Rate the candidate’s Technical Skills, Communication Skills, Cultural Fit, and Overall Rating on a scale of 1 to 5. Select your Recommendation from the dropdown with options including Strong Hire, Hire, Maybe, No Hire, or Strong No Hire.
  • Write the candidate’s Strengths, Weaknesses, and add any additional Comments about the interview. Click “Submit” to save the feedback.
  • The list page displays all feedback records with columns for Candidate Name, Interviewer, Submitted Date, Overall Rating, and Recommendation. Use the Search button to find specific feedback or switch to Grid View.
  • In the Actions column, click View to see Complete Feedback with all ratings and comments, Interview Details, and Candidate Comparison to see how this candidate compares with others. You can edit the feedback to update your assessment or delete it if needed.

20.8 Candidate Assessment

  • To create a new Candidate Assessment, click the “Create” button. Select the Candidate from the dropdown, which shows only candidates with Strong Hire or Hire recommendations from interview feedback. Enter the Assessment Name, describing what is being tested.
  • Fill in the Score achieved by the candidate and the maximum score possible. Select the Status as Pending, Pass, or Fail. Choose who conducted the assessment from the dropdown (which comes from HRM Employees).
  • Enter the Assessment Date and add any Comments about the assessment results. Click “Submit” to create the assessment record.
  • The list page shows all assessments with columns for Candidate Name, Assessment, Score, Conducted By, Status, and Assessment Date. Use the Search button to find specific assessments or switch to Grid View.
  • With the help of the Actions column, you can use View to see complete Assessment Details, including all scores and comments. You can edit the assessment to update the results or delete it if needed.

20.9 Manage Offer

  • To create a new Offer, click the “Create” button. Select the Candidate from the dropdown that comes from the Manage Candidate section. Enter the Position Title and choose the Department from the dropdown (which comes from the HRM Department).
  • Fill in the Salary amount, Bonus, and Equity details. Enter the Start Date and Offer Expiry Date to specify when the offer expires. Add information about the Benefits included in the offer package. Click “Submit” to create the offer.
  • The list page displays all offers with columns for Candidate Name, Position, Salary, Start Date, Expiration Date, Status, Offer Date, and Approval Status. Use the Search button to find specific offers or switch to Grid View.
  • In the Actions column, you will find several options. Click Send Offer Letter to email the offer to the candidate or Download Offer Letter to save a copy. If the candidate accepts the offer, use the Convert to Employee button to move them into your HRM system. This automatically updates the candidate status from “Offer” to “Hired” upon successful conversion. Click View to see complete Offer Details and access the Offer Approved or Reject option to change the approval status. You can also edit the offer to update any terms or delete it if withdrawn.

20.10 Checklist Items

  • To create a new Checklist Item, click the “Create” button. Select the Checklist from the dropdown (which comes from Onboarding Checklists in System Setup). Enter the Task Name and provide a Description of what needs to be done.
  • Choose the Category from the dropdown with options including Documentation, IT Setup, Training, HR, Facilities, or Other. Select the Assigned To Role to specify which team should handle this task. Enter the Due Day number, indicating how many days after onboarding starts this task should be completed.
  • Toggle the Required Task switch to mark if this task is mandatory. Select the Status as Active or Inactive. Click “Submit” to create the checklist item.
  • The list page shows all items with columns for Checklist Name, Task, Category, Assigned To Role, Due Day, and Status. Use the Search button to find specific items or switch to Grid View.
  • In the Available Actions column, you can use View to see complete Checklist Item details. You can edit the item to update any information or delete it if no longer needed.

20.11 Candidate Onboarding

  • To start Candidate Onboarding, click the “Create” button. Select the Candidate from the dropdown, which shows only hired candidates from the Manage Candidate section. Choose the Onboarding Checklist from the drop-down (which comes from Onboarding Checklists in System Setup).
  • Enter the Start Date when the candidate will begin onboarding. Select a Buddy Employee from the dropdown (which comes from HRM Employees), who will guide the new hire through the process. Click “Submit” to create the onboarding record.
  • The list page displays all onboarding records with columns for Candidate Name, Checklist Name, Start Date, Buddy Name, Status, and Created Date. Use the Search button to find specific records or switch to Grid View.
  • In the Actions column, click View to see complete Onboarding Details, including all tasks, progress, and timeline. You can edit the onboarding to change the checklist or buddy assignment, or delete it if needed.

20.12 System Setup

Recruitment System Setup

The Recruitment System Setup section allows administrators to configure the foundational data used in the Recruitment module. It includes multiple sections accessible from the left-side navigation panel: Job Types, Candidate Sources, Interview Types, Onboarding Checklists, Brand Settings, About Company Section, Application Tips Section, What Happens Next Section, Need Help Section, Tracking FAQ, and Offer Letter Template.

  • Job Types — Displays all job types with their Name, Description, and Is Active status. Click “Create” to open the Create Job Type form, where you enter the Name, an optional Description, and toggle Is Active, then click Create. All entries can be Edited and Deleted using the action icons.
  • Once saved, these job types will appear in the Job Type dropdown when creating Job Postings, allowing you to specify the employment arrangement for each position.
  • Candidate Sources — Displays all candidate sources with their Name, Description, and Is Active status. Click “Create” to open the Create Candidate Sources form, where you enter the Name, an optional Description, and toggle Is Active, then click Create. All entries can be Edited and Deleted using the action icons.
  • Once saved, these candidate sources will appear in the Candidate Source dropdown when adding candidates in the Manage Candidate section, helping you track where your applicants are coming from.
  • Interview Types — Displays all interview types with their Name, Description, and Is Active status. Click “Create” to open the Create Interview Type form, where you enter the Name, an optional Description, and toggle Is Active, then click Create. All entries can be Edited and Deleted using the action icons.
  • Once saved, these interview types will appear in the Interview Type dropdown when scheduling interviews in the Manage Interview section, allowing you to specify the format of each interview.
  • Onboarding Checklists — Displays all onboarding checklists with their Name, Items count, Is Default status, and Status. Click “Create” to open the Create Onboarding Checklist form, where you enter the Name, an optional Description, toggle Is Default, and set the Status, then click Create. All entries can be Viewed, Edited, and Deleted using the action icons.
  • Once saved, these onboarding checklists will appear in the dropdown when creating Checklist Items and when starting Candidate Onboarding, providing structured task lists for new employee integration.
  • Brand Settings — Allows administrators to configure the recruitment portal’s branding by uploading a Logo and Favicon, and entering the Title Text and Footer Text. This page also includes the Dashboard Welcome Card Settings section, where administrators can configure the Card Title, Card Description, Button Text, and Button Icon displayed on the recruitment dashboard. Click “Save Changes” in each section to apply the updates.
  • Once saved, your Company Logo and Favicon will appear throughout your career portal website. The Title Text will display in the header section, while the Footer Text will automatically appear at the bottom of every page on your frontend career portal, creating a consistent branded experience for candidates visiting your job site.
  • The welcome card will appear on your dashboard with your customised title and description. The button will display with your chosen text and icon, providing users with a clear call-to-action to access your career portal or other key features directly from the dashboard home screen.
  • About Company Section — Allows administrators to define the company’s public-facing profile by entering the Our Mission statement, Company Size, and Industry. Click “Save Changes” to apply the updates.
  • Once saved, this information will automatically display in the About the Company section on the Job Details Page of your frontend career portal, giving candidates insight into your organisation when they view job openings.
  • Application Tips Section — Allows administrators to add and manage tips displayed to applicants during the application process. Each tip has an individual text field with a character limit. Click “Add Tip” to add a new tip, and use the delete icon to remove any existing tip. Click “Save Changes” to apply the updates.
  • Once saved, these application tips will automatically display on the Job Application Page of your frontend career portal, guiding candidates on how to submit strong applications.
  • What Happens Next Section — Allows administrators to configure the step-by-step process shown to applicants after they submit an application. Each step includes a Title, Icon, and Description. Click “Add Step” to add more steps, and click “Save Changes” to apply the updates.
  • Once saved, this information will automatically display on the Application Success Page of your frontend career portal after candidates submit their applications, helping them understand the timeline and next steps in your recruitment process.
  • Need Help Section — Allows administrators to configure the support information displayed to applicants, including a Description, Email, and Phone number. Click “Save Changes” to apply the updates.
  • Once saved, this contact information will automatically display in the Need Help section on both the Application Success Page and Application Details Page of your frontend career portal, giving candidates a way to reach out if they have questions about their application.
  • Tracking FAQ — Allows administrators to manage frequently asked questions related to application tracking. Each FAQ entry includes a Question and an Answer. Click “+ Add FAQ” to add new entries, and use the delete icon to remove any existing entry. Click “Save Changes” to apply the updates.
  • Once saved, these FAQs will automatically display on the Application Tracking Page of your frontend career portal, helping candidates understand how to track and what to expect from their application status.
  • Offer Letter Template — Allows administrators to configure the default offer letter template using available placeholders such as Applicant Name, Job Title, Salary, Start Date, and more. The template content can be formatted using the built-in text editor. A language selector is available to manage templates in multiple languages. Click “Save Changes” to apply the updates.
  • Once saved, this template will be used when you click Send Offer Letter or Download Offer Letter from the Manage Offer section, automatically generating personalised offer letters for candidates with their specific details filled in.