Greenhouse has a robust integration with Workday to support a wide variety of use cases for different types of customers. In this article, we will cover the basics of how the integration works and summarize supported use cases. When you are ready to get things set up, contact your Customer Success Manager or Account Director so they can get the ball rolling!
Supported Use Cases
Use case #1: Importing positions from Workday to aid in creating new jobs in Greenhouse
For companies that manage positions in Workday, this data can be pulled into Greenhouse and used to create new hiring plans. This can be done in one of two ways, either using a Workday RaaS (Report-as-a-Service) or using the Greenhouse Harvest API.
A brief summary of each option can be found below, but for further guidance on selecting the best option for your organization, please reach out to your Customer Success Manager or Account Director for more information.
Workday RaaS (Report-as-a-Service)
By exposing the Workday Available for Hire Report, Greenhouse can import the appropriate Workday positions (with their metadata and custom fields). This integration is implemented using in-app functionality built for the Workday Available for Hire report, and allows Greenhouse users to import Workday positions when they are ready using our default job creation workflow.
Greenhouse Harvest API
Using Greenhouse's Harvest API, your team can import Workday position data and create the Greenhouse hiring plan entirely using the API. Greenhouse users will see the new Greenhouse jobs (populated with job details from Workday) on their Dashboards when they sign into their accounts.
Use case #2: Pushing hired candidates and new jobs from Greenhouse to Workday
When a candidate is hired, Greenhouse will export all relevant data about them. This includes candidate details, job details, and offer details, as well as any custom fields configured in Greenhouse. You will then load this exported data into Workday to create the pre-hire and employee records.
Use case #3: Keeping custom fields in sync between the two
For fields with a list of many available option values that may be changing frequently (i.e. Supervisory Org), Greenhouse can automatically sync the option values for this field using a feed from Workday. This way, all option values available to fill the field will be kept consistent between the two systems automatically.
You can also find more detailed overviews of how each use case is implemented in the help articles below: