Before you start
Verify Searchlight can integrate with your HRIS: Click here to explore our integrations.
If Searchlight supports your HRIS, you will need the API key.
If Searchlight doesn't support your HRIS, worry not! We can manually upload your HRIS employee data.
Verify you have access to make changes to Company Settings > HRIS Settings.
Have access to your HRIS employee data.
HRIS Integration
Integrating Searchlight with an HRIS we support is the easiest way to upload employee data. Once connected, your employee information will import automatically and sync [daily?].
Connecting your HRIS
To connect your HRIS, log in to the Searchlight app as an employer.
Use Searchlight's navigation toolbar on the left-hand side to click on Company Settings.
Within Company Settings, click on HRIS Settings in the menu options at the top.
Click on the Connect button next to Connect your HRIS.
Select a supported integration from the list of options and follow the prompts to connect your HRIS.
Please note: You will need the API key to integrate with a supported HRIS.
Depending on the HRIS integration you use, [anything to look out for?].
Manually uploading your HRIS employee data
If Searchlight doesn't (yet) support your HRIS, you can easily upload your employee data using a .csv file. You will need to use the provided template to successfully import your data into the app. Download this .csv before you get started.
Our template will ask for the following components: first_name, last_name, email, manager_first_name, manager_last_name, team, start_date (MM/DD/YYYY), employment_status, ethnicity (optional), and gender (optional).
Prepare the .csv file to upload
From your HRIS or internal documentation, export the following employee data:
Required
first_name
last_name
email
manager_first_name
manager_last_name
team
start_date (MM/DD/YYYY)
employment_status
Recommended
ethnicity (optional)
gender (optional)
With your exported data, populate Searchlight's HRIS Employee Data Upload template.
Please follow the template's exact text structure. For example, employment_status, ethnicity (optional), and gender (optional) are case-sensitive and must be entirely upper-case. Go to the Allowed Inputs section for formatting instructions.
Verify your data integrity. If there are missing fields or the template's exact text structure is not followed, you will run into an error code when trying to upload.
Manually upload your HRIS employee data
To connect your HRIS, log in to the Searchlight app as an employer.
Use Searchlight's navigation toolbar on the left-hand side to click on Company Settings.
Within Company Settings, click on HRIS Settings in the menu options at the top.
Click on the Update with CSV button on the top, right-hand side. A CSV Upload window should pop up.
Click on the gray, inner box to upload or drag your .csv file to import your employee data.
A preview window should appear. If it looks correct, click Upload to finish.
Congrats! You've imported your employee data. π
Pro tip: Keep your internal .csv up to date to reduce your effort in future updates.
Correcting an Error Code
You might be surprised with an error code when you click Upload in the final preview window. Don't be alarmed! It's very likely there was a formatting error with the text in the .csv file that our app cannot ingest.
In this example, our app found an invalid value for ethnicity. While the text is correct, the formatting is incorrect. The text should be completely upper case as WHITE.
Allowed Inputs and Text Format Requirements
Searchlight's HRIS Employee Data Upload template requires specific text formatting for each input. Follow the instructions below to avoid Error Codes.
Required Employee Data
first_name
Format: Not case or format sensitive.
last_name
Format: Not case or format sensitive.
email
Format: Standard email format required. For example, [email protected].
manager_first_name
Format: Not case or format sensitive.
manager_last_name
Format: Not case or format sensitive.
team
Format: Not case or format sensitive.
start_date (MM/DD/YYYY) * required for Pulse Automations
Format: MM/DD/YYYY
termination_date (MM/DD/YYYY) * required for Retention Analytics
Format: MM/DD/YYYY
employment_status:
Format: Case sensitive.
Allowed Inputs:
ACTIVE
INACTIVE
Recommended Employee Data
ethnicity (optional)
Format: Case sensitive and spaces must be underscores '_'.
Allowed Inputs:
AMERICAN_INDIAN_OR_ALASKA_NATIVE
ASIAN_OR_INDIAN_SUBCONTINENT
BLACK_OR_AFRICAN_AMERICAN
HISPANIC_OR_LATINO
NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER
TWO_OR_MORE_RACES
WHITE
PREFER_NOT_TO_DISCLOSE
gender (optional)
Format: Case sensitive and spaces must be underscores '_'.
Allowed Inputs:
MALE
FEMALE
NON-BINARY
OTHER
PREFER_NOT_TO_DISCLOSE