ZenHR icon

ZenHR Integration

Recruitment-to-retirement HR platform with payroll, leave, and org charts. Connect ZenHR employee events to workflows that provision tools, notify managers, and update records. Start with Watch Branch Documents, then use Get a Branch or Get a Branch Termination for the next step.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for ZenHR integration

Triggers can detect changes in ZenHR and run actions that can create, search or modify data inside ZenHR automatically [3] — exactly how you set them.

  • ZenHR icon
    Watch Branch DocumentsTriggers when there are new documents in a branch.
  • ZenHR icon
    Watch Branch EmployeesTriggers when a new branch employee is added or updated.
  • ZenHR icon
    Watch Branch TerminationsTriggers when there is a termination of a branch.
  • ZenHR icon
    Watch BranchesTriggers when a branch is created or updated.
  • ZenHR icon
    Watch Branches WorkShiftsTriggers when there is a change in branches workshifts.
  • ZenHR icon
    Watch Employee ApprovalsTriggers when an employee approval is created.
  • ZenHR icon
    Watch Employee Bank AccountsTriggers when there is a new update to an employee's bank account information.
  • ZenHR icon
    Watch Employee CompetenciesTriggers when an employee's competencies are updated or added.
  • ZenHR icon
    Watch Employee FamiliesTriggers when there is a change in employee family records.
  • ZenHR icon
    Watch Employee Financial DataTriggers when new employee financial data is available.
  • ZenHR icon
    Watch Employee Financial TransactionsTriggers when new employee financial transactions are recorded.
  • ZenHR icon
    Watch Employee LoanTriggers when a new employee loan is created or updated.
  • ZenHR icon
    Watch Employee OvertimeTriggers when employee overtime is recorded.
  • ZenHR icon
    Watch Employee Professional DataTriggers when employee professional data is updated or created.
  • ZenHR icon
    Watch Employee ShiftsTriggers when there is an update or creation of employee shifts.
  • ZenHR icon
    Watch Employee TimeOff TransactionsTriggers when an employee time off transaction occurs.
  • ZenHR icon
    Watch Employees Miscellaneous RequestsTriggers when there are new miscellaneous requests from employees.
  • ZenHR icon
    Watch OvertimesTriggers when new overtime records are created.
  • ZenHR icon
    Watch PositionsTriggers when a new position is created or updated.
  • ZenHR icon
    Watch TimeOffsTriggers when a new time off is created.

How to integrate ZenHR in automation workflow?

3 simple steps to make your ZenHR connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How ZenHR connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever ZenHR app is called in workflows. That allows your hr automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that ZenHR supports.

The following table illustrates what fields ZenHR integration require during authorization flow inside our workflow builder [4].

Demonstration of ZenHR connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
Client IDRequired
text

Log inot ZenHR → Appliaction → Click on New Application, fill the details and copy your UID (Client ID).

Client SecretRequired
password

Log inot ZenHR → Appliaction → Click on New Application, fill the details and copy your Client Secret.

Connect ZenHR to popular apps on WEXTL

Enter a name of the other app you want to sync with ZenHR below. Click on selected app to explore integration options with ZenHR. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with ZenHR integration

Select Watch Employee TimeOff Transactions trigger from ZenHR - this will be a starting point in your automation. Whenever event happens in ZenHR, workflow will start [7] from Watch Employee TimeOff Transactions node.

Search for Create a Recurring Transaction, connect it as the next step of integration sequence. You can use filters between Watch Employee TimeOff Transactions and Create a Recurring Transaction, so only important data pass from Watch Employee TimeOff Transactions to the next step. WEXTL gives you full control over the process of ZenHR automation. All parts of workflow are visible on the canvas [4].

ZenHR on WEXTL has 131 modules for combining hr automations. Explore ZenHR documentation for more.

Video slide demonstrates how Watch Employee TimeOff Transactions and Create a Recurring Transaction nodes are used in ZenHR workflow.

Video slide demonstrates how Watch Employee TimeOff Transactions and Create a Recurring Transaction [6] nodes are used in ZenHR workflow.

Frequently asked questions

Common questions about automating ZenHR in your workflows.

Try ZenHR on WEXTL®

Claim your 3-day trial to build ZenHR integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the ZenHR integration.

  1. ZenHR integration source code, module specs and credentials implementation.
  2. Internal ZenHR integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official ZenHR vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® ZenHR App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation