AttendanceGM Documentation
Everything you need to get the most out of AttendanceGM
Staff Guide
For all employees and team members
1 What is AttendanceGM?
AttendanceGM is a simple system for organizations in The Gambia to track when staff arrive and leave work. Instead of signing a physical attendance book every day, you use your phone or a tablet placed at the office entrance.
The system records your working hours accurately so that your payroll is always correct. It also lets you request leave, view your payslip, and stay informed about office holidays — all from one place.
2 Creating your account
Your admin will send you an invitation link. You can receive it in two ways:
- Group chat / WhatsApp — your admin shares the link in your office group. Tap the link on your phone to open the registration page.
- Email invite — check your inbox for a message from AttendanceGM and click the link inside.
Screenshot: Invite registration page
Coming soon3 Logging in
Go to the AttendanceGM login page and enter your email address and the password you created. Click Login to reach your dashboard.
4 Password management
Forgot your password?
- Click Forgot Password on the login page
- Enter your registered email address
- Check your inbox for a reset link
- Click the link and choose a new password
Change your password while logged in
Go to your profile settings in the top navigation, click Change Password, and enter your current and new passwords.
5 Checking in — from your dashboard
If your organization allows dashboard check-ins, follow these steps when you arrive at the office:
Video: How to check in from your dashboard
Coming soon6 Checking in — QR code methods
There are two separate QR code methods for checking in. Your admin will tell you which one your office uses.
Method A — Scan the office QR code with your phone
Your organization prints the office QR code and sticks it at the entrance. You use your phone camera to scan it.
Method B — Show your personal QR code to the office tablet
Your organization places a tablet or computer at the entrance running the Quick Scan page. You show your personal QR code to its camera.
Video: How to check in using QR codes — both methods
Coming soon7 Viewing your attendance history
Click Attendance History in the menu to see all your past check-ins and check-outs. For each day you can see:
- Check-in and check-out times — the exact time recorded each day
- Total hours worked — automatically calculated
- Status — Present, Late, or Absent
- Monthly summaries — an overview of your attendance pattern
8 Viewing your payslip
At the end of each pay period your payslip becomes available. Go to Payslips in the menu to view it. Your payslip shows:
- Basic salary — your agreed monthly pay
- Allowances — transport, housing, or any other additions
- Deductions — late penalties, absences, or tax contributions
- Net pay — the final amount you will receive
Screenshot: Your payslip page
Coming soon9 Submitting a leave request
To request time off, go to Leave Requests and click New Request. Fill in:
- Leave type — Annual Leave, Sick Leave, or Unpaid Leave
- Start and end date — the dates you need off
- Reason — a brief explanation for your admin
Once submitted your admin will review and either approve or deny the request. You will receive a notification either way.
Screenshot: Leave request form
Coming soon10 Viewing notifications
Click the notification bell at the top of the page to see alerts such as:
- Holiday announcements from your admin
- Leave request approved or denied
- Messages or updates from HR
11 Your profile settings
Go to Profile from the top navigation to update your personal information and view your unique staff ID number. If anything looks incorrect — like your name or department — ask your admin to update it.
Admin Guide
For Organization Administrators and HR
1 Roles explained
AttendanceGM has several roles. Each role controls what a person can see and do in the system.
| Role | What they can do |
|---|---|
| Org Owner | Full control over everything — settings, payroll, staff, billing |
| Admin | Manage staff, payroll, leave, and view all reports |
| Supervisor | View attendance and reports for their department |
| HR | Manage payroll and leave requests; cannot change org settings |
| Staff | Check in/out, view own history, payslip, submit leave |
2 Setting up your organization
After registering, complete your organization setup before inviting staff. Go to Settings and configure:
Screenshot: Organization settings page including office QR code download
Coming soon3 Managing departments
Create departments to group your staff and assign supervisors. Go to Departments from your admin dashboard and click Add Department. Enter the department name — for example Finance, HR, or Operations.
4 Inviting staff — four methods
Choose the method that works best for each staff member. All methods create a full staff account.
Link invite
Generate a secure registration link and share it in your office WhatsApp group or any group chat. Up to 25 staff can register using the same link. The link expires after 24 hours.
Email invite
Enter one staff member's email address. The system sends them a personal registration link automatically.
Bulk email invite
Upload a CSV file with names and email addresses to invite many staff at once. Each person gets their own unique registration link.
Offline user
For staff with no email address. You create their account manually, set a PIN, and give them the PIN directly. No email is sent.
Video: How to invite staff members — all four methods
Coming soon5 Managing staff
From the Staff page you can view and manage every member of your organization:
- Edit details — update name, email, role, or department
- Reset password — send a new password reset link to the staff member
- Block or deactivate — temporarily suspend access without deleting the account
- View attendance history — see the full check-in record for any staff member
- Emergency check-in/out — record attendance on behalf of a staff member in emergencies
6 Quick Scan setup
Quick Scan turns any tablet or computer at your office entrance into a check-in station. Staff show their personal QR code to the camera and the system records their attendance instantly.
Screenshot: Quick Scan page on a tablet and office QR code
Coming soon7 Uploading offline attendance
If your office had no internet or staff worked at a remote location, you can upload their attendance records using a CSV or Excel file.
Your file must include these columns: Name, Date (YYYY-MM-DD), Check-in (HH:MM), Check-out (HH:MM).
Fatou Jallow, 2025-06-01, 08:00, 17:00
Go to Upload Attendance from the admin menu, download the sample template, fill in your data, and upload the file. The system will report any rows that could not be processed.
8 Attendance analytics and reports
Go to Analytics to view real-time data about your organization's attendance. You can see:
- Daily summary — who is present, late, or absent today
- Weekly and monthly trends — attendance patterns over time
- Late arrivals report — track punctuality across the team
- Department comparison — see which departments have the best attendance
- Individual reports — drill down into any single staff member's record
All reports can be exported as PDF or Excel for your records.
9 Payroll — salary configuration
Before generating payroll you need to configure each staff member's salary. Go to Payroll Settings and set:
- Basic salary — the agreed monthly base pay for each staff member
- Allowances — company-wide additions such as transport or housing allowance
- Per-staff overrides — set different allowance amounts for individual staff if needed
- Deductions — SSHFC contributions, income tax, or late-arrival penalties
- Pay period — monthly or bi-weekly
Screenshot: Salary and allowances configuration
Coming soon10 Generating payroll and viewing payslips
At the end of the pay period, go to Payroll and click Generate Payroll. The system automatically calculates each staff member's final pay based on their attendance, allowances, and deductions.
Video: How to generate payroll and view payslips
Coming soon11 Leave management
Go to Leave Requests to see all pending, approved, and denied requests from your staff. For each request you can see the staff member's name, leave type, dates, and reason.
- Click Approve to accept the request — the staff member receives a notification
- Click Deny and add a reason — the staff member is notified and can resubmit
- Approved leave days are automatically excluded from absence tracking
Screenshot: Leave approval page
Coming soon12 Holiday management
Declare official holidays so that no staff member is marked absent on those days. The system automatically skips absence tracking for everyone during a holiday period.
date, name, description. The date format must be YYYY-MM-DD.
Screenshot: Holiday management page
Coming soon13 Organization settings
From Settings you can update your company logo, contact information, and subscription plan. Only the Org Owner can make changes to billing and subscription details.
Need further help?
Our support team is ready to help you with any technical issues or questions about your account.