> For the complete documentation index, see [llms.txt](https://help.allwage.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.allwage.com/modules/time-and-attendance/biometrics-and-integration.md).

# Biometrics & Integration

At AllWage, we streamline your time and attendance tracking through a seamless integration with Bio3G’s biometric systems. Here's a brief overview of the process:

Bio3G is tasked with the installation and maintenance of biometric hardware. After their team completes the setup, they will synchronize the biometric system with your AllWage account. This integration allows the immediate download of active employee data from your account onto the biometric devices. You can then easily associate each employee with their unique biometric data, either fingerprint or facial recognition, directly on the Bio3G devices. Detailed guidance on this procedure can be found with Bio3G’s support resources.

Once your employees are registered on the biometric devices, they can start using them to clock in and out. In the AllWage system, these clock-ins are recorded under an activity typically named "**Bio3G Clock**". You can view and manage these records by going to the 'Data Review' and then '[Clocks](https://app.allwage.com/#/review/employee/clock)' section within AllWage. It's important to note that clock-ins from the biometric devices will not show a supervisor’s name—this field is reserved for entries made through the AllWage Android remote device by an appointed supervisor.

<figure><img src="/files/xj5hPGYBh25r9bqjRnV6" alt=""><figcaption><p>Biometric clock in the data review section. Note there is no supervisor.</p></figcaption></figure>

All biometric clocks are **synchronised** automatically with your AllWage account. For this to function smoothly, please ensure that the biometric devices are online and **connected** to your network at all times. Regular network connectivity checks are recommended to maintain uninterrupted service.

## How and When Data Syncs

Different types of data move between the biometric devices and AllWage at different intervals:

| What                              | Direction        | How often                                                                                                                                                        |
| --------------------------------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Clocking data                     | Device → AllWage | **Every 15 minutes** — a clock record appears in the portal at most 15 minutes after it was made. Data flows throughout the day, not overnight.                  |
| New employees                     | AllWage → Device | **Immediately** — when you add an employee on the portal, they sync straight to the devices, so their face or fingerprint can be enrolled right away.            |
| Face templates & enrolment status | Device → AllWage | **Once daily (overnight)** — the latest biometric enrolment data is sent back to AllWage, so you can verify on the portal which employees are properly enrolled. |
| Device online status              | Device → AllWage | **Every hour** — see [Device Management](/fundamentals/data-capture-devices/device-management.md) for checking each device's status and when it was last seen.   |

{% hint style="info" %}
**Devices work offline.** If a device loses its internet connection, employees can still clock in and out — the clocking data stays on the device and syncs automatically as soon as the connection is restored. Until then, that data will not appear in the portal, and your Time & Attendance hours will not be up to date. If you notice missing clocks for employees on a particular device, check the device's connection first — the problem is usually connectivity, not clocking.
{% endhint %}

For more information or any assistance regarding the biometric integration, the Bio3G team is ready to help. With this setup, your time and attendance tracking is automated, secure, and efficient, allowing you to focus more on the growth of your business.

## Bio3G Update

### **Firmware update for Clock In and Clock Out Button Enhancements**

<figure><img src="/files/uzF2Su9qub9lxx9FRDq7" alt="" width="375"><figcaption><p>New Check-in and Check-Out interface</p></figcaption></figure>

Please note that this update is only compatible with the Bio3G FA1000 readers. If you are unsure about the type of reader you have, please contact Billy from Bio3G (076 879 1645).

<figure><img src="/files/txqRRLdasOxcGK2FugZT" alt="" width="375"><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/2CMxZiTe_dk>" %}
Biometrics Update
{% endembed %}

#### Steps to Update the Firmware:

1. Download the Firmware File:
   1. File: [emfw.cfg](https://drive.google.com/file/d/1WE5YgIdPFXerK5qvuvvOv3_q0CLCvJdd/view?usp=drive_link) (Click the link provided to download the firmware update file to your laptop or PC. Ensure that the file name is saved as "**emfw\.cfg**")
2. Insert a USB flash drive into your laptop or PC
3. Ensure the USB drive is formatted to the **FAT32 file system**. *(Refer to the video tutorial from 00:14 for guidance on formatting the USB drive.)*
4. Copy the Update File to the USB Drive:
   * Locate the downloaded firmware update file.
   * Copy the file and paste it into the **root directory** of the USB drive. *(The root directory is the main area of the drive, not inside any folder.)*
5. Safely remove the USB drive from your laptop or PC to prevent data corruption.
6. Install the Update on the Bio3g Reader:
   * Insert the USB drive into the USB port on your biometric reader.
   * On the biometric reader's screen:
     1. Go to the **System** menu.
     2. Select **USB Upgrade**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.allwage.com/modules/time-and-attendance/biometrics-and-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
