Documentation
Everything you need to
replace the register.
Step-by-step guides for setup, GPS and selfie and QR code check-in, shifts, leave management, Indian holidays, and CSV reports: every screen you'll use, with real screenshots.
Pick your role to see what's relevant
Getting started
Set up your company and invite the team in under 10 minutes.
-
Onboarding: set up AttendFirst for your team in 2 minutes
Register your company in AttendFirst, confirm timezone and working hours, add your first employee, share the join link, and reach the admin dashboard.
-
Install AttendFirst on Android, iPhone, or desktop
Add AttendFirst to your phone home screen on Android, iPhone, or desktop. No Play Store download. Opens full-screen, works offline, and updates instantly.
-
Employee self-join link in AttendFirst: onboard the team
Share one link to onboard your whole team in AttendFirst. How self-join works: company slug, optional PIN, admin approval queue, and auto-created accounts.
-
AttendFirst login & password: sign in, reset, and verify
How to sign in to AttendFirst, reset a forgotten password, and set a new password after an admin invite. Also covers the email verification step on signup.
Admin
Manage attendance fully. Employees, shifts, holidays, reports, CSV exports.
-
Managing employees in the AttendFirst attendance app
Add, edit, deactivate, and exit employees in AttendFirst. Covers departments, designations, manager hierarchy, per-employee shifts, and leave assignments.
-
AttendFirst admin attendance dashboard - daily overview
The AttendFirst admin dashboard shows total headcount, today attendance status, a 7-day trend, pending leave approvals, and live check-ins on one screen.
-
Multi-location attendance in AttendFirst: branches and sites
Manage multiple offices and branches in AttendFirst. Set per-location geofence and selfie rules, then scope holidays and leave types to each branch only.
-
Work-from-home check-in verification in AttendFirst
Verify work-from-home and hybrid check-ins in AttendFirst against an approved home GPS. Remote employees pin their home and admins approve the request.
-
Working hours and shifts in AttendFirst: schedule your team
Configure shifts and work days in AttendFirst. Set late and half-day thresholds, assign different shifts per day, and override the schedule per employee.
-
AttendFirst departments - organise employees by team
Organise employees by department in AttendFirst. Add a name and description, then filter attendance reports, leave requests, and employee lists by department.
-
AttendFirst designations - manage employee job titles
Maintain a clean list of job titles in AttendFirst. Pick a designation when adding an employee, and filter the employee list by role or designation name.
-
Session types in AttendFirst: work and break categories
Categorize check-ins as work or break types in AttendFirst. Control the Take Break and Switch activity pickers, and set per-type GPS and selfie rules.
-
AttendFirst holidays - Indian gazetted holiday setup
Load the Indian gazetted holiday list into AttendFirst in one click. Add company-wide or location-specific holidays, mark optional dates, and publish them.
-
Leave types in AttendFirst: configure categories and quotas
Configure leave categories in AttendFirst. Set name, code, annual quota, who the type applies to, and which locations it covers. Ships with CL, SL, PL.
-
Approve and manage team leave requests in AttendFirst
How admins run leave management in AttendFirst. Approve, reject, or cancel leave requests from the list or calendar view, and see what happens to attendance.
-
Approve new employee self-join requests in AttendFirst
Review and approve employee join requests submitted through the public AttendFirst self-join link. Edit details before approving, or reject spam in one click.
-
Attendance reports and Excel export in AttendFirst
Daily and monthly AttendFirst attendance reports with one-click CSV export for payroll. Filter by date range, department, or individual employee name.
-
QR code attendance in AttendFirst: static and rotating QR
Set up QR code attendance in AttendFirst, cheaper than a biometric machine. Print a static QR for the wall, or use a spare tablet as a rotating station.
-
AttendFirst company settings: timezone and work schedule
Update your company name, address, timezone, work schedule, employee ID prefix, and session limits in AttendFirst. One page controls the rules for everyone.
-
Change your AttendFirst admin login email step by step
Change the login email on your AttendFirst admin account. The new address is verified before the change takes effect and all active sessions are signed out.
-
Manual attendance entry in AttendFirst - admin backfill
How AttendFirst admins backfill attendance for past dates. Covers the backfill form, the sessions panel, how to edit or delete sessions, and audit notes.
Employee
Check in from the phone, request leave, see your own attendance.
-
GPS, selfie and QR attendance check-in for employees
How employees mark attendance in AttendFirst using GPS, selfie, or QR check-in. Covers multiple daily sessions, breaks, late detection, and half-day rules.
-
My attendance in AttendFirst: daily history and sessions
View your daily attendance history in the AttendFirst employee app. Filter by date range on desktop, tap through on mobile, and see what's recorded each day.
-
Submit and track employee leave requests in AttendFirst
How AttendFirst leave management works for employees. Submit a request, get manager approval, apply for half-days, and track status on the shared calendar.
-
My profile in AttendFirst: view details and change photo
The AttendFirst employee profile. View your name, employee code, department, designation, phone, and email. Change your profile photo from your phone.
-
AttendFirst leave calendar - see who is out and when
See who is out and when across your team. The shared AttendFirst leave calendar shows approved leave, holidays, weekends, and today status in one monthly view.
-
Manager view in AttendFirst: team attendance and leaves
How managers see their direct reports' attendance and approve leave in AttendFirst. Manager capability comes from reporting lines, not a separate role.
-
Push notifications in AttendFirst: reminders and alerts
Enable browser push for AttendFirst check-in reminders, leave approvals, and daily summaries. No app install needed. Works on Android, iOS, and desktop.
Reference
Status codes, kiosk setup, and the rules behind the numbers.
-
AttendFirst attendance status codes - complete reference
Every attendance status code in AttendFirst (Present, Late, Half day, Absent, On leave, Holiday, Weekend) and the exact rule for how each is assigned.
-
Roles and permissions in AttendFirst: admin, manager
How admin, manager, and employee permissions work in AttendFirst. Includes the full permissions matrix and how manager access is created automatically.
-
AttendFirst kiosk mode and QR attendance scan guide
How the QR scan flow works in AttendFirst kiosk mode. The confirmation card, geofence and selfie checks, error states, and comparison with GPS check-in.
-
AttendFirst support tickets: help from any console page
Reach AttendFirst support from any page via the floating chat button. View past tickets, track their status, and reply inside the threaded ticket view.