In the last release, a new search bar was introduced on the applications tab of a job.




 

This search bar allows the user to build search queries which can then be saved to be re-used in the future and also made available to specific people (if needed).


This search bar allows the user to perform both specific criteria searches as well as generic keyword searches.


In order to use this search bar, the user first needs to type the name of the field they want to use as a parameter for the search (e.g. First Name). As the user starts to type the field name, the system will auto suggest fields, based on what has been typed. The user should then choose one of the auto suggested fields.


Once the field has been chosen, the user can start to type the criteria of what they are looking for (e.g. the candidate’s name). Again, as the user types more letters of the candidate’s name, the system will auto suggest candidate names that match what has been typed.







Extra criteria and/or rules can then be added to the search in order to narrow down the results list.



  • Searching for multiple values within a field. For example, if a user is looking for a candidate but doesn’t know the correct spelling of the name then they can look for different permutations of the spelling. This is done by using the following principles:
    • [field name]:[search value 1][SPACE][search value 2]


This search query will look for any candidates that have a last name of Smith OR Smyth








  • Searching for multiple values across a candidate record. For example, if a user is looking for any candidates that have specific terms somewhere in their candidate profile then they can use the same principle as above, but without specifying the field to search. This is done as follows:
    • [Search value 1][SPACE][search value 2][SPACE][search value 3] etc…

This search query will return any candidates that have got the terms java OR html OR CSS in their candidate profiles


    • [Search value 1],[search value 2],[search value 3] etc…

 

This search query will return any candidates that have got the terms java AND html AND CSS in their candidate profiles








  • Excluding specific terms from a search. For example, if a user is looking for candidates that have declared they are willing to re-locate for the job, then:
    • [field name]: -[search value 1]

This search query will eliminate any candidates that have answer ‘No’ to the question ‘Are you willing to relocate?’








  • Searching for specific terms: If the user wants to find specific terms then the keywords should be enclosed in double quotation marks (“”)
    • “[Keyword 1]”

This search query will return any candidates that have got the specific term “Account Manager” anywhere in their candidate profile








  • Combining fields to search across: for example, If the user wants to find new candidates who are willing to re-locate
    • [Search field 1]: [Search value] OR [Search field 2]: [Search value]

This search query will return any candidate that are either at the ‘Application Status of ‘New’ or have said they are willing to relocate.

 








  • Introducing a wildcard into the search: Imagine the user wants to search for any candidates that may have worded the same thing differently, then the use of a wildcard will be beneficial. For example, if looking for an administrator, some candidates will have entered ‘Admin’, whereas others ‘Administrator’
    • [Search field 1]: [search value%]

This search query will return any candidates that have a job title that begins with ‘Admin’. So for our example, candidates with both ‘Admin’ and ‘Administrator’ will be returned.

NOTE: The ‘%’ sign can be used anywhere in the search value (at the beginning, in the middle or at the end).

 







  • Search a range of values: For fields that have ranges (fields below) the user can perform the search across this range. For example, if a user is looking for candidates that have a salary between a certain range. (Date / time field, Numeric field, Decimal field, Currency field, Rating field)
    • [Search field 1]: [Search value1] .. [Search value 2]

This search will return all candidates that have stated that their expected annual salary is between 10000 and 20000

 





Saved Search


The saved search that was introduced previously has now been updated allowing for users to define which other users should be able to view that search.


Once the user has clicked the ‘Save Search’ button, they will be presented with the following pop-up window.




From this pop-up window, the user should give the search a name and then choose which groups and/or users they want to give access to the search query.


Once saved, the search will be available to be used in the future.