You can perform a candidate search from:
-
Your Candidates page: enter one or multiple terms in the search bar at the top of your Workable account or navigate directly to the Candidates tab in the top menu
-
Your Pipeline view: enter one or multiple terms in the search bar at the top of the candidate list while viewing a job pipeline
Basic search
Search by name or any term that can be matched to a candidate's profile and resume, including previous job title, workplace, or education. Tags can be searched with or without the # character.
Searches will return results if the keywords used are in any candidate profile section, such as the resume file, work experience, skills, application form questions, keywords, and so on.
Note: The system doesn't search through comments and custom fields.
Profiles are returned if one or more of the search terms match the information in the profile. If you’d like to search for matches of ALL the search terms, use Boolean operators.
Fuzzy matching is applied in search terms by default, so a search for "Tom" may return matches for "Tom" or "Tim," as well as prefix matches like "Tomas" or "Tommas". Fuzzy matching is not applied to tags. You can use modifiers to search only for exact matches and/or prefix matches. See the 'Additional advanced search modifiers' section for more information.
Boolean search
Boolean searches are supported both in the Candidates page and Pipeline view. Perform boolean searches for more advanced search queries using one or more of the supported operators:
- AND operators: can be used between search terms to ensure all terms are included in the results, e.g. java AND php would ensure that all results include both terms, not just one or the other. AND is the default operator when advanced searches are performed, i.e. if you type java php AND c#, results will assume java AND php AND c#.
- OR operators: the system will return results if one or both of the terms are found, e.g. java OR php would yield results if at least one of the terms is found
- NOT operators: can be used as a keyword prefix to exclude a term from the search e.g. java AND NOT php will exclude the latter from the search
- ( and ) signifies precedence when multiple operators are used: e.g. the search (php OR java) AND NOT html will ensure that the OR operation in the parenthesis will take place first
When boolean operators are used, the advanced search modifiers are highlighted in blue.
💡 You can perform boolean operations on tags via manual entry or:
-
Candidates page: Via the tag filter
-
Pipelinew view: By clicking the relevant tag on the candidate profile header or the candidate card in the list. Clicking tags adds them as filters to the search field of the candidate list.
Additional advanced search modifiers
- "" can be used around one or more words to request for an exact match of the word or phrase: e.g. a search for software engineer will yield results for candidates with software or engineer in their profiles while "software engineer" will yield results that include that complete term.
- * at the end of a term signifies a prefix query: e.g. the term Sen* will search for all words that start with Sen. The modifier can also be used when searching for tags, which otherwise are matched exactly, so for example, if you have two tags #consider_after_June #consider_next_year, you can search for either by consider_*, which would return candidates with either tag.