Table of Contents
Parent toggles can only be enabled by your CS Representative/Paradox Admin.
The Job Management section of Client Setup is where settings related to Conversational ATS and External ATS Job Management can be set. This section includes the following settings:
Conversational ATS
This parent toggle enables the Conversational ATS product for your account, where you can create and manage Conversational ATS jobs in Paradox as your Applicant Tracking System. This requires approval to use before enablement. See Job Management and My Jobs documentation to learn more.
-
Job Types: Select the job types available in your account when creating jobs. Select from the job type options:
- Multi-location job
- Standard job
- Allow Internal Job Title: Set internal titles on jobs, only visible within the system for user reference and reporting and are not candidate-facing. Allows two job titles for a job: what candidates see externally and what internal users reference.
- Allow Additional Locations for Standard Jobs: Allows users to select multiple locations for a standard job so that a single job opening can be used to hire across multiple locations. See Multiple job locations for standard jobs: Configuration guide to learn more.
Caution: Once enabled, this setting cannot be disabled.
- Advanced Shifts: Enables Advanced Shifts that can added to your jobs. These shift types display as their names (e.g. Morning, Afternoon), but also allow users to set times and days tied to them. See Shifts to learn more.
- Job Description Sections: Enables job description sections that can be added to your jobs and displayed to candidates when targeted rules are met. See Dynamic job descriptions to learn more.
- Allow Job Templates to only require Job Title to Save: Allows the Locations, Candidate Journey selections, and Hiring Team fields to be listed as optional in the template and will not require configuration in order to publish the job template. Enabled by default.
External ATS Job Management
This parent toggle enables External ATS Job Management for your account, where you can configure our Journey Targeting and Master Feed features to support automation of candidate application processes. See External ATS Job Management documentation to learn more.
- Allow Location Permission: Gives users who have access to a job’s location the ability to candidates for that job, even if they’re not part of the hiring team.
- Select a feed(s) to create master feed: Select the feed(s). Create one consolidated master feed that can be shared with a career site or job board.
When the feeds are selected for the master feed, configure master feed job targeting conditions:
- Select Configure (if it's the first time configuring the master feed) or Edit (if you're editing the master feed).
- From the slide-out drawer, select the Master Feed Refresh Method, which controls which jobs are checked against master feed targeting rules each time the feed is automatically refreshed to determine whether they should be marked ON, OFF, or Disable Application. Select from the following options:
- Apply to New jobs Only
- Apply to New Jobs and Jobs without Status Updates
- From the slideConfigure conditional statements, based on job feed data, to target which jobs processed through the ATS Master Feed should be added to My Jobs for job status management, and which jobs should only be processed through Journey Targeting.
- Save or confirm the drawer.
- Select a feed(s) to create master feed: Copy the master feed URL as needed to view all jobs. This feed is refreshed multiple times during the day or matches the refresh cycle of the ATS. As the feed refreshes, new jobs get added to the separated feeds and new Paradox Apply URLs get updated to the master feed.
- Generate Additional Feed Templates: Generate additional feed templates, including CDATA formatted feed templates.
Generating additional copies of the master feed with alternative formatting allows you to better fit any third-party feed requirements.
To generate additional feed templates:
- Select Edit.
- From the slide-out drawer, select + Add Template.
- Select CDATA Formatted Feed, and then select Apply.
- Save or confirm the drawer.
The CDATA Formatted Feed follows the same, synchronized refresh schedule as the standard Master Feed. If you initiate an out-of schedule refresh of the Master Feed through the Job Feeds section of Data Feeds, the CDATA Formatted Feed also refreshes.
Hiring Team
Hiring Team roles define permissions for users managing jobs and candidates, as well as their visibility into interviews, workflows, and candidate journeys. You can configure these user roles as needed.
To configure hiring team roles in your account:
- Select Edit.
- From the slide-out drawer, edit the following settings for the hiring team roles:
- Hiring Role Name
- Hiring Role Description
- As needed, select + Add New Role and repeat step #2.
- Save or confirm the drawer.
Note that the first five Hiring Team Roles are available for Multi-Location, Standard and Integrated Jobs.
All subsequent Hiring Team roles created will be unavailable for Integrated Jobs.
-
Hiring Team by Location: Allows hiring teams to be customized by location for Multi-Location jobs and configured as editable when posting in My Jobs for Multi-Location and Standard Jobs.
- Allow users to be removed in My Jobs: Allow users to be removed when editing the hiring team in My Jobs.
- Publish jobs without Requiring Manage Permission: Allows Multi-Location jobs to be published without requiring every location has a hiring team user to manage it in My Jobs.
Job Attribute Source
Job Attribute Source defines whether forms and offers reference live job attributes (the most up to date value on the job) or apply job attributes (the values at the time the candidate applies). This includes form targeting and form tokens, and offer approval targeting, offer section targeting, offer pay rate validation, and offer tokens.
To define the Job Attribute Source:
- Select Edit.
- Define the job attribute source for forms features by selecting from the following options:
- Live Job Attributes
- Applied Job Attributes
- Define the job attribute source for offers features by selecting from the following options:
- Live Job Attributes
- Applied Job Attributes
- Save or confirm the page.
Hot Jobs
-
Hot Jobs: Enables the Hot Jobs feature, where urgent-to-fill job openings can be prioritized and shown to the top of the candidates' job search results.
- What percentage of total jobs can be hot jobs?: Select the percentage of total jobs that can be listed as hot jobs in the account. Select between the following options (15% — 100%, increments of 5%).
- Hot Job Customization: Allows you to customize the label, icon, and description for Hot Jobs.
To customize Hot Jobs:
- Select Edit.
- Edit the following settings as needed:
- Label: The feature name that is displayed within the CEM. If preferred, update this field to reflect the wording convention that your team wants to use. This field will allow for a max of 25 characters. If the Multilingual feature is enabled for the account, then the label value entered will be automatically translated into the languages configured for the account.
-
Icon: The icon that displays in the CEM and to candidates. Make the preferred selection.
-
Standard Icon: A list of predefined options to use as your icon. Options include:
-
(default) 

