Set up webhooks for your Workday HR spoke
-
- UpdatedJan 30, 2025
- 15 minutes to read
- Yokohama
- Now Platform Capabilities
Set up webhooks for your Workday HR spoke
Retrieve details the required employees in the Workday HR application to your ServiceNow instance by setting up the webhooks.
Before you begin
Configure ServiceNow Webhook API Client for OAuth 2.0 in Workday
Configure API client in Workday to authenticate webhook requests.
Before you begin
Role required: Workday admin role or the role with granted permission to setup OAuth 2.0 client in Workday.
About this task
Procedure
Set up CreateUser Webhook for the Workday HR spoke
Use the CreateUser Webhook to get the details of the newly onboarded employee from Workday to your ServiceNow instance.
Generate user name and password in your ServiceNow instance for Create User webhook
Generate user name and password in your ServiceNow instance to authenticate requests for Create User webhook and retrieve the required data from the Workday application.
Before you begin
Role required: ServiceNow admin
Procedure
Retrieve the resource path from your ServiceNow instance for Create User webhook
Retrieve the resource path from your ServiceNow instance for later use to authenticate Create User webhook requests and retrieve the required data from the Workday application
Before you begin
Role required: ServiceNow admin.
Procedure
- Log in to your ServiceNow instance as an admin.
- Navigate to .
- Open the record for the Workday HR spoke.
- In the Resources tab, click the Callback record.
- Record and save the value of Resource path for later use.
Import CLAR file to your Workday instance for Create User webhook
Import CLAR file available at ServiceNow Store to set up Create User webhook and authenticate requests from ServiceNow instance.
Before you begin
- Workday Studio should be installed.
- Access to custom report creation policy.
Create custom report in workday based on the New_Hire_record report structure and share the report with ISU user.
- Access to edit business process definition.
- Access to create and edit integration system.
- Role required: admin
- Except integration name, report field XPath (if required), and Workday instance header, users are cautioned against modifying the values of fields or properties in the CLAR file.
- These configurations must be performed in Workday Studio.
Procedure
Set up Offboarding Webhook for the Workday HR spoke
Use the Offboarding Webhook to get the details of the offboarded employee from Workday to your ServiceNow instance.
Generate user name and password in your ServiceNow instance for Offboarding webhook
Generate user name and password in your ServiceNow instance to authenticate requests for Offboarding webhook and retrieve the required data from the Workday application.
Before you begin
Role required: admin
Procedure
Retrieve the resource path from your ServiceNow instance for Offboarding webhook
Retrieve the resource path from your ServiceNow instance for later use to authenticate Offboard webhook requests and retrieve the required data from the Workday application
Before you begin
Role required: admin.
Procedure
- Log in to your ServiceNow instance as an admin.
- Navigate to .
- Open the record for the Workday HR spoke.
- In the Resources tab, click the Callback record.
- Record and save the value of Resource path for later use.
Import CLAR file to your Workday instance for Offboarding webhook
Import CLAR file available at ServiceNow Store to set up Offboarding webhook and authenticate requests from ServiceNow instance.
Before you begin
- Workday Studio should be installed.
- Access to custom report creation policy.
Create custom report in workday based on the New_terminated_record report structure and share the report with ISU user.
- Access to edit business process definition.
- Access to create and edit integration system.
- Role required: admin
- Except integration name, report field XPath (if required), and Workday instance header, users are cautioned against modifying the values of fields or properties in the CLAR file.
- These configurations must be performed in Workday Studio.
Procedure
Set up LeaveofAbsence Webhook for the Workday HR spoke
Use the LeaveofAbsence Webhook to get leave of absence details of an employee from Workday to your ServiceNow instance.
Generate user name and password in your ServiceNow instance for LeaveofAbsence webhook
Generate user name and password in your ServiceNow instance to authenticate requests for LeaveofAbsence webhook and retrieve the required data from the Workday application.
Before you begin
Role required: admin
Procedure
Retrieve the resource path from your ServiceNow instance for LeaveofAbsence webhook
Retrieve the resource path from your ServiceNow instance for later use to authenticate Offboard webhook requests and retrieve the required data from the Workday application
Before you begin
Role required: admin.
Procedure
- Log in to your ServiceNow instance as an admin.
- Navigate to .
- Open the record for the Workday HR spoke.
- In the Resources tab, click the Callback record.
- Record and save the value of Resource path for later use.
Import CLAR file to your Workday instance for LeaveofAbsence webhook
Import CLAR file available at ServiceNow Store to set up LeaveofAbsence webhook and authenticate requests from ServiceNow instance.
Before you begin
- Workday Studio should be installed.
- Access to custom report creation policy.
Create custom report in workday based on the Leave_of_absence_request report structure and share the report with ISU user.
- Access to edit business process definition.
- Access to create and edit integration system.
- Role required: admin
- Except integration name, report field XPath (if required), and Workday instance header, users are cautioned against modifying the values of fields or properties in the CLAR file.
- These configurations must be performed in Workday Studio.
Procedure