HR Cloud Time Tracking Integration

Use the HR Cloud integration to import employees from HR Cloud, turn departments into teams and sync time off from HR Cloud to WebWork every hour.

Start 14-Day Free Trial
Book a Demo

Why the WebWork and HR Cloud Integration Matters

  • Once the account is connected, HR Cloud employees can be imported into the workspace, with new members invited as part of the same step.
  • Departments come across as WebWork teams and job positions come across as titles, so the structure matches what HR already maintains.
  • Approved time off syncs automatically, which means reports show an approved absence rather than missing hours.
  • WebWork checks HR Cloud every hour, and leave that is canceled on the HR Cloud side is removed from WebWork as well, so both systems stay aligned without manual work.

What Syncs Between HR Cloud and WebWork

Once connected, you can import HR Cloud employees into your WebWork workspace, sync departments and job positions, and bring approved time off and company holidays into WebWork.

  • HR Cloud Employee Import

    HR Cloud employees can be linked to existing WebWork members or invited to your workspace.

  • Sync Departments and Positions

    HR Cloud departments become WebWork teams, while positions become titles.

  • HR Cloud Time Off Sync

    Approved HR Cloud absences become approved WebWork leaves. If an absence is canceled in HR Cloud, it is removed from WebWork as well.

  • Sync Company Holidays

    Company holidays from HR Cloud can be added to WebWork automatically.

Leave Types Sync as a Set

Leave types are synchronized as a set and take their settings from HR Cloud.

HR Cloud
Leave types · 1 set
Vacation
Unit
Days
Neg. balance
No
Carry-over
Yes
Sick leave
Unit
Days
Neg. balance
No
Carry-over
No
Parental leave
Unit
Days
Neg. balance
No
Carry-over
No
WebWorkTime off
Time offLeave types Leave types Synced from HR Cloud
Leave type Unit Negative balance Carry-over Status
Vacation Days No Yes Imported
Sick leave Days No No Imported
Parental leave Days No No Imported

1 pending request was skipped. WebWork checks it again in the next sync.

Pending requests are not imported as approved leave. If a request is still pending, WebWork checks it again during the next synchronization.

Automatic sync runs every hour. When automatic time off synchronization is enabled, WebWork checks HR Cloud every hour.

Approved Absences, Not Missing Hours

Approved absences appear as leave rather than unexplained missing work hours.

If an approved leave that was previously synchronized is later canceled in HR Cloud, it is removed from WebWork as well. This prevents canceled absences from continuing to appear in WebWork reports.

Holidays Sync Only Where They Apply

HR Cloud company holidays become WebWork holidays.

  • Each imported holiday is created as a day off with no paid hours.
  • You can change the individual holiday settings afterward in WebWork.
  • WebWork also checks which employees the holiday applies to. If no linked WebWork member works at the corresponding location, WebWork does not create that holiday.

When automatic holiday synchronization is enabled, holidays are checked every hour.

35,000+ people signed up last month

Trusted and Loved by Companies Worldwide

G2 Users Love Us 2026 badge awarded to WebWork Time Tracker for outstanding time tracking software
SoftwareSuggest Highly Recommended Winter 2025 badge awarded to WebWork as a leading time tracking software Capterra Shortlist 2026 badge received by WebWork as a top time tracking software SoftwareSuggest Highest Rated Winter 2025 badge earned by WebWork Time Tracker GetApp Category Leaders 2025 award recognizing WebWork as a leading time tracking and employee monitoring software SoftwareSuggest Easy Usability Winter 2025 badge awarded to WebWork Time Tracker for intuitive time tracking software Software Advice Front Runners 2026 badge awarded to WebWork Time Tracker as a leading employee monitoring software
Trusted and Loved by Companies Worldwide

How to Connect HR Cloud to WebWork

Connecting HR Cloud to WebWork takes about 5 minutes.

  1. First, go to Integrations, find HR Cloud and click “Enable”.

  2. You need to be an HR Cloud admin to complete this step.

  3. Once the credentials are verified, your HR Cloud account will be connected to WebWork.

  4. After connecting your account, WebWork will indicate whether the required time off access is available.

For a detailed technical walkthrough, see the Help Center article.

Enable Integration

Your Key and Secret Stay Private

  • Your HR Cloud credentials are stored encrypted and are not displayed again after the connection is established.

  • If you need to replace the credentials, disconnect HR Cloud from WebWork and connect it again using the new Key and Secret.

  • If you believe your existing credentials have been exposed, delete the corresponding service account in HR Cloud, create a new one, and reconnect the integration in WebWork.

