Advanced Boolean Search on ZenATS: A Comprehensive Guide 


The Advanced Boolean Search Feature on ZenATS allows you to narrow down your candidate pool search for optimal results. By using Quoted searches “  ”OR searchesAND searches, or a combination of them, you can efficiently narrow down your candidates and identify the best fit for your job openings. This guide will walk you through the different types of advanced search techniques and how and when to use each one of them effectively. 


Quoted Searches “   ” - Precision in Exact Phrases

Quoted searches are your best friend when you’re searching for candidates with specific phrases in their profile or CV. To execute a quoted search, enclose your desired phrase in “double quotation marks”. This tells ZenATS to look for candidates whose CVs include that exact phrase, word for word. 


Search Example:
"Project management"


This will show candidates who mention Project management using that exact phrase.



OR Searches - Inclusive Results

When you're looking for candidates who have any keywords out of several, the OR search comes to your aid. By using "OR" in all caps between two phrases or words, ZenATS understands that you want to find candidates who match any of the specified terms or words. 


Search Example: 


Sales OR Marketing 


“Product Manager” OR "Product Owner"


This will return candidates who either mention Sales in their CVs  or Marketing.

The second example will return candidates who either mention Product Manager or Product Owner.



AND Searches - Precision Through Combination

When your search requires candidates who have all of the specified skills or keywords you’re looking for, use the capitalized word "AND". Using AND tells ZenATS to show candidates who have all of the key terms you’ve listed, meeting all your criteria 


Search Example: 
“React” AND Javascript"


This will present candidates who possess both React skills and expertise in Javascript.



Combining Multiple Terms - Implicit AND Logic

If you enter multiple terms without explicitly specifying AND or OR, ZenATS interprets it as an implicit AND search.   


Search Example: 

React Javascript 


This will present candidates who mention each word individually: React, Javascript. 


NOT Searches - Excluding Specific Terms

Think of the NOT search as a filter that helps you exclude specific things you're not interested in. For instance, if you're looking for job candidates who mention "HTML" but want to avoid those who mention "React", you can use this:


Search Example: 

“HTML” NOT “React”


This search will show you candidates who have HTML skills but exclude those who mention React.



Parentheses (  ) - Grouping Terms and Controlling Operations

Parentheses ( ) work like containers that help you manage your search operations. Imagine you're looking for candidates who are either "Frontend Developer" or "Backend Developer", but you want to see the results for Frontend Developers first as they are more important to you. 


Search Example: 
(Frontend Developer) OR Backend Developer


This means you're first finding Frontend Developers, then Backend Developers.




* (Asterisk) Wildcards - Matching Patterns

The asterisk wildcard can match multiple characters within a word. You'd use this search like this:


Search Example: 
dev* matches "developer", "development", etc.



? (Question Mark) - Wildcard

The question mark wildcard matches exactly one character within a word. You'd use this search as per the example below.


Search Example: 

Pro?uct


Boolean Queries - Complex Combinations

Boolean queries combine different conditions. If you want candidates who have "Project management" and "CSS" skills, but you want to exclude “Python", you'd search:


Search Example: 
(Project management AND CSS) NOT “Python”


This finds candidates who match these conditions.