Employee attendance app
An employee attendance app for sales and calling teams
Your team checks in on the same app they call from. LumaKol measures active time from real app and web activity, keeps breaks separate, and gives you a month view with leave and corrections.
- Active time from real activity
- Shifts, late and early marks
- Leave and correction requests
14-day free trial, then paid plans from ₹399$9 per calling seat per month. Pricing

What it does
What it measures
Check-in starts the day, and check-out ends it; if someone forgets, automatic checkout closes the day after the hours you set. In between, LumaKol counts active time from the phone app and the web app actually being used, so a person who checked in and left the phone in a drawer does not show eight active hours. Breaks are typed and kept out of active time.
Managers see live status on the board: available, on a call, on a break or idle. Reports → Attendance gives check-in, check-out, active time on web and app, breaks by type, idle time and outcomes, per person per day, with CSV or Excel export.
Check-in with location
Optionally require location at check-in, and a distance limit from the office.
Typed breaks
Lunch, tea, meeting, training or your own types, with a maximum break length flagged in the report.
Idle detection
Checked in, not on a break, no activity past the threshold (10 minutes by default) shows as idle.
Shifts
Assign shifts to people or teams; check-ins are marked late or early against the shift.
Leave and corrections
Staff apply for leave, including half days, or ask for a correction to a day; managers approve or reject.
Month view
Present, half day, absent and leave for every day of the month, for each person.
On the web
The live board on the web

How it works
How it works day to day
Set the policy once on the web.
- 1
Set the attendance policy
Choose whether check-in is required, whether it needs a location, the break types, full-day and half-day minutes, leave types and automatic checkout.
- 2
Staff check in
From the app or the web. Their status becomes Available on the live board.
- 3
Breaks, calls and idle
Breaks are started and ended in the app. Calls and app use keep a person active; long inactivity shows as idle.
- 4
Review and export
Approve leave and corrections, then export the attendance report as CSV or Excel for payroll or HR.
Who it’s for
Who it’s for
Telecalling and sales teams
Teams that want attendance and calling in one app, with active time that reflects real work.
Remote and hybrid callers
Callers working from home whose day you cannot see from the office floor.
Field teams
Reps who check in away from the office and log customer visits with check-in and check-out.
Good to know
- LumaKol is a calling CRM with attendance built in. It does not run payroll; export the report to your payroll or HR tool.
- Active time counts while the app is open on the phone or the web app is open in a browser.
Questions
More answers on the FAQ page.
Is active time the same as logged-in time?
No. Active time is measured from the phone app and web app being used, every minute. Check-in is a separate record, and breaks are never counted as active.
Can I stop people checking in from home?
Yes. Require location at check-in and set a distance limit; check-ins further from the office are refused.
Does it track location all day?
No. Location is read at check-in when the policy asks for it, and at field visit check-ins. Never in the background.
Can staff apply for leave in the app?
Yes. They choose a leave type and dates, or a half day, with a reason. A manager approves or rejects it.
What does it cost?
Attendance is part of every team plan. LumaKol has a 14-day free trial, then paid plans from ₹399$9 per calling seat per month.
Learn more
Related features, step-by-step guides and articles.
See who is working, from the work itself
14-day free trial, then paid plans from ₹399$9 per calling seat per month.
- No card needed
- Up to 3 non-calling admins free
- Calls from your own SIM

