Biometric Integration with Keka HRMS Software

In today’s fast-paced business environment, efficient workforce management is more crucial than ever. Ampletrails stands at the forefront of this technological revolution, offering seamless HRMS integration solutions that cater to modern organizational needs. Among our specialties is the integration of eSSL biometric machines with Keka HRMS software, a leading platform designed to optimize employee management and attendance tracking.

Why Biometric Attendance?

The adoption of biometric attendance systems is on the rise, driven by the need for more secure and reliable methods of tracking employee time and attendance. Biometrics, with its inherent ability to accurately identify individuals based on unique physical characteristics, offers a foolproof solution to traditional attendance challenges. By leveraging biometrics, businesses can significantly reduce time theft, buddy punching, and administrative overhead associated with manual attendance tracking.

The Power of Integration

Integrating eSSL biometric devices with Keka HRMS software empowers organizations to streamline their HR processes, from attendance tracking to payroll processing. This HR technology synergy enhances data accuracy, simplifies workforce management, and provides real-time insights into employee attendance patterns, all within a single, user-friendly platform.

Key Benefits Include:

  • Automated attendance data collection and processing
  • Reduced payroll errors and fraudulent timekeeping
  • Enhanced employee experience through self-service portals
  • Streamlined database management for HR

Ampletrails’ Role in Your Success

At Ampletrails, we understand the intricacies involved in HRMS integration. Our expertise in connecting eSSL biometric machines with Keka HRMS software not only ensures a smooth transition but also maximizes the potential of your HR technology investments. Whether you are looking to upgrade your existing time and attendance system or implement a new biometric solution, Ampletrails is here to guide you every step of the way.

Embrace the future of workforce management with Ampletrails and Keka HRMS software. Together, we can create a more efficient, secure, and productive workplace.

Discover how our integration solutions can transform your business. Contact us today!

Biometric Integration with Keka HRMS Software
Biometric Integration with Keka HRMS Software
Biometric Integration with Keka sample table format

Attendance Log Table Details

Below is a detailed description of the table structure used for storing attendance logs. This table is essential for tracking employee attendance through biometric devices, providing a comprehensive overview of each entry’s specifics.

Field Name Description
Table Name The table where the attendance logs get stored.
Device Number Device Number
User ID Employee ID
Log Time Punch date and time
Status 0=IN & 1=Out
Log Index Serial number in the SQL database table

This structure enables efficient tracking and management of employee attendance data, facilitating seamless integration with HR systems for payroll processing and workforce management.

At Ampletrails, we understand the importance of efficient and seamless integration between your HR management systems and biometric devices for accurate attendance tracking. Integrating Keka with our biometric solutions can streamline your HR processes, ensuring accurate and real-time attendance data management. Here’s how Ampletrails can assist you with each integration method, highlighting how our expertise and technology can make the integration process smooth and beneficial for your organization:

1. SQL-Based Integration

Ampletrails offers robust biometric devices that seamlessly integrate with Keka through SQL-Based Integration. Our devices are designed to act as reliable messengers, collecting attendance data and pushing it into SQL databases efficiently. With our expertise, we ensure a smooth setup process, customizing the communication to meet your specific needs and overcoming any technical challenges. Our solutions are compatible with MS-SQL, ensuring a stable and secure connection to store your attendance data, which Keka can access effortlessly.

Ampletrails’ Advantage:

  • Customization: Tailor the integration to fit your unique requirements.
  • Expert Support: Leverage our technical expertise for hassle-free setup and maintenance.
  • Broad Compatibility: Our devices support SQL integration, ensuring wide applicability.

2. SDK-Based Integration

Leveraging SDK-Based Integration, Ampletrails offers a deeper level of customization and real-time data updates between Keka and our biometric devices. Our team provides comprehensive support in integrating the SDK, simplifying the process regardless of its complexity. This approach allows for a more tailored control over the data flow, ensuring that your attendance data is accurate, timely, and communicated in the most efficient manner possible.

Ampletrails’ Advantage:

  • In-depth Customization: Gain more control over your biometric devices and data management.
  • Real-Time Data: Ensure swift updates for timely attendance tracking.
  • Technical Assistance: Our experts simplify the integration of the SDK, making complex processes manageable.

3. Push-Based Integration

Ampletrails’ biometric devices are designed for effortless Push-Based Integration with Keka, automating the attendance data transfer. This method minimizes manual intervention, as our devices automatically update attendance records in Keka. With a stable network, our solutions ensure that your attendance data is always current, reducing manual effort and improving data accuracy.

Ampletrails’ Advantage:

  • Automatic Updates: Enjoy up-to-date attendance records with minimal manual input.
  • Simplified Setup: Our solutions facilitate an easy and efficient setup process.
  • Reliable Data Transfer: Ensure seamless data flow with our advanced biometric devices.

4. API-Based Integration

API-Based Integration offers versatility and direct communication between Keka and Ampletrails’ biometric devices. Our solutions utilize APIs to ensure smooth and quick data updates, making attendance tracking more efficient. Our team provides the necessary technical support to implement these APIs, ensuring compatibility and easing the integration process, regardless of the technical complexities involved.

