Today
Live feed
Every face event received from 3dEYE, newest first.
Review queue
Sightings that were not auto-marked: unknown faces, low match score, no consent on record. Approve to count it as attendance.
Monthly report
P present · L late · HD half day · A absent · WO weekly off
Employees
The 3dEYE face name must match exactly how the person is named in the 3dEYE face index. Face photos are enrolled in 3dEYE, not here.
Cameras
Use the 3dEYE deviceId. Cameras that send events are added automatically – just set their name and direction.
Shifts
Day shifts only in this version. Grace minutes apply to both late arrival and early exit.
Settings & 3dEYE connection
3dEYE webhook URL
In 3dEYE: Customer → Alerts → Webhooks → Create Webhook. Paste this URL, Ping, select Face Recognition events, choose the camera role, payload format 3dEYE JSON.
The webhook token is still the default. Set WEBHOOK_TOKEN in the server's .env before going live.
Demo data
Adds six sample employees (one without consent) and two cameras, for a first walkthrough. Do not use on a client's live data.
Raw webhooks
Exactly what 3dEYE sent, and what the system did with it. Use this on the first live walk-past to confirm the face name and score fields.
Simulator
Sends a 3dEYE-style face event through the same pipeline as a real camera. Simulated events are tagged in Raw webhooks.
Result will appear here.