Contents
Overview
Organizations can utilize the Betterworks UKG Pro integration to sync user data changes from UKG to Betterworks on a regular basis. This automates the process of:
- Creating new users
- Updating user information (i.e. change in manager, department, etc.)
- Deactivating users who are no longer with your organization
Setup
1. Contact the Betterworks Support Team — support@betterworks.com. They will work with you to ensure that all user data is imported into Betterworks or updated and collect other information necessary for the backend configuration.
2. The Support Team member will let you know when to enter your UKG Pro details into Betterworks. At that time:
In UKG Pro
a. Create a Service Account by going to:
System Configuration → Security → Service Account Administration
b. Grant permissions to the following 3 categories:
- Company Configuration Integration
- Employee Export
- Personal Integration
c. Retrieve the Customer API Key and the base API URL (aka the API Host URL) by going to:
System Configuration → Web Services
In Betterworks
d. Go to:
Admin → Platform Configuration → Integrations → Third-party Integrations → UKG → Setup
e. Enter the details and save.
Note: When you enter the API Host URL, add an 's' to make it "https://". The 's' triggers a secure connection.
Mapping
The following mapping is automatic.
Note: UKG Pro allows organizations to customize label names. As such, the label names shown above may not be an exact match to your configuration. However, API names are static.
Data Sync
Once the connection is created the sync will initiate between UKG Pro and Betterworks. Following the first sync, a new sync occurs every 24 hours from the time of the last sync.
Troubleshooting
- Sync Failure: If the data sync between UKG Pro and Betterworks fails, verify that the credentials provided for UKG Pro and ensure that the UKG Pro API is accessible and not experiencing any downtime or connectivity issues.
- Missing Data: Ensure that user accounts or data meet the criteria for syncing, including being active and not excluded based on filters or conditions. Check data mapping or transformation rules in the integration settings.
- Incorrect Credentials Error: Check for typos in the username, password, API URL, and API Key.
FAQs
How often does the data sync occur between UKG Pro and Betterworks?
The data sync between UKG Pro and Betterworks occurs every 24 hours from the time of the last sync. This ensures that updates to user information, new users, and user deactivations are reflected in Betterworks regularly.
What happens if there is a failure in the data sync process?
In case of a failure in the data sync process, it is essential to troubleshoot the issue by verifying the credentials, connectivity, and configuration settings. Once the issue is resolved, the sync will resume automatically based on the defined schedule.
How can I track the status and progress of the data sync between UKG Pro and Betterworks?
Betterworks sends an automated email notification to the Technical Contact if there is an error. The notification contains a report listing the errors and links to this article to provide solutions.