-
- Custom Icon: This will allow you to upload a custom icon to use. The max image size that can be uploaded is 200KB, and SVG and PNG file types are only accepted.
-
Standard Icon: A list of predefined options to use as your icon. Options include:
- Description: The description that displays for this section in the My Jobs editing modal. Update this description, if preferred, to better assist users in understanding this feature’s impact on a job.
- Save or confirm the page.
Unique and versioned Job ID
- Unique and versioned Job ID: Allows the version ID to be added to your job ID with an added version number (e.g., P1-10862-5). The first part identifies the job posting, and the version number goes up each time the job is posted again in My Jobs. This is a mandatory setting in the account (enabled by default). See Enhanced job ID to learn more.
Job Posting Types
- Job Posting Types: Allows job postings to be set as internal, external, or both e(xternal and internal). See Job posting types to learn more.
Job Data Packages
- Job Data Packages: Allows users to create job data packages, which are packages of job attributes, to define additional data on jobs. See Job Data Packages to learn more.
Job Qualifications
-
Job Qualifications: Allows Job Qualification Levels within the Job Outcomes section of each individual job and intended to assist the AI Assistant in better understanding if a candidate is or is not qualified for a specific job. Currently, this functionality is only used within our Conversational Events product. When enabled, the below setting will display.
- Custom Job Qualifications: Configure the naming convention of the default qualification levels and add up to 50 custom Job Qualification Levels to the account.
To customize Job Qualifications:
- Select Edit.
- Edit the following settings as needed:
- Qualification Name
- Qualification Level
- Qualification Description
- To add additional job qualifications, select + Add Qualification.
- Save or confirm the page.
Number of Hires
-
Number of Hires: This allows the AI Assistant to add and monitor the number of hires on a job. When the job’s set number is reached, logic can be set to either have the AI Assistant turn off the job (the set number of candidates in the Hired stage) or notify the Hiring Team (the set number of openings are met). When enabled, the following setting may display.
-
Threshold Action: The action that should occur when the threshold number is met. Select one of the two options:
- Close the Job - This will turn the job off in My Jobs and send a notification to the user.
- Notify the Hiring Team - This will only notify the user that the threshold has been reached, and they can determine whether to turn the job off or not.
- Configure Candidate Journey Hiring Status: For accounts that do not use a standard Hired stage, you will need to set what this Hired stage is for the account. Select Configure Status to set the stage that when the set number of openings is reached due to candidates moving into this stage, the job will be disabled or the hiring team will be notified.
-
Threshold Action: The action that should occur when the threshold number is met. Select one of the two options:
Job Search
This parent toggle enables the Job Search product for your account. This requires approval to use before enablement. See Job Search documentation to learn more.
- Environment: Displays as either Staging or Production, depending on the environment in which the account was created, and will be read-only by default.
- Search Company: Displays all of the company's job feeds that are available in the CEM, following a career site scrape, job feed consumption, etc. Multiple feeds can be selected here for customers who have jobs funneling in from multiple sources but would like all of those jobs to be accessible to candidates via search.
Notes on the Search Company toggle:
- If Conversational ATS is enabled for the account, then Paradox Jobs will be pre-selected and read-only. If External ATS Job Management is enabled for the account, then Integrated Jobs will be pre-selected and read-only.
- This selection is account level, meaning that the selection made here will apply to ALL use cases of Job Search across the account (such as on a Web Widget, in ERP, via SMS, etc.).
- Today, we do not have the ability to configure different feeds for different sources of the AI Assistant/different communication channels.
-
Paradox Jobs from Child Accounts: This option can be selected in order to configure Job Search at an account level based on jobs aggregated by parent ID. This is a beneficial option for Franchise customers.
- Note: Currently, this cannot be selected with additional job feeds, which will appear disabled when this option is selected.
-
Deliver job results via SMS as: Select how job results will display to candidates. Options include:
-
Text List: Delivers job results to the candidate via SMS in a text list format. This is the results as if they were written out by a person via a keyboard on a phone. This is the default selection once Job Search is enabled.
- Use case: Restaurant/retail customers whose job requisitions are all evergreen and/or straight-forward where a candidate doesn’t feel the need to read through a job description to understand the role.
-
Web Link: Delivers job results to the candidate via SMS in a web link format. A hyperlink that sends the candidate to a web link that displays their search results in a UI very similar to the web experience for Job Search.
- Use case: Customers whose candidates really need to read the job description for a requisition prior to applying.
-
Text List: Delivers job results to the candidate via SMS in a text list format. This is the results as if they were written out by a person via a keyboard on a phone. This is the default selection once Job Search is enabled.
-
Location search radius: Allows the AI Assistant to search for jobs within the designated mile radius around the candidate’s preferred location. This is based on the shortest distance from Point A to Point B, not the actual driving distance. Options include:
- 5 miles
- 10 miles
- 15 miles
- 20 miles
- 25 miles (default)
- 50 miles
- 100 miles
-
Topic triggers for search: Configure which Candidate Q&A topics trigger a job search engagement. You can select/deselect options to customize it to your team's needs. When these Q&A topic(s) are detected, job search triggers instead of sending the Q&A response (i.e. standard job search logic). Default selections include:
- Jobs
- Jobs: Availability
- Jobs: Search
- Jobs: Locations
Note on Topic triggers for search toggle:
- If you want to request additional topics that trigger job search, contact your CS Manager so that they can submit this as a service request with an explanation of your business use case.
- Searchable parameters: Dictates what job data the AI Assistant can search by when a candidate sends a job search query. You should select all the options in the list that your team has data on in your job feed and deselect any options that are not present in the feed.
Here is our recommendation on what to select/de-select as searchable parameter options:
-
Job Location: This should usually always be selected. The exceptions are usually for customers whose jobs are all central to one location.
- Use Case: This configuration is best for restaurant/retail customers whose job titles/reqs are all evergreen and therefore share the same titles.
-
Job Description: This is a part of our standard config for relevancy scoring; however, this is good to deselect if your job descriptions have a lot of extra data that needs to conflict with candidate search.
- Use Case: This setting is commonly deselected for restaurant/retail use cases with evergreen reqs which share common keywords.
- Employment Type: This should be deselected, unless the client’s job feed includes data around if a job is part-time, full-time, contractor, etc.
- Employment Status: This should be deselected, unless your job feed includes data around if a job is hourly or salaried.
-
Remote: This should be deselected, unless your data feed was processed with remote data. This should have been done during the feed request process. This parameter is deselected by default.
- If an account has Remote selected as a Search Parameter, the setting enables the AI Assistant to find remote jobs for a candidate. Similar to how default job search logic is based on Candidate Q&A Topics, you can tell whether a job search query is being filtered for “remote” work because it appears in the messaging.
- Additional keywords that will trigger “remote” search logic are the following and variations of the following:
- Work-from-home (WFT)
- Telework (teleworker)
- Telecommute
- Virtual
- Home-based
- When Remote is selected, you can configure the Include remote jobs in location-based search and Geofence Remote Jobs toggles in the Remote Job Search section below.
-
Job relevancy score: Configure the accuracy and relevancy of job search results, based on the candidate's query. The relevancy score is built off of the relevant matching of job title, job category, and job description, in that order. Options include:
- 1
- 5 (default)
- 10
- 15
- 20
- 25
Note on the Job relevancy score logic:
- The higher the relevancy score, the more exact a candidate's job search results will be come. The highest score that is recommended to select is 15. Anything higher than this will result in a significant decrease in the number of results returned because results will become very exact.
-
Prompt search expansion after: Enables an alternative job search results experience for candidates when no results would otherwise be returned based on their search query. This setting helps to increase application traffic by offering candidates more job results and boost positive candidate experiences by proactively leading the conversation rather than ending with a “no results returned” message. Options include:
- Never (default)
- One attempt
- Two attempts
- Three attempts
- Four attempts
Note on the Candidate Experience:
- After the set number of attempts are reached, the AI Assistant will send the Prompt search expansion after message to the candidate (if this setting is enabled), asking if they want to expand their search based on all job categories or locations.
- If the candidate selects job categories, then the search will expand to include any job title/category within the last location that the candidate searched.
- If the candidate selects job locations, then the search will expand to include any job location with jobs based on the last job title/category that the candidate searched.
Remote Job Search
The below settings display when you select Remote from the Searchable Parameters setting.
- Include remote jobs in location-based search: Returns all remote jobs when a candidate's location is determined.
- Geofence Remote Jobs: Limits remote jobs returned in search results to the candidate's location.
Location-based job search settings
-
Infer Location with IP Address: Enables the AI Assistant to read the candidate's IP location name or phone number (country code) to understand where they are searching from, thus allowing the assistant to automatically return jobs in that location without the candidate offering their location search preference.
- Note: If this is toggled off, then Paradox references the company’s country code to suggest the nearest location to the candidate.
-
Prioritize Location during Search: Enables the AI Assistant to return job results with location as the primary parameter for ordering the job results. While the standard job search logic returns the most relevant search results to candidates within the set location search radius, this configuration changes the search so that the closest jobs to the candidate, but within the set location search radius, are returned at the top of the results list.
- Use Case: This configuration is best for restaurant/retail customers whose job titles/reqs are all evergreen and therefore share the same titles. For this case, the job results will always be the same relevancy-wise (i.e. there is little variability in the titles, so a search for “crew jobs” will always return many jobs, all with the same job title and description for a “Crew Member” requisition).
- Multiple Location Matching: Enables the AI Assistant to provide the candidate options to chose from if their location query matches multiple locations with the same name.
A known limitation of job search has been around locations that same name (i.e. “Springfield” is a city name in a million places), so the Multiple Location Matching toggle solves this limitation.
The recommendation is that this setting should always be turned on to optimize the candidate’s experience.
Candidate type (internal/external)
- Candidate type (Internal/External): Allows you to use Paradox's standard internal and external job and candidate handling. When enabled, the Audience Type (Internal, External, or both Internal and External) becomes available on widgets, career sites, events, campaigns, and other channels. You can control which job appears in that channel by editing the Audience Type setting across the platform.
Note on the Candidate type (Internal/External) toggle:
On existing accounts where the Job Posting Types setting is available, Candidate Type (Internal/External) also needs to be enabled for that setting to work correctly. See Job posting types to learn more.
- Include internal jobs in job search: Allows internal jobs to be included in Job Search. By default, new accounts after 06/2024 will have this setting disabled by default.
Job Alerts
- Job Alerts: Offers candidates the option to subscribe to job alerts so that they can receive automated notifications about new job opportunities that come up and match their previous search criteria. This is supported for Paradox Jobs, Client Jobs, and integrated ATS jobs.
Note on the Job Alerts toggle:
- The Job Alerts toggle is only available for US-based candidates.
Job Requisition ID Search
-
Job Requisition ID search: Enables the AI Assistant to search for jobs via job requisition IDs. When this settings is enabled, you must configure a RegEx sequence to allow the assistant to search for patterns that match the job requisition IDs. Common patterns are already pre-populated in the setting dropdown for you.
-
Examples:
- If a Job Req IDs follow this format: 123987: then you’ll want to select the 6 Digit Number option.
- If a Job Req IDs follow this format: ABC9876: then you’ll want to select the Alphanumeric Sequence option.
- If the Job Req IDs seem to follow none of these pre-populated formats, please contact your CS Representative for help setting up the Job Req ID search pattern.
-
Examples:
Enable Advanced Search
-
Enable Advanced Search: Adds additional search parameters for both conversational and career site job search. Once this setting is enabled:
- The Military Occupational Specialty (MOS) Code will be available for selection within the Search Parameters dropdown.
- For customers using career site job search, an additional Commute Time Search parameter will be added to career site settings. After selecting the Advanced search mode in the career site settings, you can enable the Enable commute time option. This feature allows candidates to plot travel time based on location (zip code), duration, and transportation mode.
AI Resume Matching
- AI Resume Matching: Enables job search via resume matching within a widget and provides candidates with jobs that match those relevant to their prior experience. See Resume Matching / Parsing to learn more.
Search by Store Number
- Search by Store Number: Legacy functionality that allows candidate to search for jobs by the store number of job requisitions. This setting should not be used.
Geographic Targeting
-
Geographic Targeting: Restricts where Job Search is available by Country, US State, or US City. It's commonly used for customers who live in multiple regions with Candidate Q&A, but want to test job search in more limited regions. If this setting is configured, job search will only be available in the configured regions.
- Visitors in these locations can view Job Search: Enter the country, US state, or US city where job search can be available. If a candidate attempts to search for a job outside of the regions added here, they will be presented with the Job Search Q&A topic instead of the search experience.
Set default Job Search Parameter
- Set Default Job Search Parameter: Enable to configure default job search parameters at the account level that will apply to all instances of job search. The default job search parameters set will apply to all features that have job search enabled, such as widgets, sites, and phone numbers, among others. If additional job search parameters are configured within another feature, both the default job and feature-specific job search parameters will apply.
Keyword Mapping
-
Keyword Mapping: Enable to create mappings between known matching keywords and available jobs, ultimately enhancing the job search experience with the help of NLP.
- Add a new keyword to map: Enter a term, such as a job title/category, location, employment type, and job status, as well as its associated keywords so that when candidates use any one of these keywords, then the correct jobs will display. An example of this is “Sales” and its associated keywords include “Consultant," “AE,” or “Account Executive.”
- Advanced Keyword Mapping: An early stages feature that enables enhanced search term matching to improve the quality of job search results by matching additional like-job titles to the candidate’s search keyword. With this setting enabled, when a candidate enters a job title keyword, our system will not only search for that exact title, but also look for similar or related job titles. It does this by checking a comprehensive dataset called the O*NET Occupation dataset, which includes a wide range of job titles and descriptions from various industries. This allows the system to identify and match keywords with other titles that are similar or closely related, helping candidates find relevant job postings even if the exact title they searched for is not included in the feed.
Facility Name Mapping
- Facility Name Mapping: Similar to Keyword Mapping, enable to create mappings between known facility names in a company's job feed and associated facility search terms. Once configured, when a candidate uses any of the associated facility search terms, results will be returned to candidates based on jobs associated to that facility name and mapping criteria.
Note on the Facility Name Mapping toggle:
- The Facility Name you map must exactly match the names found in the job feed. Additionally, the facility name must be included as its own field or attribute in the job scrape/feed.