You are on page 1of 1

BIOMETRIC INTEGRATION

Capability to integrate biometric attendance data directly into Darwinbox application. This can be addressed using multiple
options.

1. PUSH

The client can avail a push biometric device (tested with ESSL Push server) which can continuously send biometric data to
Darwinbox servers. This setup requires setting up a push server domain / IP on the client biometric device.

2. PULL
Alternatively, Darwinbox provides a Java application that can reside on client’s internal network on a machine constantly
connected to the internet.

This setup requires for client to provide access to their internal biometric database for read access. The tiny app reads
biometric punches and updates Darwinbox servers.

HOW IS THE PULL INTEGRATION DONE?

WE REQUIRE THE FOLLOWING DETAILS FROM YOUR IT POC/VENDOR:

 TransactionID (a unique id that is generated for every swipe in and swipe out)
 EmployeeID (a unique id that is there for each employee)
 In/Out Status (For example 0 or IN for Swipe in and 1 or OUT for Swipe out) Timestamp
(the date and time when the swipe(in/out) out happened)
 All the above fields are mandatory.

If these fields are available in your database, then we will be able to install the Darwinbox biometric desktop application. This
will ensure the biometric integration with the Darwinbox web application.

PLEASE ENSURE THAT -


1- We need In and Out Status in a single column.
2- The in and out timestamps should be a in a single column.
3- The data should be real time.

PLEASE NOTE THE FORMAT OF THE DATA THAT WE NEED.

Employee_id status timestamp transaction_id


90106 1 2019-01-01 05:25:34 1
80059 2 2019-01-01 05:29:51 2
XYZ321 2 2019-01-01 05:32:08 3
ABC123 1 2019-01-01 05:32:17 4
90106 2 2019-01-01 05:30:45 5
80059 1 2019-01-01 05:32:02 6
10005967 2 2019-01-01 05:34:57 7
2009 2 2019-01-01 05:32:56 8
102032 1 2019-01-01 05:08:00 9
102824 2 2019-01-01 05:10:00 10

You might also like