Skip to main content

How to Add Notice-Period and Immediate-Joiner Filters in PyjamaHR

Updated over 3 weeks ago

Executive Summary

Filtering candidates by notice period or identifying immediate joiners is a critical step for recruiters who need to fill roles quickly or have strict joining timelines. PyjamaHR enables you to collect, filter, and act on notice period information directly within your hiring workflow, helping you shortlist the right candidates faster and more efficiently.


Detailed Overview

What Are Notice-Period and Immediate-Joiner Filters?

Notice-period filters allow you to view and shortlist candidates based on how soon they can join your organization (e.g., 0 days, 15 days, 30 days, 60 days, etc.). Immediate-joiner filters specifically help you find candidates who are available to join right away or within a very short notice period.

Why Use These Filters?

  • Speed up hiring for urgent roles by focusing on candidates who can join immediately or within your required timeframe.

  • Reduce manual screening by automatically filtering out candidates who don’t meet your notice period criteria.

  • Improve candidate experience by setting clear expectations up front.

How Notice-Period Filtering Integrates with PyjamaHR

  • Application Form: Collect notice period information as a mandatory field when candidates apply.

  • Candidate List & Compare: Filter and sort candidates by notice period alongside other criteria like CTC and experience.

  • Screening Questions: Use custom or Yes/No questions to further refine candidate pools for immediate joiners.


Step-by-Step Guide: Adding Notice-Period or Immediate-Joiner Filters

Prerequisites

  • You must have permission to create or edit job postings.

  • You should know your required notice period (e.g., “Immediate joiners only” or “Notice period less than 30 days”).


1. Add Notice Period as a Mandatory Field in the Application Form

When creating or editing a job:

  1. Go to the Job Creation or Edit Page
    - Click on “Jobs” in the main menu.
    - Select “Create Job” or choose an existing job to edit.

  2. Navigate to the Application Form Section
    - Look for the “Application Form” or “Screening Questions” tab.

  3. Add Notice Period Field
    - Click “Add Question” or “Add Field.”
    - Select “Notice Period” from the list of standard fields.
    - Mark it as Mandatory to ensure all applicants provide this information.
    - (Screenshot: Application Form with Notice Period field highlighted)

  4. (Optional) Customize the Field
    - If you want to specify options (e.g., 0/15/30/60/90 days), use a dropdown or multiple-choice format.
    - For immediate joiners, add a Yes/No question: “Are you available to join immediately (within X days)?”
    - (Screenshot: Custom Yes/No question for immediate joiners)

  5. Save and Publish the Job
    - Click “Save” or “Update Job” to apply changes.


2. Filter Candidates by Notice Period in the Candidate List

After receiving applications:

  1. Go to the Candidate List for the Job
    - Click on the job title to view all applicants.

  2. Locate the Notice Period Filter
    - Use the filter bar or column headers to find “Notice Period.”
    - (Screenshot: Candidate list with Notice Period filter highlighted)

  3. Apply the Filter
    - Select the desired notice period (e.g., “0 days,” “Immediate,” “<30 days”).
    - The list will update to show only candidates matching your criteria.

  4. Combine with Other Filters
    - You can also filter by CTC, experience, or other fields.
    - Note: As per customer feedback, currently only one sorting/filtering criterion may be active at a time. If you sort by notice period, it may override other sorts (see “Advanced Usage” below).


3. Use Screening Questions for Immediate Joiners

  • Add a Yes/No screening question: “Are you available to join immediately?”

  • Set this as a disqualifying question to automatically filter out candidates who answer “No.”

  • (Screenshot: Screening question setup with disqualify option)


Advanced Usage & Best Practices

Power User Tips

  • Combine Filters Strategically: While PyjamaHR currently allows sorting by one criterion at a time (e.g., notice period or CTC), you can use filters to narrow down your pool before sorting.

  • Disqualify Automatically: Use Yes/No questions to auto-disqualify candidates who don’t meet your notice period requirement.

  • Mobile App Limitations: As of now, some filtering features (like job screening question filters and AI interview status) are only available on the web version, not the mobile app. This is on the product roadmap.

