Imports BETA


Importing data means moving data from a source to target … this is what traditional ETL (Extract-Transform-Load) data tools do.

Due to the number and types of systems that want to integrate with UltiPro, many tools and many people currently collaborate using manual means to get data into UltiPro. That's why we have decided to build Imports - one easily extensible self-service imports engine to get data anywhere into UltiPro


Betas for Partner Integrations


Once joint Ultimate & partner integrations have been verified & validated as performant, secure, & reliable we will want to conduct a controlled Beta with 2-5 joint customers. We will use findings & results of these test cases to improve the product/process, and to make a go/no go decision on launching the integration to the entire customer base.

Some of the profiles we will evaluate to identify joint customers for Beta are:

  • Customer Size?

  • Already Live?


API Guides


If API documentation is like referencing an encyclopedia, then API guides are like a good novel. They take you through the flows, help you understand what is needed to build a great integration, and should leave you feeling ready to become an integration hero. After reviewing these materials you will be able to start mapping data flows, models, & attributes between UKG Pro & your system.

Our API guides generally contain this information:


Partner Launch Process


The launch process for partner integrations with UltiPro Connect follows one of two paths depending on if the integration has already been developed or if it is a new integration requiring analysis, design, and development:

New Integration Process
Existing Integration Process


Design Spec Checklist


UltiPro Connect integrations value working software over comprehensive documentation & want to keep the process simple, so we have created a checklist for you to submit outlining the integration you want to create. For our development partners, the process will be like this:

1. You will receive a checklist to describe approach & requirements in the following categories: (where applicable)