People Configuration - Candidate & Profile Settings
Configure candidate settings in Firefish to control profile fields, work preferences, and data handling, keeping your recruitment database accurate and consistent.
This page explains how to configure the core settings that control how candidate records behave in Firefish.
You can use these settings to define which fields are visible or required, manage availability and work preferences, and tailor how candidate information is captured and maintained across the system.
These options help ensure your database stays consistent, relevant, and aligned with how your recruitment team works.
-
Candidate Settings
Profile Settings
You can use Settings > People Configuration > People Configuration to control which sections and fields are visible on the Candidate Profile page:

In Profile Settings, every section and field has its own toggle:
-
Turning off a section hides the section and all child fields from the Candidate Profile (and also hides it from the side panel and the candidate portal).
-
Turning off a field hides only that field, while the rest of the section can remain visible.
-
If you disable all fields inside a section, the section is automatically disabled.
Some fields and sections are required for the system to work, so they’re always shown and can’t be turned off in Profile Settings.
Candidate Settings
To manage your Candidate Settings, go to Settings > People Configuration > Candidate Settings:

In Permanent Work and Contract Work, you can set each candidate’s default status.
You can also customise the terminology used for salary and rate fields. These appear as Current Salary / Desired Salary or Current Rate / Desired Rate on candidate records and in search. If needed, you can rename these fields and mark them as mandatory to ensure this information is captured for every candidate.
If a candidate’s Permanent Work status is set to Not Interested, the Current and Desired Salary fields will automatically become non-mandatory. The same logic applies to Contract Work and rate fields.
Permanent and Contract workflows operate independently. This means you can enable or disable each workflow separately across different sites without affecting the configuration of your primary site.
Availability
You can also configure Availability settings here. This allows you to choose whether candidate records include fields such as notice period, available date, and availability. You can also rename these fields and decide if they should be mandatory.
These fields can also be included as part of your candidate registration process


