Independent service for ZKTeco-compatible devices. Not affiliated with, sponsored or endorsed by ZKTeco. Details
C
ERPNext integration

Connect ZKTeco to ERPNext.

Real-time attendance from your ZKTeco machine into ERPNext, without USB exports or manual imports.

To connect a ZKTeco machine to ERPNext: register with Cams Biometrics, onboard the device, and point Cams' real-time callback at a small endpoint that writes attendance into ERPNext. ERPNext (Frappe HR) can record an Employee Checkin for each punch. The machine does not need a public IP address.

Last updated 29 October 2026 · Independent of ZKTeco · Terms

ERPNext in three steps

  1. 1

    Register and onboard

    Under a minute to sign up. Add the machine serial; it connects out to Cams, so no public IP.

  2. 2

    Set the callback URL

    Point Cams at your ERPNext endpoint. Cams sends RealTimePunchLog callbacks with an AuthToken.

  3. 3

    Map to attendance

    Match UserId to the ERPNext employee's attendance device ID and create an Employee Checkin with log type IN or OUT.

What you get

Real time

Punches arrive as they happen, not on a nightly schedule.

Two-way

Add, disable or delete machine users from ERPNext using REST commands.

Resilient

Events are cached if the link drops; ask for a resend for any gap.

Notes

Cams does not ship a one-click ERPNext plugin on this site; the integration is built on the Cams Gateway API (callbacks and REST). See the API documentation or ask sales@camsbiometrics.com about an existing connector for ERPNext.

Frequently asked questions

Does ZKTeco work with ERPNext?▾

Yes, through the Cams Gateway API. Compatible ZKTeco machines push punches to Cams, which forwards them to your ERPNext endpoint.

Do I need a static IP?▾

No. The machine connects outbound to Cams. Only your callback endpoint needs to be reachable over HTTPS.

Which ERPNext doctype is used?▾

Employee Checkin is the natural target: it stores each punch and ERPNext turns checkins into attendance.

Related

Put your ZKTeco attendance into ERPNext.

Account in about 30 seconds, machine online in a few minutes. Free sandbox key.