In addition to key fields about the Candidate (such as First name, Last name, and Email Address) CheckWorkRights can import Job Fields from the candidate's application directly into CheckWorkRights via the SmartRecruiters integration.
Creating or Editing Job Fields in SmartRecruiters
Any field appearing in the job fields list in the Smart Recruiters admin area can be mapped to one of the three key fields in CheckWorkRights: Business Unit, Job Role or Location. This includes existing fields your account may already have configured, as well as new fields that are added as part of your CheckWorkRights implementation.
You can create or edit job fields in smart recruiters by visiting the settings area and selecting job fields under configuration.
From there, add or edit an existing field, populating the list of available options in the case of a select field.
Once activated, the field can be populated against a job in the job details tab.
Mapping Job Fields to CheckWorkRights
In the 'Apps and integrations' settings menu, locate the CheckWorkRights integration. Once the integration is connected, you will have an option in the bottom left called 'configuration'.
The configuration menu offers field mapping options for all packages triggered to CheckWorkRights. This allows you to link any Job Field such as 'work location' in the example below to the three available CheckWorkRights partner fields, in this case, location.
Once your configuration is saved, any new package requests triggered to CheckWorkRights These will include the relevant details if populated against the job the employee is applying for.
Note: In the event that multiple packages are triggered for the same employee, the details from the most recent package request are used, replacing the existing values.
Data Consistency with Other Integrations
When utilising multiple integrations into CheckWorkRights, maintaining quality data about your candidates and employees is key.
For example, the list of locations that an candidate or employee can work at should be consistent between your recruitment platforms (such as SmartRecruits) and your downstream payroll or rostering platform. If these lists aren't consistent, the usefulness of this data in CheckWorkRights is diminished.
For this reason we recommend using only the 'select list' Job Field type in SmartRecruiters, and ensuring that the list of available values matches those in your other downstream systems exactly.