Recruitment Integration In Dash SaaS - WorkDo.io

Recruitment Integration in Dash SaaS

The Recruitment software is a comprehensive hiring management Add-On designed to streamline your entire recruitment process.

Introduction

The Recruitment Management Add-On is a comprehensive software solution designed to streamline your entire hiring process from job posting to employee onboarding. This system helps you manage, publish openings on your career portal, track candidates through the interview process, collect feedback, send offers, and onboard new hires, all in one platform. The Add-On includes a powerful dashboard for monitoring recruitment metrics, a customizable career website for candidates, and backend tools for HR teams to efficiently manage every stage of hiring.

How to Install the Add-On?

To Set Up the Recruitment Management Add-On, you can follow this link: Setup Add-On

How to use the Sales Add-On?

Company & HR Dashboard

  • After purchasing and installing, navigate to the sidebar and search for the Recruitment Management Dashboard.
  • The Recruitment Dashboard gives you a complete overview of your hiring activities at a glance. At the top, you will find a Career Page Link button that lets you copy the link to your public careers page and share it with potential candidates.
  • The dashboard displays four important cards showing Total Candidates, Total Active Jobs, Total Interviews, and Total Onboarded employees. These cards help you quickly understand your recruitment volume and progress.
  • Below the cards, an Interview Schedule calendar shows all upcoming interview appointments, making it easy to stay organised. A vertical Doughnut chart displays Candidate Status and Onboarding Progress data, giving you a visual breakdown of where candidates are in your hiring funnel.
  • The Hiring Funnel section shows the number of candidates at each stage: Applications, Shortlisted, Interviewed, and Hired. This helps you identify bottlenecks in your process.
  • Finally, the Attention Required section highlights any pending candidate onboarding tasks that need your immediate action, ensuring nothing falls through the cracks.
recruitment

User dashboard

  • The My Recruitment Dashboard gives you a complete overview of your personal recruitment activities at a glance. At the top, you will find four important cards showing My Interviews, My Onboardings, Assessments, and Feedback. Each card displays the total count along with status breakdowns (pending, completed, conducted, or submitted).
  • The Attention Required section highlights any urgent tasks that need your immediate action, such as pending interview feedback awaiting submission. Click the “Review” button next to any alert to address these items promptly and keep your recruitment process moving smoothly.
  • Below that, the Recent Interviews section displays your upcoming and scheduled interviews with candidate names, job positions, and interview dates, making it easy to stay organised.
  • The Recent Onboardings section shows newly onboarded candidates or displays “No recent onboardings” when there are none to review.
  • Finally, the My Task Progress section at the bottom tracks your assigned tasks across Interview Tasks and Onboarding Tasks. Each task category shows the number of pending and completed items along with the total count, giving you a visual breakdown of your daily recruitment responsibilities and helping you prioritise your activities effectively.
recruitment

Manage 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.
recruitment

Manage 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.
recruitment

Manage 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 add-on 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). Once complete, click “Save” to create the job posting.
recruitment
  • 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.
recruitment
  • 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.
recruitment
  • 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).
recruitment
  • 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.
recruitment

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.
  • Fill in all required answers and click “Submit” to create the candidate record.
recruitment
  • 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.
recruitment
  • 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.

Manage 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.
recruitment

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.
recruitment
  • 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.
recruitment

Manage 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.
recruitment

Manage 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.
recruitment

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

Manage 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.
recruitment

Manage 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.
recruitment

System Setup

Manage Job Type

  • In the System Setup section, you will find the Manage Job Type section. To add a new job type, click the “Create” button. Enter the Name, such as Full-Time, Part-Time, Contract, or Internship. Add a Description explaining this employment type. Check the Is Active checkbox to make this type available. Click “Submit” to save.
  • The list page displays all job types with columns for Name, Description, and Is Active status. In the Actions column, you can edit the type to update information or delete it if not needed.
  • 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.
recruitment

