How to connect UKG Pro (RaaS / SOAP) with Qooper?

Overview

Connecting UKG Pro RaaS to Qooper is as easy as 1-2-3: Once your service account is set up and the RaaS report link is shared with us, your employee data begins syncing automatically. With accurate UKG Pro data flowing into Qooper, you’re ready to launch mentoring, learning, and development programs with the right people at the right time.

Benefits of Integrating with Qooper (RaaS)

  • Automated Data Sync: Employee demographics, job details, and status updates included in your RaaS report automatically sync to Qooper on a Daily or Weekly schedule.
  • Streamlined Onboarding: New hires appearing in your RaaS report are created in Qooper automatically, reducing manual entry and errors.
  • Zero-touch Termination: When employees are removed or marked inactive in your RaaS report, their Qooper accounts update automatically.
  • Security and Compliance: The integration uses UKG Pro’s secure SOAP authentication framework along with encryption to ensure your data is protected.

To start taking advantage of these benefits, the first step is to create a dedicated Integration System User (ISU) in UKG Pro.

(1) Create an Integration System User (ISU) in UKG Pro (SOAP) 👤

Before connecting to Qooper, you need a dedicated Integration System User (ISU), also called a service account.

Using an ISU ensures:

  • Integration actions are logged under a designated user.
  • Employee lifecycle changes won’t break the integration.
  • Access is secure and limited to what the integration needs.

(1a) Create Your UKG Pro SOAP Service Account

  1. Go to Menu > System Configuration > Security > Service Account Administration.
  2. Click Add to create a new service account.
  3. Enter a unique username (not used by any existing user).
  4. Provide an email address.
  5. Keep Generate New Password selected and click Save.
  6. Copy and store the password securely.

(1b) Assign Permissions

Enable View permissions required for RaaS authentication.

  1. Open the service account.
  2. Assign the permission below:

Required Permission (View only):

  • Personal Integration

This is the permission needed for the account to authenticate and access your RaaS report.

Then:

  • Go to System Configuration > Web Services, copy and save the API Base URL.
  • Return to Service Account Administration, copy and save the:
  • Customer API Key
  • User API Key

(2) Connect with Your Credentials 🔑

After creating your service account, provide the following UKG Pro SOAP credentials to Qooper via email so we can complete your integration:

  • Service Account Username
  • Service Account Password
  • API URL (from the service account setup)
  • Customer API Key
  • User API Key
  • RaaS Report URL (generated by your UKG Pro team)

Your RaaS report should contain the employee fields you want synced into Qooper (Employee ID, Name, Email, Job, Manager, Status, etc.)

(3) Qooper Team Will Complete the Integration

The Qooper team will:

  • Connect to your RaaS report using UKG Pro (SOAP).
  • Map your UKG Pro data to Qooper fields (Employee ID, Job, Department, Manager, etc.)
  • Perform data validation and test syncs.
  • Activate your scheduled automation (Daily/Weekly).

Done 🎉

Your UKG Pro RaaS connection is successfully established. The Qooper team is now working on the integration to ensure all data is fully synced and ready for mentoring, learning, and development programs. All configuration is handled by Qooper to provide a fully integrated, low-effort experience.