Do’s and Don’ts

  • Do make the notice period field mandatory to avoid missing data.

  • Do use clear language in screening questions (e.g., specify what “immediate” means for your company).

  • Don’t expect to sort by multiple columns (e.g., CTC and notice period) simultaneously—this is a known limitation.

  • Don’t forget to check for bugs if filters don’t seem to work as expected (see Troubleshooting).


Troubleshooting & Common Issues

Issue: Notice Period Field Not Visible or Not Collected

  • Cause: Notice period was not added as a mandatory field in the application form.

  • Solution: Edit the job, add the notice period field, and mark it as mandatory.

Issue: Unable to Filter by Notice Period

  • Cause: Filtering or sorting may only work on one criterion at a time.

  • Solution: Filter by notice period first, then manually review CTC/experience, or vice versa.

Issue: Immediate Joiner Filter Shows Incorrect Candidates

  • Cause: Possible bug where filter logic is not applied correctly.

  • Solution: Report the issue to support with screenshots and candidate/job IDs. This is a known issue under investigation.

Issue: Notice Period Data Missing in Candidate Profiles

  • Cause: Candidates skipped the field, or it was not set as mandatory.

  • Solution: Make the field mandatory for future jobs.

Issue: Filtering Not Available on Mobile App

  • Cause: Feature not yet implemented on mobile.

  • Solution: Use the web version for advanced filtering; mobile enhancements are on the roadmap.


Comprehensive FAQ

1. How do I add a notice period question to my job application?
Go to the Application Form section when creating or editing a job, add the “Notice Period” field, and mark it as mandatory.

2. Can I filter candidates by notice period after they’ve applied?
Yes, use the Notice Period filter in the candidate list for each job.

3. Can I set up a filter for immediate joiners only?
Yes, add a Yes/No screening question: “Are you available to join immediately?” and use it as a disqualifying question.

4. Can I specify custom notice period options (e.g., 15/30/60/90 days)?
Yes, use a dropdown or multiple-choice question in the application form.

5. Why can’t I see notice period information for some candidates?
The field may not have been set as mandatory, or candidates skipped it. Make it mandatory for future jobs.

6. Can I filter by notice period and CTC/experience at the same time?
Currently, sorting works on one criterion at a time. Filter first, then manually review other fields.

7. Why does the immediate joiner filter show candidates with longer notice periods?
This may be a bug; report it to support with details.

8. Is notice period filtering available on the mobile app?
Not yet; use the web version for now.

9. Can I make notice period a required field for all jobs by default?
Currently, you must set it per job. Consider creating a job template with this field included.

10. What if I need to change the notice period requirement after posting the job?
Edit the job, update the application form, and inform candidates if needed.

11. How do I disqualify candidates who don’t meet the notice period requirement?
Use a Yes/No screening question and set it as a disqualifying question.

12. What should I do if filters aren’t working as expected?
Clear your browser cache, try again, and contact support with screenshots if the issue persists.


Related Features & Next Steps

  • Screening Questions: Use alongside notice period filters for more precise candidate shortlisting.

  • Candidate Compare: Sort and review candidates by notice period, CTC, and experience.

  • Job Templates: Create templates with notice period fields pre-configured for recurring roles.

  • Mobile App: Watch for updates as filtering features are added to mobile.


Summary Table: Key Actions

Task

Where to Do It

How to Do It

Add notice period field

Job > Application Form

Add “Notice Period” field, mark as mandatory

Filter by notice period

Candidate List

Use Notice Period filter/sort

Disqualify by immediate joiner

Screening Questions

Add Yes/No, set as disqualifying

Combine with CTC/experience

Candidate Compare

Filter/sort one at a time, review manually

Troubleshoot missing data

Candidate Profile

Ensure field is mandatory, contact support


If you have further questions or encounter issues not covered here, please contact PyjamaHR Support with screenshots and job/candidate IDs for faster resolution.

Did this answer your question?