Candidate Search
24 min
ashby's candidate search allows you to specify filters and pull a list of candidates that meet that criteria, then take bulk action on them if needed you can also easily save and pin a candidate search to your home page (like any report) so you can access it quickly in the future this guide covers how to search for candidates, the filters available, and how to save regularly used candidate searches permissions and access see the chart below for more information on the permissions needed to view candidate profiles access role has access? limited access ❌ agency users ✅ elevated access external recruiter (not linked to an agency) ✅ elevated access analyst ✅ elevated access hiring team member ✅ elevated access hiring manager ✅ elevated access admin ✅ elevated access admin private ✅ organization admin ✅ elevated access users have access for the roles and departments they have been given the access role for agency users can only view the candidate profiles that have their agency listed as the source overview navigate to candidates > search in the top navigation bar to create a candidate search you can also create a candidate search by navigating to reports > build select candidate list as the report type basic filters when it comes to setting the criteria for your candidate search, ashby has basic filters these are the most commonly used filters basic filters are enabled when the advanced toggle is switched off advanced — this toggle allows you to switch between basic and advanced filters + filter — click this to open a list of commonly used filters these include a full text search of the candidate's resume, location, current interview stage, tags added to the candidate profile, and projects they have been added to job is… — click this to select a job to filter by all candidates considered for the job or roles selected show in the search results department is… — click this to select a department to filter candidates by all candidates considered for a job or jobs in that department show in the search results candidate source is… — click this to select a source to filter candidates by all candidates that have this source applied to their profile show in the search advanced filters switch on the advanced toggle to search through a wider range of filters when you turn on this toggle, you see an option to + add field to match instead click this to search through the full range of filters available examples of advanced filters include filtering by a value added to a custom field on the candidate's profile or by the answer to a question on an application form saving and pinning a candidate search to save and pin a candidate search click save on a candidate search it is added to your saved reports enter a title for your candidate search and determine whether other users can access it using the access control toggle on the home page, click the + add button under views on the left side to pin the report to your home page search for and select your candidate search to pin it you can then click on it to pull it up immediately to remove a pinned report click edit click the trashcan icon next to the report you'd like to remove click done to confirm the changes save as 'new' you can also save a specific set of filtering criteria as a filter tab on the candidate search page once your filters are set up, click the save as 'new' tab option you are asked to name this filter this can be particularly helpful when you are looking to jump between multiple candidate searches once named, this shows as an additional filtering option beside the my candidates tab my candidates along with the new filter tab and saving new filters, you can also use the my candidates tab this pulls all candidates that you are following, or candidates who are being considered for a role you are on the hiring team for ai filter assistant for candidate search to opt in to this feature, navigate to admin > organization setup > opt in features and toggle ai filter assistant on both ashby all in one and ashby analytics customers can opt in to use this feature for information on using the ai filter assistant with reports, see custom reports docid\ ly keglncudyf0ed41gaw you can use the ai filter assistant to automatically generate a filter for your candidate search click the ai assistant option and start typing the filter you are looking to set up click generate filter the assistant adds filters based on your prompt if your filters look good, click the 👍 icon to provide your feedback if the filters don't match what you were expecting, leave feedback by clicking the 👎 icon taking bulk actions on candidates once you have created a list of candidates that meet your criteria, you can take action on them in bulk (for example, sending a mass email) check the checkbox beside each candidate you'd like to take this action on to select all candidates on the list, check the checkbox within the list's header once candidates have been selected, the buttons relating to the actions you can take appear select the action you'd like to perform you can take the following actions in bulk on your selected candidates consider for job add to project archive email (emailing the selected candidates in bulk) enroll in sequence transfer (more on this at can i transfer a candidate’s job consideration to another job or interview plan? docid\ fn4vk3fmmc2pohxo3sy y ) set tags anonymize or delete (more on these at anonymizing and deleting candidates docid\ dmwv1t1xms0rsjf7bb9vc ) remove from project mark as do not contact (more on this at can i mark a candidate as do not contact? docid mj dewlnurpgtpvczo81 ) remove do not contact status send data consent request (more on this at data privacy and compliance docid 0xpiflekfhkukbufqkhi9 ) next, the bulk action wizard opens in the selection section, review the criteria you have set and the number of records that match take time to review this information if the action is destructive (for example, deleting candidates), check the i confirm that this action is destructive checkbox click start \[action] on \[number] records to continue confirm the bulk action if performing the action on a small set of records, you are asked to confirm the bulk action and the number of records if performing the action on a large number of records, type the action into the specified field the number of records impacted is also listed in the prompt window click perform to complete the bulk action the bulk action type and the number of records included in the bulk action determine the number of confirmation prompts you receive deleting or anonymizing candidates up to 24 candidates inline prompt 24+ candidates confirmation window with typing prompt archiving, marking as do not contact, or sending a survey up to 24 candidates inline prompt 24+ candidates confirmation window with typing prompt with any other bulk actions, if you are taking the action on 24 candidates or more, you see the inline prompt to confirm your bulk action before it is performed the bulk action will run in the bulk action pullout menu if you close the bulk action wizard window while bulk actions are being processed, you can see the progress in a minimized version of the wizard to open the wizard back up, click the restore bulk action pullout button once the bulk action has been performed, you can view a log of all the changes on the confirmation page click close to close the bulk action wizard when you are done boolean search you can use the full text resume search filter option to search for specific terms and pull candidates based on the text in their resume type your chosen term into the provided field and select from the following options in the drop down to further build out your search filters boolean search option description example matches (supports the boolean functions or, not) a case insensitive exact match of all the individual words, regardless of order use this when the resume needs to mention multiple exact keywords but order does not matter searching javascript coder brings resumes containing both javascript and coder anywhere contains (supports the boolean functions and, or, not) returns records that contain the exact phrase , in the exact order not case sensitive searching javascript coder brings resumes containing javascript coder and javascript coder as a phrase, but not javascript code equals (supports the boolean functions or, not) returns records that contain the exact phrase with exact capitalization searching javascript coder brings resumes containing javascript coder as a phrase, but not javascript coder similar (supports the boolean functions and, or, not) returns records with variations of the word not case sensitive good for partial matches or different word forms searching localization may bring resumes containing localized or localize boolean operators boolean operators help you connect multiple terms as part of your search below you can find a list of commonly used operators for reference boolean operator description example or (use any of | , , , or , or ) or allows you to search for multiple terms and have results that match one or multiple terms searched contractor , freelance , or consultant — a candidate is returned if the resume contains any of the terms listed above and (use any of & , + , , and , and ) and requires both terms (or all terms following and) to be included in the results python & react & nodejs — results are returned for candidates who have all three terms in their resume software engineer — the search finds instances containing the words software and engineer in any order, together or separately not (use any of ! , ) — using the text not/not will not work for this operation not excludes records with the specified terms from being included in the search result !remote — excludes records with remote included in the resume words (combine multiple words to match the term exactly by wrapping in " " ) combine multiple words to match the desired search term exactly this helps to ensure results contain a full phrase, rather than single words from the term "software engineer" — the quotation marks ensure that results contain software engineer , rather than only software or engineer boolean modifiers boolean modifiers allow you to create searches that include the stem of words or searches with sub queries modifier description example prefix (use ) searches for results where the term is included as part of a word in the candidate's resume script — matches javascript, typescript, etc end — matches frontend, backend, etc grouping (use either ( ) or \[ ] ) grouping allows you to form sub queries to pull results that meet criteria from multiple groups (remote or hybrid) and \[backend and python] — pulls results for candidates who have either remote or hybrid included in their resume and backend and python more advanced boolean search examples below are some search examples with clarification in natural language on the results expected boolean search search clarification "senior software engineer" and (python or java) and (remote or hybrid) and !(junior or intern or contractor) find resumes that contain "senior software engineer" and mention either "python" or "java" and indicate they've held either "remote" or "hybrid" roles and exclude any resumes that mention "junior" or "intern" or "contractor" roles "full stack developer" and react and nodejs and !remote and !(freelance contractor) find resumes that contain "full stack developer" and mention "react" and mention "nodejs" and do not mention "remote" work and exclude any that mention "freelance" or "contractor" roles (frontend & react) | (backend & python) & cloud & junior find resumes that contain either (both "frontend" and "react") or (both "backend" and "python") and mention any cloud technology (like "aws cloud", "cloud computing", "cloud architecture") and exclude any that mention "junior" roles faq can i filter for candidates who meet a specific criteria from within a job? if you'd like to filter candidates within the candidate pipeline section of a job, click + add field to match to add filters and specify your criteria the candidates who meet that criteria are then displayed in your pipeline what is the difference between application review average score and average overall recommendation? the application review average score is the average score given by all users in application review if an application passes through application review multiple times, this considers all scores the average overall recommendation filter considers scores given across all interviews for the job consideration both scores reflect human reviewer input only and are independent from ai assisted application review criteria evaluations if you are looking for a measure of ai criteria fit, refer to the ai job criteria met percentage column in the application review pipeline see ai assisted application review docid 0msgwzhfexbtwoagfyrar for details can i search for terms or keywords used in notes added to the candidate profile? no, it is not currently possible to search for candidates based on content within notes on their profile can i bulk schedule interviews for multiple candidates at once? this is not currently possible if you are looking for a way to streamline your scheduling process, check out setting up schedule interview activities docid 0z5jm eqkvzq oqc03rer i've added a candidate search/candidate list report to my dashboard and just see a number, rather than a list what can i do? if you add a candidate list to a dashboard, the candidate count is displayed rather than the full candidate list if you would like to display a customized table on your dashboard, you can create a custom list report on the candidate subject (or any subject) and select the desired columns to be displayed more on custom list reports at custom reports docid\ ly keglncudyf0ed41gaw