Skip to main content

Important system message. Read More

View Alert [ close x ]
Content Starts Here
< Back


Introduction to Searching & Reporting

Release: 16.4

View As PDF


The iCIMS Talent Platform's searching and reporting capabilities allow full-access users to search the information stored within standard and custom fields in the system and analyze trends within standard and user-generated reports.

Users may run simple name or ID-based searches with the Quick Search tool, or may run standard and ad-hoc searches using the Platform's powerful full search capabilities.

This article provides an overview of iCIMS' Quick Search feature, as well as links to relevant articles about iCIMS' full search capabilities. This article also provides a list of popular searches available within the system. If you have been directed to this page from the search form within your system, you may wish to skip to the Full Search section of this article.

Quick Search

iCIMS offers a Quick Search feature that appears near the right side of the menu bar for users with appropriate search permissions.

This feature allows iCIMS users to easily search for specific Person, Job, or Location Profiles by name, System ID, or email address (if applicable) within the system. If enabled, users may also search for specific Rooms, Talent Pools, New Hire Categories, and Events. (Clients who would like to enable the relevant Quick Search options for their solutions may do so by contacting iCIMS Technical Support.)

To utilize the Quick Search feature, follow the steps below.
  1. Review the displayed search type to the left of the Quick Search text field. If the correct search type is displayed as the label of the button (e.g., if Person is displayed on the button and the search desired is a Person Search), skip to step 3 below.
  2. Click the button beside the Quick Search text box. All available options will display. Select the desired search type from the dropdown list. Only one profile type may be searched at a time.
An image displaying the Quick Search options.
  1. Type the desired name, System ID, or email address (if applicable). The system will provide autocomplete results once at least two characters have been entered.
An image that displays the Quick Search auto-complete capability.
  1. Click the desired result to open a specific profile, or click the — View More Results — option or hit Enter on your keyboard to launch the full search results view (described in the Full Search section below).
Tip: A Person Quick Search provides results reflecting all individuals within the Platform. To search for candidates only, use the full search functionality by navigating to Search > Person > Candidate on the menu bar.

Full Search

If you are new to searching and reporting, review the information below or watch the Navigating Search Options learning clip to become familiar with the search form. Then, to learn how to run a search, continue on to the Creating a Job Search article (or Creating a Person Search, if desired).

Introduction to the Search Form

When any full search option is selected, the search screen will display. For example, a job search (which may be accessed by clicking Search > Job from the menu bar) is shown below.
An image that displays the Search Form for a Job Search.
On the left side of the screen, the search form is split into three sections: Keywords, Filters, and Output. The keywords and filters determine which search results you will get; the output section determines how those search results will display.
The right side of the screen will display your search results once you have clicked the Search button. This is your search output, which can be exported in several formats or, depending on the results, viewed as a graph.


Keywords are specific words that you wish to search for within a profile. You can enter one keyword or multiple keywords to search on; you can also conduct a search without any keywords. Note that keywords are limited to 100 characters by default.
An image that highlights the Keywords section of the search engine.
By default, the search engine will look for all keywords you enter within profile fields. You can change this default behavior by changing the Keywords Options described below:
  • Type: All Words: This is the default setting for keyword searches; the search engine will search for all of your keywords within a profile. (For example, if your keywords are marketing coordinator, only job profiles with both of those words will be returned, such as a job titled Senior Coordinator of Marketing.)
  • Type: Any Words: This setting will search for any of your keywords within a profile. (For example, if your keywords are marketing coordinator, job profiles with either marketing or coordinator in them will be returned, such as jobs titled Marketing Manager or Sales Coordinator.)
  • Type: Boolean: This setting will allow you to conduct a keyword search using Boolean operators and wildcards. Refer to the Introduction to Boolean Search article for more information.
  • Type: Text (not shown): This setting is only available in conjunction with Hot Matching. View the Hot Matching Job Candidates article to learn more about Hot Match. Selecting this setting will bypass the default 100 character limit on keywords.
  • Search within: Fields: This is the default setting for keyword searches; the search engine will search for your keywords within fields.
  • Search within: Notes: This setting will search for your keywords within profile notes.


An image that displays the filter for Job Folder is Approved and Job Location is either New Jersey or New York on a Search Form.

Filters are specifics that your search results must have in order to be returned by the search engine. For example, the filter “Location: State/Province is United States – New Jersey” will return only jobs where the location has been entered as New Jersey; no other jobs will be returned as search results.
Subgroups are used to add AND/OR logic within a filter, such as searching for jobs for which the Job Folder is Approved AND the Job Location is either New Jersey OR New York.

