UKG Pro Recruiting Integration with Testlify
Step 1: Setup UKG Pro Integration on Testlify
- Navigate to Testlify Setting and click on Integrations
- Scroll down and select UKG Pro Recruiting
- Follow the on-screen steps to set up your account. (Refer to FAQs for more help)
- Once the correct details are entered, click on the save button & you will be taken to the completion page.
- Once you click the continue button, you'll be redirected to the integrations page in Testlify, where you'll see UKG Pro Recruiting listed.
Step 2: Setup Assessment Level Integration
- You can create assessments on Testlify’s platform for recruitment or internal certifications.
- In Testlify, Admins link their existing Job Requisition from UKG Pro along with setting up invitation stage (the stage at which Assessment is to be sent to candidates) and Completion Stage (the stage at which candidate is moved to once he has completed the assessment)
- Here we fetch list of jobs and stages from UKG Pro Recruiting to Testlify
- UKG Pro Recruiting will be linked once clicked on the link button as shown below.
- Save the assessment & move the candidate stage from UKG Pro Recruiting dashboard to the invitation stage as linked to send the invites.
- Testlify sends invites to candidates, when in UKG Pro Recruiting candidate is moved to the invitation stage.
Upon completion, Testlify sends the results back to UKG Pro in PDF format /Link along with sortable score fields, which are automatically synced with the candidate profiles.
FAQs
1. Finding your UKG Web Service SubDomain
Your UKG Web Service domain is located under the Web Services section. You can use the search bar to locate "Web Services." Alternatively, you can navigate to System Configuration -> Security -> Web Services in the UKG Pro UI
Look at any of the "web service endpoint URLs" and find your subdomain.
For example if your URL is, http://Servicet.ultipro.com/services/BIDataService then your subdomain is "Servicet"
2. Find your tenant name
Your tenant name can be found in the URL of your UKG Pro Recruiting account. For example, if you log in to UKG Pro Recruiting and your URL looks like:
https://rec-demo-b.ultipro.com/USG1008IT124S/Dashboard
Where your tenant name is: USG1008IT124S
3. Find your client ID and secret
Your client ID and secret can be found by reaching out directly to UKG Pro. Please reach out to your UKG Pro contact and ask them for your client ID and secret, and let them know they will need to enable the following scopes:
- recruiting.domain.application-import.create
- recruiting.domain.application-import.read
- recruiting.domain.applications.read
- recruiting.domain.applications.write
- recruiting.domain.candidate-import.create
- recruiting.domain.candidate-import.read
- recruiting.domain.candidates.read
- recruiting.domain.candidates.write
- recruiting.domain.configuration.read
- recruiting.domain.configuration.write
- recruiting.domain.offers.read
- recruiting.domain.offers.write
- recruiting.domain.opportunities.read
recruiting.domain.opportunities.write
4. Enter your information in the linking flow
Once you have your client ID and secret, enter the subdomain, tenant name, client ID and secret on the respective pages in the linking flow. Your UKG Pro Recruiting integration is now complete!