Skip to main content

Overview

This guide will walk you through connecting your UKG Pro account to Doozy to sync employee data. You’ll need to retrieve your Customer API Key and create a Service User.

Prerequisites

Before you begin, ensure you have:
  • Administrator access to your company’s UKG Pro instance

Credentials Required

  • Customer API Key
  • Service Account Username
  • Service Account Password
  • Web Service Domain URL

Steps

Step 1: Find Your Customer API Key

  1. Log in to UKG Pro
  2. Search for Service Account Administration in the top right search bar
  3. Copy the Customer API Key from under the header

Step 2: Create a Service Account

  1. On the Service Account Administration page, click + add in the top right
  2. Create a new username and email for your service account (save the username for later)
  3. Scroll down to the Web Service section and enable the following permissions:
Required:
  • View Employee Person Details
Recommended (depending on your use case):
  • Employee Pay Statement
  • Employee Employment Information
  • PTO Plan Integration
  • Company Configuration Integration
  • Payroll Integration
  • Personnel Integration
  • Employee Job History Details
  • Employee Compensation Details
  • Employee User Defined Fields
  1. Click Save - your new password will appear
  2. Save the password in a secure location

Step 3: Find Your Web Service Domain

  1. In the UKG Pro search bar, search for Web Services
  2. Look at any of the URLs on this page (e.g., http://servicet.ultipro.com/services/BIDataService)
  3. Copy the base URL (e.g., servicet.ultipro.com)

Enter Credentials into Doozy

You must be a workspace admin to connect an HRIS integration.
  1. Navigate to Workspace Settings
  2. Click Integrations in the sidebar
  3. Select HRIS
  4. Choose UKG Pro from the list of providers
  5. Enter your Customer API Key
  6. Enter your Service Account Username and Password
  7. Enter your Web Service Domain URL
  8. Click Connect to complete the integration