Flowpeak ConsultingFlowpeak Logo Mark

Integrations

Zoho People and KeyPay (Employment Hero Payroll): how to connect them

By Harikrishnan, Founder & Chief Zoho Consultant, Flowpeak · 10+ years in Zoho · Published · Last updated

KeyPay is now called Employment Hero Payroll. Zoho People and KeyPay do not have a built-in two-way sync, but they can be connected. Zoho Flow has a KeyPay connector that can add, update and fetch employees and create timesheets, so new hires and changes in Zoho People can flow into payroll. For more control, a custom integration can use both apps' APIs.

Zoho CRM setup from USD 500Fixed price in writing. Every service has a published price.

  • Registered Zoho partner
  • Calls in your business hours
  • 30 days of free fixes

Many businesses in Australia and New Zealand run HR in Zoho People and pay staff through KeyPay, which Employment Hero acquired and renamed Employment Hero Payroll. Keeping the two in step by hand means retyping new hires, changes and hours. This guide explains how to connect them.

Is KeyPay the same as Employment Hero Payroll?

Yes. Employment Hero acquired KeyPay and retired the KeyPay brand, so the payroll product is now Employment Hero Payroll. Some connectors and help pages still use the KeyPay name.

What can sync between Zoho People and KeyPay?

DataDirectionHow
New employeesZoho People to KeyPayZoho Flow: employee added, then create employee in KeyPay
Employee changesZoho People to KeyPayZoho Flow: employee updated, then update employee
Timesheets or hoursZoho People to KeyPayZoho Flow: create timesheet, or a scheduled custom sync
LeaveUsually one system is the masterAgree which app owns leave balances before syncing

Decide which system is the master for each field. Most teams keep HR records in Zoho People and pay calculations in KeyPay.

Option 1: Zoho Flow

Zoho Flow lists a KeyPay connector with actions to create, add, update and fetch employees and to create timesheets. A Zoho People trigger, such as a new employee, can start a flow that creates the same person in KeyPay. This suits standard needs and needs no custom code.

Option 2: a custom integration

Where you need field-level control, error handling, scheduled syncs or several entities, a custom integration using both apps' APIs is more robust. We usually build it with Deluge functions or a small middleware service, with a log of every record sent.

What should you check before connecting them?

  • Employee ID: use one unique ID in both systems so records match
  • Which system owns leave balances and pay rates
  • Award, superannuation and tax settings stay in payroll; confirm them with your payroll adviser
  • Who fixes a failed sync, and how they are alerted
  • Test with a few employees before switching on for everyone

How Flowpeak helps

Flowpeak is a registered Zoho partner. We set up Zoho People and connect it to payroll systems such as KeyPay, delivered remotely. Integrations are quoted as a fixed price after a free call. See Zoho People implementation and Zoho integration services.

Free · 60 seconds

Get your Zoho plan

Four quick questions. See which Zoho apps fit, how long it takes and what it costs to start.

Step 1 of 4

What kind of business do you run?

Get a free Zoho audit

30 minutes with a senior Zoho consultant. No obligation.

  • Fixed price in writing
  • Paid by milestone
  • 30 days of free fixes after go-live
  • Registered Zoho partner

Frequently asked questions

Does Zoho People integrate with KeyPay?

Not with a built-in sync, but Zoho Flow has a KeyPay connector, and a custom API integration is possible.

What is KeyPay called now?

Employment Hero Payroll. Employment Hero acquired KeyPay and retired the brand.

Can timesheets from Zoho People go to KeyPay?

Yes. Zoho Flow's KeyPay connector includes a create timesheet action, or a scheduled custom sync can send approved hours.

Should leave be managed in Zoho People or KeyPay?

Pick one master. Many teams request and approve leave in Zoho People and keep balances in payroll, but agree this before you connect them.

Related

Book a free 30-minute call
Book a free callWhatsApp