Overview
This guide provides step-by-step instructions for configuring and integrating Workday Background Checks with StackOne. By following these steps, you will enable seamless background check processes for candidates, ensuring that all necessary statuses, packages, and business processes are correctly set up in Workday. This integration streamlines the background check workflow.Partner Requirements
There are no formal partnership requirements to configure and utilise the background check feature with Workday; however, you must have administrative privileges for your Workday account.Provider Side Setup
Create Background Check Statuses in Workday
Create background check statuses
OK
button to save and the Done
button to confirm.
Please follow the mapping below to add and map statuses
Please follow the mapping below to add and map statuses
Background Check Status Label | Maps to | |
---|---|---|
Completed | Completed | |
Passed | Passed | |
Pending | Pending | |
Failed | Did Not Pass | |
Expired | Error | |
Cancelled | No Longer Applies |

Edit Reference IDs of the background check statuses
Background_Check_Status_ID


Create Background Check Packages in Workday
Create Background Check Packages

OK
button to save and the Done
button to confirm.Job Requisitions within the Supervisory Organisation in Workday
Listed Job Requisitions
Staffing
tab.Position Management
.
Positions with Open Job Requisition
grid, you will find the list of Job Requisitions that support sending notifications for the Background Check via the Integration System.No Listed Job Requisitions
Positions with Open Job Requisition
, find Create Position
under the Staffing
tab in the three-dot menu.
Positions without Job Requisition
grid.
Create Job Requisition
, select your Supervisory Organisation and position, click OK
, complete the Job Requisition form, and then Submit
it.
In Progress Requisition Actions
grid.
Positions with Open Job Requisition
grid and will be enabled to send notifications.
Update Background Check Business Process in Workday
Select to update the Integration System
Configure Integration System
button.
Your Integration System
as the integration and click OK
.
Edit payload attribute values
Background Check
event is triggered from Workday.
- Background Check ID: [Background Check Business Process]
- As Of Entry Moment: [Current Moment (DateTime)]
Submission Date
and Workflow State
should be left empty.OK
to save your configuration.Select to update the Document Delivery
Configure Document Delivery
button.
Add values in required fields
Endpoint URL
as HTTP Address and External Trigger Token
as User ID.
- From Specific Integration Step(s): [Your Integration System]
- Transport Type: [HTTP/SSL]
- HTTP Address: [Endpoint URL]
- Web Service Invocation Type: [Basic Auth]
-
User ID:
External Trigger Token
that you will receive from theStackOne Connector Hub
during the connection setup.To obtain the External Trigger Token, follow these steps: - New Password/Verify Password: You can enter any text here as this is a required field in Workday.
OK
button to save your configuration.Stackone Configuration
Enable Workday in StackOne

Complete the configuration form
-
Authentication Type - Select one of the authentication types, e.g.
Basic Authentication
. -
Integration Category - Select
Background Checks
.
Confirm
or Save Changes
to enable the Workday integration. This allows end-users to link their accounts via the StackOne Connector Hub.Create a Webhook
StackOne Connector Hub
is optional for creating a Workday webhook for the Background Check Order event.+ Add Webhook
button to add a webhook for Workday.
Select webhook event
Background Check Order
event from the grid.
Save
button to save the webhook.ATS User Enablement
Navigate to the Accounts page to link your Workday account with StackOne.
External Trigger Token
, which must be entered as a User ID during the Config Document Delivery
step under Update Background Check Business Process in Workday in Workday.

ATS User Experience
After completing the configuration, users will see Background Check as a stage in the Job Requisition workflow within that Supervisory Organisation.
Background Check
button will appear next to their name. Users can use this to send the background check to the candidate.

Send the test to the candidate from Workday
Move Candidate to the Background Check Stage in Workday
Go to the Job Requisition

