Drivetrain Integration Guide
  • INTEGRATION GUIDE
    • Integrate with Drivetrain
      • Accounting & ERP
        • Integrating with Certinia
        • Integrating with NetSuite
        • Integrating with QuickBooks
        • Integrating with Rillet
        • Integrating with Sage Intacct
        • Integrating with Tally
        • Integrating with Xero
        • Integrating with Zoho Books
      • BI
        • Integrating with Looker
        • Integrating with Tableau
      • Billing & Invoicing
        • Integrating with Chargebee
        • Integrating with Invoiced
        • Integrating with Maxio Chargify
        • Integrating with Maxio SaaSOptics
        • Integrating with Recurly
        • Integrating with Stripe
        • Integrating with Subscript
      • CRM
        • Integrating with Active Campaign
        • Integrating with HubSpot
        • Integrating with LeadSquared
        • Integrating with Outreach
        • Integrating with Pipedrive
        • Integrating with Salesforce
      • Customer Success
        • Integrating with ChurnZero
        • Integrating with Freshdesk
        • Integrating with Planhat
        • Integrating with Zendesk
      • Databases and Warehouses
        • Integrating with Azure SQL Server
        • Integrating with BigQuery
        • Integrating with Databricks
        • Integrating with Redshift
        • Integrating with S3
        • Integrating with Snowflake
        • Integrating with Snowflake (Small Datasets)
        • Integrating with Google Cloud Storage
        • Integrating with Postgres
      • HRIS & ATS
        • Integrating with ADP
        • Integrating with ADP Workforce Now (SFTP)
        • Integrating with Ashby
        • Integrating with BambooHR
        • Integrating with Darwinbox
        • Integrating with Deel
        • Integrating with Greenhouse
        • Integrating with Gusto
        • Integrating with HiBob
        • Integrating with Justworks
        • Integrating with Lever
        • Integrating with Namely
        • Integrating with Paylocity
        • Integrating with Personio
        • Integrating with Sapling
        • Integrating with UKG Pro
        • Integrating with Zenefits
      • Spreadsheets
        • Integrating with Airtable
        • Integrating with Google Drive
        • Integrating with Google Sheets
        • Integrating with Microsoft OneDrive
      • Others
        • Integrating with Brex
        • Integrating with Clari
        • Integrating with NetSuite (Role Based Access)
        • Integrating with Shopify
        • Integrating with Twilio
        • Integrating with Officevibe
        • Integrating with SFTP
        • Integrating with Drivetrain's SFTP
        • Setting up SSO
Powered by GitBook
On this page
  • Prerequisites
  • UKG Pro Setup
  • Step 1: Find your UKG Pro Customer API Key
  • Step 2: Create your Service Account
  • Step 3: Find your UKG Web Service Domain

Was this helpful?

  1. INTEGRATION GUIDE
  2. Integrate with Drivetrain
  3. HRIS & ATS

Integrating with UKG Pro

PreviousIntegrating with SaplingNextIntegrating with Zenefits

Last updated 2 months ago

Was this helpful?

Prerequisites

  • An active UKG Pro account.

  • Admin privileges on UKG Pro.

  • Admin privileges in Drivetrain.

UKG Pro Setup

Drivetrain connects to UKG Pro via an API key and a Service Account. To create this integration, you need to log in using an admin account to find the API key, create a Service Account with the relevant permissions, and then provide the Web Services URL. This guide will cover the steps for the above requirements.

Step 1: Find your UKG Pro Customer API Key

  1. Log in to your UKG pro account and search “Service Account Administration” on the top right.

  1. Copy the Customer API Key from under the header and copy it in a secure document.

Step 2: Create your Service Account

  1. On the Service Account Administration Page, Click “+ add” on the top rig

  1. Enter the username as “Drivetrain Integration” and reach out to your CSM for email.

  1. Under the Web Services section, enable the relevant permissions. To capture complete employee and payroll-related information, refer to the permissions listed below. Note that the "Employee Person Details" permission is mandatory.

    • Employee Person Details [This is required for integration, Permissions Needed: View]

    • Employee Pay Statement [Permissions Needed: View]

    • Employee Employment Information [Permissions Needed: View]

    • PTO Plan Integration [Permissions Needed: Add & View]

    • Company Configuration Integration [Permissions Needed: Add & View]

    • Payroll Integration [Permissions Needed: Add & View]

    • Personnel Integration [Permissions Needed: Add & View]

    • Employee Job History Details [Permissions Needed: View]

    • Employee Compensation Details [Permissions Needed: View]

  1. Click on Save on top right. Your new password will pop-up, save the password in a secure document along with the API key found in Step 1

Step 3: Find your UKG Web Service Domain

  1. Go back to home, click on Search Bar and search for “Web Services”.

  1. Share the document containing below information to your Drivetrain’s CSM or Solutions Consultant.

    1. Customer API Key [Found in Step 1]

    2. User Name & Password [Service Account User Created in Step 2]

    3. Web Services URL [Found in Step 3]

Copy any one of the URL present on the page and add in the same document where you stored password and API key. As an example below your URL may look something like this:

http://Servicet.ultipro.com/services/BIDataService
Prerequisites
UKG Pro Setup
Step 1: Find your UKG Pro Customer API Key
Step 2: Create your Service Account
Step 3: Find your UKG Web Service Domain