Biometric attendance for the Gulf

Attendance for every branch, in one place.

Fingerprint and face devices at each site feed one live dashboard. Dawim tracks lateness and absence, plans shifts, builds the reports, and lets managers ask for them on WhatsApp.

Built for companies with more than one site Retail chainsContractingFacility managementClinicsRestaurants
The Dawim attendance dashboard with sample data: 248 employees, 231 present, 9 absent, 6 late and 8 on leave today, a 7-day attendance trend, a present/absent/on-leave summary, and the latest check-ins.
What it does

One working day with Dawim.

From the first punch at 06:00 to the report at month end, this is what runs without anyone chasing it.

  1. 06:00

    The morning shift checks in

    Staff scan a fingerprint or face at the branch device. Each punch reaches Dawim with the employee, branch and shift attached.

    Biometric devices
  2. 06:14

    A late arrival is flagged

    Ravi checks in 14 minutes after his 06:00 start. Your rule allows 10 minutes, so Dawim records him as late.

    Attendance rules
  3. 08:00

    Managers get the daily digest

    A WhatsApp message lists who's in and who's absent, grouped by location, department or shift.

    WhatsApp digest
  4. 11:30

    A correction is approved

    Priya forgot to punch out yesterday. She asks on WhatsApp, Joseph taps Approve, and her record is fixed.

    One-tap approvals
  5. Month end

    The summary report is ready

    Late, leaves, present, absent, required and worked hours, and overtime for every employee. View it on screen or export it to Excel.

    Summary report
Features

Everything HR and branch managers need.

WhatsApp access, every branch on one dashboard, shift planning, attendance rules and reports.

Attendance bot on WhatsApp

Ask for Ahmed's October report. Get the PDF before your karak cools.

Managers ask in plain words and the report arrives in the chat. Employees send corrections and leave requests, and the manager approves with one tap.

Reports on request

Name the person or the branch. The PDF arrives in the chat.

A manager writes to the Dawim bot: "Give me Ahmed's report for this month." The bot replies with a summary (22 days present, 2 late, 0 absent, 6.5 hours overtime) and sends the employee report as a PDF. The manager then asks for today's daily report for Olaya, and the bot sends that PDF too.

Approvals in one tap

Priya sends a request. Joseph taps Approve. It's on her record.

Priya, an employee, tells the Dawim bot she forgot to punch out yesterday and left at 18:05. The bot sends the request to her manager Joseph, who receives a card with Approve and Reject buttons. Joseph taps Approve, the card is stamped "Recorded", and Priya gets a message that her check-out is now on her record.
Plus a daily digest, sent automaticallyEvery morning, managers get who's present and who's absent, grouped by location, department or shift.

Illustration. In real use, the conversation happens inside WhatsApp on your phone.

Dashboard

Every branch on one dashboard.

Head office sees today's attendance across every location: present, absent, late and on leave, by department, with the status of every device.

  • Filter by department, location and date
  • Seven-day trend and a breakdown per department
  • Device status and last sync for every branch
Shift planning

Plan the month's shifts in one roster.

Morning, evening, night and office shifts, rotations and days off. Paint the roster on screen or import it from Excel, then publish it.

  • Shift types with their own check-in windows, overnight included
  • Rotations that repeat on their own, plus bulk assign
  • Plans go from Draft to Published to Locked, with an audit trail
Attendance rules

Late and absence rules that do the maths.

Set your rules once. Dawim applies them to every punch and works out deductions and overtime for payroll.

  • Allowed minutes before someone counts as late
  • Deduct by minutes in steps, or based on wage
  • Absence by daily wage or a fixed amount; overtime by hourly rate
Reports

Five reports. View them, or export to Excel.

Daily, summary, absence, employee and attendance reports. Filter by period, location, department, shift or employee.

  • Summary: late, leaves, present, absent, required and worked hours, overtime
  • Group by date, location, department or shift
  • Daily, employee and attendance reports also arrive on WhatsApp as PDF

Screens shown with sample data.

Proven at scale

The attendance engine behind Dawim runs at 300+ locations across 160+ companies.

  • Nobody punches for a colleagueEvery check-in is a fingerprint or a face. The person has to be there.
  • Every change is on the recordShift plans keep an audit trail, and every WhatsApp request is logged with the number that sent it.
  • Your data is hosted in the EUStored in European Union data centres, where GDPR applies.
  • Support on WhatsAppMessage our team on +252 62 982 0557
FAQ

Questions buyers ask us.

Something else? Email info@dawim.io.

Can someone still clock in for a colleague?

No. Every punch is a fingerprint or a face scan, so the person has to be standing at the device. A card or a PIN can be lent. A finger can't.

Which attendance devices work with Dawim?

Dawim connects to ZKTeco and eSSL fingerprint and face devices, and shows each device's status and last sync.

Already have devices at your branches? Send us the model and we'll check.

How does the WhatsApp bot know who is asking?

The bot only answers phone numbers registered to a user in Dawim, and every request is logged. Managers ask for reports and approve requests; employees send corrections and leave requests.

Does it handle night shifts, rotations and Gulf work weeks?

Yes. Shifts can run overnight, rotations repeat on their own, and work weeks can run Saturday to Thursday or Sunday to Thursday. Monthly rosters can be painted on screen or imported from Excel.

Can it calculate late and absence deductions?

Yes. You set the allowed minutes, how lateness is deducted (in steps by minutes, or based on wage), how absences are deducted (a day's wage or a fixed amount) and the hourly rate for overtime.

Where is our data stored?

In data centres in the European Union, where GDPR applies, one of the strictest data protection regimes in the world.

Does Dawim work in Arabic?

Yes. Dawim runs in Arabic and English, and each user works in the language they choose. The WhatsApp bot understands both.

How long does it take to get started?

Usually one working day. What sets the pace is how quickly you can send us your data: employees, branches, shifts and devices.

The steps: you share your employee and branch list, we set up your shifts and attendance rules, your devices are connected and staff enrol their fingerprint or face, and you go live.

How much does it cost?

It depends on how many locations you run. We'll give you a quote after a short demo.

See Dawim with your own branches.

Tell us how many sites and people you have. We'll show you the dashboard, the WhatsApp bot and the reports on a setup that looks like yours.

Request a demo WhatsApp