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

Connect ZKTeco to Odoo.

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

To connect a ZKTeco machine to Odoo: register with Cams Biometrics, onboard the device, and point Cams' real-time callback at a small endpoint that writes attendance into Odoo. Odoo's Attendance app can record a check-in or check-out for the matching employee. The machine does not need a public IP address.

Last updated 29 October 2026 · Independent of ZKTeco · Terms

Odoo 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 Odoo endpoint. Cams sends RealTimePunchLog callbacks with an AuthToken.

  3. 3

    Map to attendance

    Match UserId to the Odoo employee badge or ID and create a check-in or check-out in Odoo Attendance from LogTime.

What you get

Real time

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

Two-way

Add, disable or delete machine users from Odoo 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 Odoo 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 Odoo.

Frequently asked questions

Does ZKTeco work with Odoo?▾

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

Do I need a static IP?▾

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

Can Odoo send users to the machine?▾

Yes, your Odoo module can call the Cams REST commands (AddUser, DeleteUser) to keep machine users in step with employees.

Related

Put your ZKTeco attendance into Odoo.

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