Candidate
tab and select the Review
tab, where the candidate will be displayed in the grid.
Move Candidate from Review to Background Check stage
Move Forward
button.
Select Background Check from the dropdown
Background Check
in both dropdown menus.
OK
button to move.Candidate Moved to the Background Check Stage
Background Check
tab, the candidate will now be in the Background Check stage.
Send the background check invitation to the candidate
Submit background check as a Recruiter
Background Check
button next to the candidate’s name.
Send the Background Check Invitation

Submit
button to receive the webhook notification from Workday.User will see after test has been sent
In the Application > Screening tab, under theBackground Check History
sub-tab, the user can view the details of the background check that has been sent to the candidate.

ATS User Experience Customisation
Update the result via the Unified API
- Connector Meta Information with the provider key
workdayats
for modelbackground_checks/results.update
Condition | User sees in Workday | Comment |
---|---|---|
Result Status | Result status will be displayed within the grid’s Overall Status column | Result enum values from Meta API result field |
Submission Date | Submission date will be displayed within the grid’s Status Date column | |
Result URL | Result URL will be displayed within the grid’s Results URL column |
How will background check results be shown to the user in Workday?
Background Check History
sub-tab within the application to view the background check details and results.
Testing Checklist
✅ Provider Setup:- Logged in with an Admin account.
- Added background check status mappings as mentioned above.
- Added background check packages as mentioned here.
- Job Requisitions are within the Supervisory Organisation with the Staffing Model as
Position Management
. - Configured the
Background Check
Business Process with the Integration System that will be created manually. - Added order payload attribute values with the correct
Background Check ID
. - Configured the Document Delivery step with the correct
Endpoint URL
andExternal Trigger Token
as User ID. Please refer to these steps.
- Selected
Background Checks
as the Integration Category.
- Ensure you configured the Integration step under the
Background Check
Business Process by selecting the correct Integration System name from the Configure Integration System pop-up. - Ensure you added a valid
Endpoint URL
andExternal Trigger Token
as User ID under the Document Delivery step configurations.
- Added a webhook for Workday and enabled it with events such as:
Background Check Order
. - Valid webhook URL to receive background check notifications.
- Background Check stage is available in the Job Requisition workflow.
Invited
status, or a status withInvited
as the Reference ID, is available to select on the Background Check pop-up when clicking theBackground
button.- In the Application > Screening tab, under the
Background Check
sub-tab, the sent background check details will be available.
- Success response from the update result endpoint.
- Updated result details visible in Workday’s UI.
Troubleshooting
Symptom | Likely cause | Fix |
---|---|---|
Unable to access Supervisory Organisation and Business Process. | Logged-in account is not an Admin account. | Log in with an Admin account. |
Unable to search/navigate the above-mentioned navigations. | • Logged-in account is not an Admin account. • You do not have permission to access. | • Log in with an Admin account. • Contact your Workday account admin to provide the necessary permissions. |
Background button is not visible next to the candidate’s name in Job Requisition. | Logged-in user is not the recruiter or hiring manager for that Job Requisition. | Ensure you are logged in as the recruiter or hiring manager associated with the Job Requisition. |
Test notification is not received. | • Invalid webhook configurations in StackOne. • Supervisory Organisation’s Staffing Model is not set to Position Management . • Job Requisition is not listed under the Supervisory Organisation. • Invited status, or a status with Invited as a Reference ID, is not created. • Invalid configurations for Document Delivery step under Business Process. | • The webhook URL and enabled events should be valid. Please refer to these steps. • Supervisory Organisation’s Staffing Model should be set to Position Management . • Job Requisition should be listed under the Supervisory Organisation. Please refer to these steps. • Invited status, or a status with Invited as a Reference ID, should be created. Please refer to these steps. • Document Delivery step under Business Process should be configured correctly. Please refer to these steps. |
List of packages are not available. | There are no packages added for background checks. | Add background check packages. Please refer to these steps. |
Result URL showing error when opened. | The added result URL may have expired or is private. | Ensure you add public or signed URLs; verify CORS and expiry. |