Keep your Key and Secret private. Do not send them through email, chat, or other unsecured channels.

Configure How People Are Matched

After connecting HR Cloud, open the Settings tab to choose how WebWork should match HR Cloud employees with WebWork members.

Match people

Choose how WebWork finds the member for each HR Cloud employee. People who are already linked stay linked.

Email. The employee’s email address in HR Cloud must match the member’s email address in WebWork. If WebWork cannot find an existing member, a new member is invited using that email address.

Full name. The employee’s first and last name must match in both systems. Only existing WebWork members are linked; new members are not invited.

ID field. An ID field, such as an employee ID, must contain the same value in HR Cloud and WebWork. Only existing members are linked, and WebWork does not use their email addresses for matching. If you select ID field, choose the corresponding HR Cloud field and WebWork member field, then click Save. For example, you can match Finance Employee ID in HR Cloud with Finance Employee ID in WebWork.

Manage Automatic Synchronization

Go to Settings → Automatic sync to control which HR Cloud information WebWork keeps synchronized automatically.

You can enable or disable automatic synchronization for:

  • Teams and titles
  • Approved time off
  • Company holidays

Works With the Rest of Your HR and Payroll Stack

  • Import users from Deel, track their work hours, and view and approve timesheets in Deel.

  • Integrate WebWork with Remote to hire, track, and manage global talent with ease.

  • Pay your team quicker than ever by exporting payroll data to Gusto in a few steps

  • Connect Microsoft Entra ID to invite members from your directory, keep them in sync, and sign in with SSO.

Our Customers Love WebWork

"Best Remote Team Tracker After Testing 15+ Tools"

"WebWork Time Tracker improves remote team management, preventing possible burnouts, project chaos, and time misallocation. It automates leave management and streamlines task and productivity tracking, allowing senior staff to better prioritize & manage tasks without needing additional tools."

Anastassiya K., G2 verified review

"Screenshot Control and Accurate Payroll Tracking"

"WebWork Time Tracker proves I work 8 hours daily, ensures accurate time for payroll, and makes requesting time off easy. Deleting sensitive screenshots protects company policy, and accurate tracking means no adjustments needed by my boss."

Viktorija C., G2 verified review

See All Reviews

Explore 8000+ Integrations with More Tools

WebWork connects with the tools your team already uses. Integrate with 25+ native and 8000+ other tools through Zapier and Make.

See All Integrations
WebWork time tracker integrations with 8000+ tools

FAQ

The HR Cloud integration connects your HR data with WebWork, so you don’t have to maintain employee information, team structure, holidays, and time off in two separate systems. Once connected, you can import HR Cloud employees into your WebWork workspace, sync departments and job positions, and bring approved time off and company holidays into WebWork.
Yes. WebWork now integrates with HR Cloud so team data does not have to be maintained in two systems. Once the account is connected, HR Cloud employees can be imported into the workspace, with new members invited as part of the same step.
In WebWork. Time tracking with HR Cloud works through this integration: departments come across as WebWork teams and job positions come across as titles, so the structure matches what HR already maintains. Approved time off syncs automatically, which means reports show an approved absence rather than missing hours.
WebWork checks HR Cloud for updates every hour, helping both systems stay aligned automatically. You can choose which automatic sync options you want to enable from the integration settings.
You need to be an HR Cloud admin to complete this step. In HR Cloud, go to System Settings → General → Service Accounts and click the + button to create a new service account.
HR Cloud enables API access to time off separately for each company account. If access is missing, contact HR Cloud Support and send them the following message: “Please enable API access to the time off entities for our company account: xLeaveRequest, xTimeOffType, xTimeOffPolicy and xEmployeeTimeOffBalance. We use them for our WebWork integration.” You can still use People, Teams and titles, and Holidays while waiting for time off access to be enabled.
Pending requests are not imported as approved leave. If a request is still pending, WebWork checks it again during the next synchronization.
If an approved leave that was previously synchronized is later canceled in HR Cloud, it is removed from WebWork as well. This prevents canceled absences from continuing to appear in WebWork reports.
If a WebWork team or title with the same name already exists, WebWork reuses it instead of creating a duplicate.
Your HR Cloud credentials are stored encrypted and are not displayed again after the connection is established. If you need to replace the credentials, disconnect HR Cloud from WebWork and connect it again using the new Key and Secret. If you believe your existing credentials have been exposed, delete the corresponding service account in HR Cloud, create a new one, and reconnect the integration in WebWork.

Bring Your HR Cloud People, Departments and Approved Time Off Into WebWork