Ampletrails’ Advantage:

  • Versatile Integration: Communicate with a wide range of biometric devices through APIs.
  • Direct and Smooth Communication: Facilitate quick updates between Keka and our devices.
  • Technical Support: Overcome technical challenges with our expert assistance.

Required System Configuration

To ensure a smooth integration process, your system must meet the following minimum requirements:

  • Operating System: Windows 11
  • Processor: Intel Pentium 4 or higher
  • RAM: 8 GB or higher
  • Disk Space: Approximately 100GB or higher

These prerequisites are necessary for the optimal operation of the Keka Sync tool and should be met before initiating the integration process with the Keka team.

Standard Prerequisites for SQL, SDK, and PUSH Integration Methods

Regardless of the integration method chosen, ensure the following:

  • All biometric devices are connected to your LAN network.
  • The system or PC where the Keka Sync tool is installed should be ‘powered on’ and maintain a constant internet connection.
  • Biometric devices must display the correct date and time.
  • Attendance numbers in Keka should align with those in the biometric devices.
  • The office premise’s time zone matches the device setting.
  • If a network firewall is present, add and ports 80 or 443 to the exception list.
  • Install ‘Anydesk’ or a similar remote connection tool for assistance.

Integration Specific Requirements

MS-SQL Based Integration

Ampletrails ensures smooth MS-SQL based integration by preparing all necessary information, including server name, database name, authentication type, username, password, and table name, alongside the specific data structure required for effective data logging and retrieval.

Push Based Integration

For push-based integration, Ampletrails will assist in gathering all necessary device information and ensuring your devices are properly configured to communicate attendance data automatically to Keka, emphasizing the need for domain name and server address configurations.

SDK Based Integration

Ampletrails offers support for SDK-based integration by helping you prepare device-specific information and ensuring that your biometric devices are ready for a deeper level of customization and real-time data updates.

API Based Integration

To facilitate API-based integration, Ampletrails will assist in compiling a detailed list of devices, including names, images, and manufacturer names, and guide you through the API integration process with a detailed API Guide for Attendance Log Ingestion.

Integrating Keka with Ampletrails’ biometric devices using the Attendance Log Ingestion API streamlines the attendance management process, ensuring accurate and real-time tracking of employee attendance. This guide is tailored for Ampletrails customers to help them understand how to use Keka’s Attendance API effectively for seamless integration.

Base URL

The API requires a POST call, accessible at the specific URL provided by Keka’s support team based on your location and assigned server. This URL typically follows the format:


You must contact Keka’s support team to obtain the [assigned_server] detail. For businesses in India, common server identifiers include cin01, cin02.

API Headers

To ensure your API calls are successful, include the following headers in your requests:

  • Content-Type: ‘application/json’
  • X-API-Key:Your_API_Key

The Content-Type should always be set to application/json. The X-API-Key is crucial for authentication and will be provided by Keka upon your development request for the Attendance Log Ingestion API.

API Body

The body of the API call carries employee log data in JSON format. Below is the structure expected:

  "DeviceIdentifier": "__DeviceIdentifier__",
  "EmployeeAttendanceNumber": "__AttendanceNumber__",
  "Timestamp": "__Timestamp__",
  "Status": 0
  • DeviceIdentifier: Unique identifier provided by Keka along with the X-API-Key.
  • EmployeeAttendanceNumber: Unique attendance number for each employee as registered in Keka.
  • Timestamp: The exact time when the employee clocked IN/OUT.
  • Status: Indicates the punch type; “0” for IN punches and “1” for OUT punches.

Response Message

Upon successful API call, the response will be:

  "data": {
    "logsReceived": 1,
    "logsAccepted": 1
  "succeeded": true

For failed API calls, the response includes:

  "errors": [
    "Error message"
  "succeeded": false

Frequently Asked Questions

  1. How many logs can be pushed in a single API request?
    Up to 1000 logs can be pushed in one API request.
  2. Can past dated logs be included?
    Yes, logs from the previous 30 days can be included.
  3. What if the X-API-Key is misplaced or stolen?
    Contact Keka support immediately for a replacement key.
  4. Can more devices be added to the Log Ingestion API?
    Yes, contact Keka support with the list of devices you wish to add.


Ampletrails is committed to providing efficient, reliable, and customizable integration solutions for Keka, enhancing your HR and attendance management processes. Whether you prefer SQL-Based, SDK-Based, Push-Based, or API-Based integration, Ampletrails has the expertise and technology to support your organization’s needs, ensuring a smooth integration process and accurate attendance tracking. Choose Ampletrails for a seamless integration experience, tailored to your specific requirements, and elevate your HR management system with our advanced biometric solutions.

Ampletrails is committed to providing comprehensive support for integrating Keka with your biometric devices, ensuring a seamless and efficient attendance management system. This guide outlines the system configuration requirements and specific prerequisites for each integration method—MS-SQL, SDK, PUSH, and API—highlighting how Ampletrails can facilitate each step of the process.

For more information or to request support, please reach out to us:

Call us at: 9315441053 or 9315441078

Email us at: in**@am*********.com

Leave a Reply

Your email address will not be published. Required fields are marked *