KamoCRM + UKG

Approved KamoCRM hours into UKG Pro WFM or UKG Ready

UKG logo
Start freeBook a demoView Pricing

Overview

UKG ships more than one workforce product, so the connection starts by asking which one you run β€” Pro WFM or Ready β€” and configures itself against that tenant. From there it behaves like the rest of the payroll layer: approved timecards push with labor allocation attached, the employee directory syncs in on work email, and the pay period calendar and PTO balances read back so approval deadlines and leave figures match what UKG holds.

Common use cases

Approved hours into the UKG tenant

Timecards that clear approval in KamoCRM push to UKG for the open pay period, with no export step.

Costed time on arrival

Labor allocation travels with the hours so UKG reporting attributes time to the job or cost centre.

One roster across both systems

Employees sync from UKG and match on work email, so onboarding happens once.

Deadlines and balances from UKG

The pay period calendar and PTO balances read from UKG, so approval cut-offs and leave figures agree with payroll.

Setup

  1. 1Open Settings β†’ HR β†’ Payroll Provider Setup in KamoCRM
  2. 2Choose UKG and select the product β€” Pro WFM or Ready
  3. 3Enter your tenant host
  4. 4Supply the client ID, client secret, and app key issued for your tenant
  5. 5Enter the service account username and password
  6. 6Match KamoCRM members to UKG employees; email matching does most of this
  7. 7Map your earning codes to UKG's
  8. 8Run the connection test, then push one pay period to confirm

What data syncs

Approved time entries, pushed per pay period
Time entries pulled back from UKG for reconciliation
Employee directory with work-email matching
Pay period calendar
PTO balances
Labor allocation on pushed hours

Questions about UKG

Pro WFM or Ready β€” does it matter?
Yes, and the connection asks up front. The two products have different endpoints and credentials, so the setup form changes based on which you select.
What is the app key for?
UKG issues an app key per tenant alongside the client credentials. All three are stored encrypted for your organization only.
Does it need a service account?
Yes. UKG authenticates the integration as a service account rather than through an interactive OAuth grant, so an administrator supplies those credentials once during setup.
What happens to an unmapped earning code?
The sync reports it and names the code rather than dropping those hours. Map it once and re-run the period.
Does KamoCRM run the pay calculation?
No. UKG calculates and pays. KamoCRM supplies approved hours and reads back the periods and balances UKG maintains.

More integrations like UKG

ADP Workforce NowPush approved KamoCRM timecards into ADP Workforce NowBambooHRApproved KamoCRM timecards and directory sync with BambooHRDayforceApproved KamoCRM hours into your Dayforce namespaceGustoSend approved KamoCRM timecards straight to Gusto payroll

Connect UKG with KamoCRM β€” free forever. No credit card required.

Start free

Ready to connect UKG?

Start your free KamoCRM account and connect in minutes.

Start freeSee all integrations