Filters and Subgroups are covered in more detail in the Introduction to Searching & Reporting: Filters & Subgroups article.

  • Delete filters or subgroups by clicking the red X icon to the right of each item.
  • Newly-added filters and subgroups are added to the end of the list. Rearrange the order of the items in the list by clicking the Grip icon (the icon with two columns of four grey dots that appears to the left of each row) and dragging the item to the desired location.


An image that displays the Job Search: Output options on the Search Form.

Output is the information that will be returned to you; this section of the search form allows you to specify what information you want returned and how that information will be displayed. Each search type has a default output that will return popular information (such as Job Title and ID), sorted in a logical way. You can also save an output template or use others’ output templates, if you have system permissions to do so.
Columns are the information that is returned in the search; in the example above, the Applicants Icon, Job IDs, Job Titles, Hiring Manager names, and Recruiter names will be returned. Each piece of information about a profile that you want to see in your results should be added as a column.

Possible columns include not just profile fields, but also icons that will allow you to view more information about result (such as the Applicants Icon, which will allow you to see how many applicants have applied to a particular job). The columns available will depend on the kind of search you are running, as well as your company’s configuration of the search engine.

Groupings indicate how the search results are clustered together; in the example above, the results will be grouped by the Hiring Manager’s name. Groupings are very helpful when creating reports or detailed searches, but are not necessary for basic searching.

Sort-Bys indicate how the search results should be ordered; in the example above, search results will be sorted alphabetically first by Hiring Manager’s Full Name (the grouping), then by their job titles and folders (which will affect the results visible when the grouping is expanded).

Definitions for Common Search Types

Platform users can access common searches within the system by selecting Search from the menu and then selecting the desired search type from the submenu. Refer to the list below for a description of search types. (Once familiar with the searching and reporting tool, review the Common Searches & Reports article for tutorials covering many common searches.)

Note: The searches below may not be available for all full access users; access will depend upon products enabled, user permissions, and company-specific Platform configuration.


Popular Searches

Job: Allows users to search jobs within the system. For additional information on creating this kind of popular search, please refer to the Creating a Job Search article.
Person: Allows users to search persons within the system. For additional information on creating this kind of popular search, please refer to the Creating a Person Search article.
Recruiting Workflow: Allows users to search recruiting workflows (persons associated with jobs) within the system. For additional information on creating this kind of popular search, please refer to the Creating a Recruiting Workflow Search article.

Other Searches

Location: Allows users to search locations (or companies) within the system.
Contact Notes: Allows users to search notes entered onto profiles, such as searching for keywords left in notes on a candidate’s profile.
Expenses: Allows users to search on expenses that were associated to either a Job or Person Profile, such as searching for how much was spent on advertising for all jobs in the month of June.
iForms: Allows users to search for specific iForms.
iForm Responses: Allows users to search on specific fields found on iForms, such as searching for answers to the desired salary question on the employment application iForm.
Job Postings: Allows users to search which jobs have been posted to which portals, such as searching for all finance jobs that were posted to the internal Career Portal.
Job Boards: Allows users who utilize Job Distributors that are developing to iCIMS Job Board API to build searches to see what Job Boards are generating the most candidates, hires, etc.
Screening Questions: Allows users to search all screening questions, including Person, Job-Specific, and Library Screening Questions. (Note: This does not include individuals’ answers to screening questions.)
Tasks: Allows for searching of tasks. This search will provide one entry for every unique profile association, task, and assignee.
Approvals: Allows user admins to search through current approval processes to
view approvers and their approval status for current Job, Offer, Candidate, iForm, and Universal approval types.

Onboard-Specific Searches:

New Hire Category: Allows users to search all new hire categories.
Onboarding Workflow: Allows users to search individuals within onboarding workflow statuses.

Connect-Specific Searches:

Email Campaign: Allows for searching of email campaigns.
Sourcing Workflow: Allows users to search candidates within talent pools.
Talent Pool: Allows users to search talent pools.
Talent Pool Postings: Allows users to search on which talent pools have been posted to which Portal.

Event: Allows users to search events.

Searching & Reporting Introductory Curriculum

The iCIMS introductory curriculum for searching and reporting includes the following articles and videos. The following icons denote each type of resource:
  • User-added image: Article
  • User-added image: Learning Clip
  • User-added image: Chaptered Video
  • User-added image: Training Webinar
These resources provide the information needed to begin building reports within the system.