Docs rushflow.org ↗ Sign in Start free

How to run multiple ZKTeco devices across branches

Android ZKTeco Updated Aug 2026

Larger businesses run a ZKTeco device at each branch or entrance. RushFlow supports several devices — each on Cloud push (ADMS) or Local Wi-Fi (LAN) — all mapped to their branch, and an employee enrolled once can be recognised across devices, so a person moving between outlets doesn’t need re-enrolling everywhere.

Step by step

  1. Set up each deviceFor every device, follow the full connect a ZKTeco device steps: connect to the router, set a static IP, confirm port 4370, and note its serial number.
  2. Register each device in RushFlowIn the RushFlow management app (HR → Attendance devices), add each device — name, serial number, connection mode, IP — and map it to the branch where it sits. There is no separate gateway app.
  3. Enroll staffEnroll each employee; the enrolment can be reused across devices so cross-branch staff are recognised anywhere.
  4. Sync all devicesCloud-push devices send punches automatically; for Local Wi-Fi devices the on-site RushFlow app pulls on a schedule (and on Sync now), attributing each punch to the right employee and branch.

Where to find it

RushFlow management app → HR → Attendance devices: add and manage each device and map it to a branch. Review attendance on web or the management app.

A Local Wi-Fi (LAN) device needs its own static IP on the same router as the on-site phone running RushFlow; a Cloud-push (ADMS) device just needs internet and the RushFlow server address.

Frequently asked questions

Can I use a ZKTeco device at each branch?

Yes. Register each device in the RushFlow management app (HR → Attendance devices) mapped to its branch; punches attribute per branch, and staff enrolled once can be recognised across devices.

Ready to run your business on RushFlow?

Start a free trial, or explore the live demo — no credit card needed.

Create your account →