Manage Candidate Sources

  • In the System Setup section, you will find the Manage Candidate Sources section. To add a new source, click the “Create” button. Enter the Name, such as LinkedIn, Indeed, Referral, or Career Fair. Add a Description explaining this source channel. Check the Is Active checkbox to make this source available for selection. Click “Submit” to save.
  • The list page displays all candidate sources with columns for Name, Description, and Is Active status. In the Actions column, you can Edit the source to update details or Delete it if no longer needed.
  • 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.
recruitment

Manage Interview Types

  • In the System Setup section, you will find the Manage Interview Types section. To add a new interview type, click the “Create” button. Enter the Name, such as Phone Screening, Video Interview, In-Person, or Panel Interview. Add a Description explaining this interview format. Check the Is Active checkbox to make this type available. Click “Submit” to save.
  • The list page shows all interview types with columns for Name, Description, and Is Active status. In the Actions column, you can edit the type to update information or delete it if not needed.
  • 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.
recruitment

Manage Onboarding Checklists

  • In the System Setup section, you will find the Manage Onboarding Checklists section. To create a new checklist, click the “Create” button. Enter the Name of the checklist, such as Standard Onboarding or IT Department Onboarding. Add a Description explaining when this checklist should be used.
  • Check the Is Default checkbox if this should be the default checklist for new hires. Select the Status as Active or Inactive. Click “Submit” to save.
  • The list page displays all checklists with columns for Name, Item count, Is Default status, and Status. In the Actions column, you can edit the checklist to update details or delete it if no longer needed.
  • 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.
recruitment

Brand Settings

  • In the Brand Settings section, you will find fields for Company Logo, Favicon, Title Text, and Footer Text. Upload your Company Logo and Favicon images, then enter the Title Text and Footer Text.
  • 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.
  • In the Dashboard Welcome Card Settings section, you will find fields for Card Title, Card Description, Button Text, and Button Icon. Enter your Card Title and Card Description to introduce your recruitment system, then customise the Button Text and select an appropriate Button Icon from the dropdown menu. Click “Save Changes” to apply your settings.
  • 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.
recruitment

About Company

  • In the About Company section, you will find fields for Our Mission, Company Size, and Industry. Enter your company’s mission statement explaining your purpose and values. Fill in the Company Size, indicating the number of employees, and specify your Industry sector. Click “Save” to apply the changes.
  • 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.
recruitment

Application Tips

  • In the Application Tips section, you will find a field for Tips Title where you can add multiple tips. Click the add button to create each new tip, entering helpful advice for candidates such as “Update your resume before applying” or “Include a personalised cover letter.” You can add as many tips as needed. Click “Save” to apply the changes.
  • 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.
recruitment

What Happens Next

  • In the What Happens Next section, you will find fields for Title, Icon, and Description, and all these fields can be added multiple times. Click the add button to create each step in the process. Enter a Title such as “Application Review,” upload an Icon image, and write a Description explaining this stage. Repeat to add all steps in your hiring process. Click “Save” to apply the changes.
recruitment
  • 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.
recruitment

Need Help

  • In the Need Help section, you will find fields for Description, Email, and Phone. Enter a Description with guidance on how candidates can get assistance. Fill in the Email address and Phone number where candidates can reach your recruitment team. Click “Save” to apply the changes.
  • 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.
recruitment

Tracking FAQ

  • In the Tracking FAQ section, you will find fields for FAQ Question and FAQ Answer, and both fields can be added multiple times. Click the add button to create each FAQ entry. Enter a Question such as “How long does the review process take?” and provide the Answer. Repeat to add all frequently asked questions about application tracking. Click “Save” to apply the changes.
recruitment
  • 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.
recruitment

Offer Letter Template

  • In the Offer Letter Template section, you will find a Template Content field with rich text formatting options. Write your offer letter content using the available formatting tools to style text, add paragraphs, and structure the document professionally.
  • You will also see an Available Placeholders List showing variables you can insert into the template, such as candidate name, position, salary, and start date. Use these Template Variables by inserting them where needed in your content, and they will automatically populate with actual candidate data when generating offer letters. Click “Save” to apply the template.
  • 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.
recruitment
Contact Us

Reach Out to Us

Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!

money-back-img
money-back-img

Need more help?

If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.

Love what you see?

Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.

WorkDo Custom Services