Skip to main content

    Sentry - Time & Attendance

    Workforce management for security companies. Guards clock in against a geofence with face, NFC or QR verification, the control room watches every site live, and approved hours turn into an invoice without re-keying.

    Get Started

    TL;DR — Quick Summary

    Sentry is an all-in-one workforce management platform for security companies and enterprises. It combines 33 core features including multi-method clock-in (GPS, NFC, face recognition, QR), push-to-talk with panic alerts, VoIP calling, live video streaming, digital occurrence book, smart scheduling, lone worker welfare checks, invoicing, leave management, client portal dashboards, timesheet map views, audit logs and more. It runs on a native Android guard app and a multi-tenant architecture.

    • 33 core features covering every aspect of workforce management
    • VoIP calling & live video streaming from guard devices
    • Client portal with PIN-protected dashboards & bulk creation
    • PTT with WhatsApp panic alerts & recording storage
    • Lone worker welfare checks with escalation & movement detection
    • Security compliance: rate limiting, CSRF, data retention, IP audit

    See It in Action

    Watch how a guard clocks in using face recognition — from scan to confirmation in under 5 seconds

    07:00 AM
    Sentry Kiosk

    Metro Security — Site A

    07:00 AM

    Successfully Clocked In

    GuardJohn Mokoena
    SiteMetro Tower — Site A
    ShiftDay (07:00 — 19:00)
    AuthFace Recognition

    Clock-In in Under 3 Seconds

    Watch how guards authenticate and clock in instantly using face recognition — no passwords, no PINs, no delays. The entire flow from face scan to confirmed clock-in takes less than 3 seconds.

    Select Authentication
    Scanning Face...
    Identity Verified
    Location Verified
    Clocked In — 07:00 AM

    Also supports NFC badges, QR codes, employee ID, and barcode scanning.

    Digital Occurrence Book

    See how guards authenticate, review site incidents, and log new occurrences — all from their mobile device

    06:50 AM
    Occurrence Book

    Metro Security — Site A

    Entry Logged

    OCC-2026-0847 • 06:50 AM

    GuardJohn Mokoena
    CategoryIncident
    Attachments1 photo, GPS
    StatusOpen

    Digital Occurrence Book

    Guards authenticate, view all site incidents in real-time, and log new occurrences with photos, GPS coordinates, and categorised entries — all from a mobile device. Automated reminders ensure nothing goes unreported.

    Guard Authentication
    View Site Occurrences
    Log New Occurrence
    Entry Confirmed

    Includes shareable links, police contacts, status workflows, analytics, and full audit trails.

    Admin Dashboard

    A complete command centre for your security operation — real-time monitoring, alerts, and analytics

    app.sentry.security/dashboard
    Sentry Admin
    Metro Security
    Guards On Duty

    24

    +3

    Active Sites

    12

    All staffed

    Hours Today

    186

    +12h

    Occurrences

    7

    2 open

    Shift Coverage

    Powerful Admin Dashboard

    Get a complete overview of your security operation from a single dashboard. Real-time site status, guard tracking, alerts, and comprehensive analytics — all at your fingertips.

    Dashboard Overview
    Live Site Monitoring
    Alerts & Notifications
    Reports & Analytics

    Includes role-based access, multi-company management, and customisable notification preferences.

    Smart Scheduling

    Create shifts, apply patterns, and distribute schedules to your team instantly

    app.sentry.security/scheduling

    Schedule Published

    Week of 16 Mar — 22 Mar 2026

    Email sent to 4 guards
    Just now
    WhatsApp sent to 4 guards
    Just now
    SiteMetro Tower
    Guards Assigned4
    Total Shifts20
    Pattern4-on 2-off

    Smart Shift Scheduling

    Create and manage guard schedules with drag-and-drop simplicity. Apply shift patterns, handle standby rosters, and distribute schedules instantly via email and WhatsApp.

    View Weekly Schedule
    Assign Guards to Shifts
    Apply Shift Pattern
    Distribute via Email & WhatsApp

    Supports CSV import, EasyRoster integration, standby rosters, and queue-based bulk processing.

    Panic Alert & Response

    See how a panic alert triggers instant GPS tracking, control room alerts, and automated notifications

    22:14 PM
    Sentry PTT

    Guard Interface — Night Shift

    ACTIVE PANIC ALERT

    John Mokoena

    Sandton Office Park

    Response Actions:

    VoIP Call
    Live Video
    Open PTT
    Track GPS
    Audio alarm active in control room

    Instant Panic Alert Response

    When a guard triggers a panic alert, GPS coordinates are captured instantly and the control room is alerted within seconds. Supervisors can respond via VoIP call, live video stream, or PTT — with WhatsApp notifications sent automatically to all designated recipients.

    Panic Button Triggered
    GPS Location Sent
    Control Room Alerted
    Response & Notifications

    Includes cooldown periods, resolve workflows, full audit trail, and lone worker welfare check integration.

    Geofencing & GPS Tracking

    Define zones, track guard positions in real-time, and detect breaches instantly

    app.sentry.security/geofence

    Geofence Configuration

    Circular (50m)
    Polygon

    Advanced Geofencing

    Define circular or polygon geofence zones around each site and track guard positions in real-time. Instantly detect breaches, block unauthorised clock-ins, and maintain a full compliance audit trail.

    Define Geofence Zones
    Live Guard Tracking
    Geofence Breach Detected
    On-Site Verified

    Configurable radius per site, interactive Leaflet maps, and GPS breadcrumb trails.

    Indoor NFC Verification

    For indoor sites without GPS — guards scan a site NFC tag before clocking in or out

    06:55 AM
    Sentry Kiosk

    Indoor Site — NFC Required

    Scan Site NFC Tag

    Hold your phone near the site NFC tag

    NFC required for indoor sites without GPS

    Indoor NFC Site Verification

    For indoor sites where GPS is unreliable, guards scan a site-specific NFC tag before clocking in or out. This ensures physical presence at the exact location — no spoofing, no workarounds.

    Scan Site NFC Tag
    Site Verified
    Clock In / Clock Out
    Attendance Confirmed

    Each site gets a unique NFC tag. Guards must scan before any clock action is allowed — perfect for multi-level buildings and underground sites.

    Client Portal

    Give your clients secure, branded dashboards with real-time visibility into attendance, compliance, and incident reports

    app.sentry.security/client-portal

    Site Attendance — Today

    Live

    92%

    Day Shift

    88%

    Night Shift

    Guard A✓ On Site
    Guard B✓ On Site
    Guard C✓ Late

    Transparent Client Access

    Clients see live attendance rates with day/night shift breakdowns, color-coded compliance indicators, and scheduled vs. actual clock-in comparisons.

    Day & night shift coverage tracking
    Green/red compliance indicators (≥80% / <80%)
    Unscheduled clock-in detection

    Push-to-Talk

    Walkie-talkie, panic alerts, VoIP calls, live video streaming, and lone worker welfare checks — all in one platform

    app.sentry.security/ptt

    PTT Control Room

    3 Online
    Main GateActive
    Patrol AIdle
    EmergencyStandby
    Hold to talk

    Push-to-Talk Communication

    Browser-based walkie-talkie with channel assignments, sub-channels, WebRTC audio relay, and recording storage. Guards communicate instantly without phone calls.

    Channel & sub-channel hierarchy
    Multi-site monitoring with audio mixer
    Automatic recording & storage management

    Traditional vs. Sentry

    See how a modern, integrated platform replaces fragmented legacy systems

    CapabilityTraditionalSentry
    Clock-in verificationPaper sign-in sheetsFace, NFC, QR, GPS, kiosk
    Location proofTrust-basedReal-time geofence + GPS
    Incident reportingHandwritten occurrence bookDigital OB with media & audit trail
    Guard communicationTwo-way radio hardwareBuilt-in PTT, VoIP & video
    Panic alertsPhysical panic buttonGPS-tracked app alerts + WhatsApp
    SchedulingSpreadsheets & phone callsDrag-and-drop + auto-notify
    Client reportingManual PDF compilationLive client portal dashboards
    Lone worker safetyManual check-in callsAutomated welfare checks

    White Label

    Deliver a seamless, branded experience to your clients — no mention of Sentry anywhere

    Custom Branding

    Your logo, colours, fonts, and CSS — applied across every screen.

    Per-Company Theming

    Manage multiple clients with unique branding for each company.

    Hide Platform Branding

    Toggle off all Sentry branding for a fully white-labelled experience.

    AC
    GS
    S
    VG

    The Sentry Guard App for Android

    A native app on the guard\u2019s handset, not a browser tab.

    07:00 AM

    Sentry

    On duty \u2014 Gate 2

    Clocked in 07:00

    Face + geofence verified

    3 items queued

    No signal \u2014 will sync

    PANIC

    Guard opens Sentry on the handset
    Clocks in with face, NFC or QR
    Logs occurrences and photographs on shift
    Welfare check answered
    Queued work syncs when signal returns

    Deployed to guard handsets centrally through mobile device management, so a new device arrives configured rather than being set up by hand.

    Built for Android

    A real app on the device, not a page in a browser.

    Works Without Signal

    Punches, photos and occurrences queue and sync later.

    Panic With GPS

    One press reaches the control room with a location.

    Welfare Checks

    Prompts a lone worker and escalates when unanswered.

    Push-to-Talk

    Radio over cellular, with no separate handset to carry.

    Centrally Deployed

    Installed and updated across the fleet through MDM.

    Complete Workforce Management Solution

    Clock-in, guard safety, incidents, rosters, access control, compliance and billing, in one system rather than five that do not talk to each other.

    On the Guard’s Handset

    What a guard actually touches at the start and end of every shift.

    Sentry Guard App for Android

    A native Android app on the guard’s handset, deployed and updated across the fleet through mobile device management. Clock-in, occurrences, panic, welfare checks and push-to-talk all run on the device, and everything queues when there is no signal and syncs when there is.

    Native Android app
    Queues and syncs without signal
    Panic and welfare checks on device
    Deployed centrally through MDM

    Smart Time Tracking

    Multi-method clock-in with geofencing, NFC tags, face recognition, QR codes, and kiosk mode. Includes break tracking, auto-stop timesheets, and grace period enforcement.

    Multiple clock-in methods
    Break tracking
    Auto-stop timesheets
    Grace period enforcement

    Advanced Geofencing

    Circular and polygon geofences with real-time GPS verification, interactive map views, and configurable radius per site to ensure on-site presence.

    Circular & polygon zones
    Real-time GPS verification
    Interactive map views
    Configurable radius per site

    Face Recognition

    Facial enrollment and biometric authentication for secure, frictionless guard clock-in and identity verification at any site.

    Facial enrollment
    Biometric authentication
    Frictionless clock-in
    Identity verification

    NFC & Kiosk Mode

    Contactless clock-in with site-specific NFC tags, dedicated kiosk devices with push notifications, guard portal access, barcode scanning, and lockout security.

    Site-specific NFC tags
    Kiosk devices
    Barcode scanning
    Lockout security

    Guard Safety

    The parts that matter when someone is alone on a site at three in the morning.

    Push-to-Talk & Panic Alerts

    Built-in walkie-talkie with channel assignments, WebRTC audio relay, GPS-tracked panic alerts, WhatsApp panic notifications, and a full control room dashboard with live map view and recording storage management.

    Walkie-talkie channels
    WebRTC audio relay
    GPS-tracked panic alerts
    Recording storage management

    Lone Worker & Welfare Checks

    Automated welfare check prompts at configurable intervals, movement detection, escalation to specified roles, and response timeout tracking for lone worker safety compliance.

    Configurable check intervals
    Movement detection
    Role-based escalation
    Response timeout tracking

    VoIP Calling

    Browser-based VoIP calls between control room and guards with call history, missed call notifications, and full audit logging of all call activity.

    Browser-based calls
    Call history
    Missed call notifications
    Full audit logging

    Live Video Streaming

    Request and view live video streams from guard devices in real-time. Stream recordings, duration tracking, and video storage management with full audit trail.

    Live device streams
    Stream recordings
    Duration tracking
    Video storage management

    Incidents & Site Operations

    Recording what happened, and handing it to the next shift and the control room.

    Digital Occurrence Book

    Complete incident management with timestamped entries, media uploads, police contacts, shareable links, status workflows, analytics, audit trails, and automated reminder scheduling.

    Timestamped entries
    Media uploads & police contacts
    Status workflows & analytics
    Automated reminders

    Shift Handovers

    Record what changed between shifts. The outgoing guard logs the handover with photographs, and it attaches to the site’s occurrence record so the incoming shift and the control room read the same account.

    Photographed handover notes
    Attached to site occurrences
    Read by the incoming shift
    Searchable from the control room

    Live Site Stats & Monitoring

    Real-time site staffing dashboards with day/night shift coverage, understaffing detection, overtime alerts, and performance metrics with trend analysis.

    Day/night shift coverage
    Understaffing detection
    Overtime alerts
    Performance trend analysis

    Site Chat & Bulk Messaging

    Real-time chat between guards and control room with site-specific channels, bulk messaging across sites, read receipts, and location-tagged messages.

    Site-specific channels
    Bulk messaging
    Read receipts
    Location-tagged messages

    Scheduling & Rosters

    Getting the right guard to the right site, including the roster you already keep elsewhere.

    Smart Scheduling

    Shift pattern templates, calendar views, CSV import, standby rosters, automatic guard allocation, email & WhatsApp distribution, and queue-based bulk processing.

    Shift pattern templates
    Standby rosters
    Auto guard allocation
    Email & WhatsApp distribution

    Roster Import from EasyRoster & Matrix

    Import rosters you already keep in EasyRoster or Matrix instead of re-keying them. Sentry reads guard name, grade and the day, night, off and leave codes per site, and shows you the parsed roster before anything is written.

    EasyRoster and Matrix formats
    Grade and shift-code mapping
    Preview before import
    Assigned per site

    Standby Rosters

    Keep a pool of guards on standby and allocate one to a site the moment a shift goes unfilled. Day and night standby carry their own start and end times, and a guard returns to the pool when the cover ends.

    Standby pool per company
    Separate day and night times
    Allocate to a site on demand
    Returns to the pool after cover

    Leave Management

    8 leave types including annual, sick, maternity, paternity, and study leave. Balance tracking with carry-over, approval workflows, and scheduled balance email reports.

    8 leave types
    Balance carry-over
    Approval workflows
    Scheduled email reports

    Access Control & Visitors

    Who came on site, in what vehicle, and how long they stayed.

    Smart QR Access Control

    Visitor management with customizable expiry, max scan limits, exit timers, scan history, email/WhatsApp notifications, and webhook integration for external systems.

    Customizable expiry
    Max scan limits & exit timers
    Scan history
    Webhook integration

    Licence & Passport Scanning

    Read South African driver’s licences from the PDF417 barcode on the back, and vehicle licence discs from the eNaTIS barcode or QR code, capturing registration, make, model, colour, VIN, engine number and expiry. Passports are captured too, and every read is written to the access-control log.

    SA driver’s licence PDF417 decode
    eNaTIS vehicle disc parsing
    Passport capture
    Written to the access-control log

    Vehicle Dwell-Time Reporting

    Report how long each vehicle stayed on site, measured from the entry scan to the exit scan rather than estimated. Visits still open are listed separately, unusually long stays are flagged, and the whole report exports to CSV.

    Measured entry to exit
    Open visits listed separately
    Long stays flagged automatically
    CSV export by date range

    Compliance & Equipment

    Firearm licences, PSIRA registration and issued equipment, with expiry dates that are actually tracked.

    Asset & Compliance Documents

    Track equipment issued to guards with photographed handover, an on-screen signature and QR-tagged asset records. Compliance documents (firearm licences, PSIRA registration, driver’s licences, SAPS paperwork) carry expiry dates, a renewal workflow and a CAS case-number field.

    Photographed handover and signature
    QR-tagged asset records
    Firearm licence and PSIRA expiry
    Renewal workflow with CAS numbers

    Audit Logs & Analytics

    An audit trail with action charts, activity heatmaps, saved filters, detailed log viewer, and exportable reports for security compliance and accountability.

    Action charts & heatmaps
    Saved filters
    Detailed log viewer
    Exportable reports

    Security & Compliance

    Rate limiting, CSRF protection, input validation, security-definer functions, data retention enforcement, inactivity timeouts, and IP-based audit logging.

    Rate limiting & CSRF protection
    Input validation
    Data retention enforcement
    IP-based audit logging

    Billing & Reporting

    Turning approved hours into an invoice without a separate spreadsheet.

    Invoicing & Statements

    Automated invoice generation from timesheets with line items, VAT calculations, customizable templates, payment tracking, email delivery, and consolidated statements.

    VAT calculations
    Customizable templates
    Payment tracking
    Consolidated statements

    Pay Rate Management

    Hold a pay rate against each guard so timesheet hours convert into cost without a separate spreadsheet, feeding the same invoicing and statement run.

    Rate held per guard
    Feeds timesheet costing
    Flows into invoicing
    Validated on entry

    Automated Reports & Scheduling

    Scheduled occurrence reports, leave balance summaries, employee hours breakdowns, and timesheet exports with searchable report types, customizable filters, templates, and automated email distribution.

    Searchable report types
    Customizable filters & templates
    Employee hours breakdowns
    Automated email distribution

    Timesheet Map View

    Interactive Leaflet maps showing guard clock-in/out locations, GPS breadcrumbs, and geofence boundaries for visual verification of on-site presence.

    Clock-in/out locations
    GPS breadcrumbs
    Geofence boundaries
    Visual verification

    Platform & Integration

    Set up once: who sees what, whose branding it carries, and what it talks to.

    Role-Based Access Control

    Granular RBAC with superuser, admin, manager, control room, HR, guard, PTT operator, scheduler, billing admin, read-only admin, and custom roles. Configurable permissions with full audit trail.

    11+ built-in roles
    Custom roles
    Configurable permissions
    Full audit trail

    Guard & Manager Portals

    Dedicated guard portal for clock-in, leave requests, and occurrence reporting. Manager portal with team oversight, company assignments, and template management.

    Guard portal
    Manager portal
    Team oversight
    Template management

    Client Portal

    Secure, PIN-protected dashboards for clients with real-time attendance rates, geofence compliance, occurrence summaries, QR access stats, and PTT metrics. Bulk-create links for multiple clients at once.

    PIN-protected dashboards
    Real-time attendance & compliance
    Occurrence & QR stats
    Bulk client link creation

    Multi-Tenancy & Companies

    Isolated multi-company architecture with company limits, manager company assignments, team management, customer templates, and per-company feature configuration.

    Isolated architecture
    Company assignments
    Customer templates
    Per-company features

    Webhook & WhatsApp Integration

    Event-driven webhooks for QR scans, occurrences, timesheets, and leaves. Native WhatsApp integration for schedule distribution, panic alerts, and notifications.

    Event-driven webhooks
    Native WhatsApp integration
    Panic alert notifications
    Test & retry support

    CSV Import & Export

    Bulk import users, sites, and schedules via CSV including EasyRoster format. Export timesheets, reports, invoices, and leave data in multiple formats.

    EasyRoster format support
    Bulk user & site import
    Multi-format export
    Schedule import

    What changes once it is running

    Reduce administrative overhead, improve security, and gain valuable insights into your workforce with Sentry's comprehensive attendance management solution.

    Eliminate time theft with multi-factor verification
    Reduce payroll errors with automated calculations
    Improve site security with real-time monitoring
    Streamline incident reporting with digital occurrence book
    Track guard locations with advanced geofencing
    Enhance communication with site chat
    Automate invoice generation from timesheets
    Integrate with external systems via webhooks

    Key Advantages

    Time Fraud Prevention95%

    Reduction in buddy punching and time theft

    HR Time Savings20 hrs/week

    Average time saved on attendance management

    Payroll Accuracy99.9%

    Automated calculations eliminate errors

    Sentry Feature Overview

    33 core capabilities, grouped by what a security operator uses most.

    CapabilityDetails
    Clock-in MethodsGPS geofencing, NFC tags, face recognition, QR codes, kiosk mode, barcode scanning
    GeofencingCircular & polygon zones with real-time GPS verification and interactive maps
    CommunicationPush-to-talk with WebRTC, VoIP calling, WhatsApp panic alerts, site chat, bulk messaging
    Live VideoReal-time video streaming from guard devices, stream recordings, duration tracking, storage management
    Incident ManagementDigital occurrence book with media, police contacts, analytics, and audit trails
    SchedulingShift templates, auto-allocation, standby rosters, CSV/EasyRoster import, WhatsApp distribution
    Lone Worker SafetyAutomated welfare checks, movement detection, role escalation, response timeout tracking
    InvoicingAuto-generated from timesheets with VAT, payment tracking, and consolidated statements
    Leave Management8 leave types with balance carry-over, approval workflows, and scheduled reports
    Live MonitoringDay/night shift coverage, understaffing detection, overtime alerts, trend analysis
    Map ViewInteractive Leaflet maps with clock-in/out locations, GPS breadcrumbs, geofence boundaries
    Access Control11+ roles: superuser, admin, manager, control room, HR, guard, PTT operator, scheduler, billing
    Client PortalPIN-protected dashboards with attendance rates, geofence compliance, occurrence summaries, bulk creation
    Audit & SecurityAction charts, heatmaps, rate limiting, CSRF, data retention, IP audit logging
    IntegrationsWebhooks for WhatsApp, external systems; CSV import/export including EasyRoster format
    DeploymentNative Android guard app deployed through MDM, custom domains, multi-tenant architecture

    Industry-Specific Solutions

    Sentry is tailored for diverse industries with specialized features for security services, facilities management, healthcare, and more.

    Security Services

    Comprehensive guard management with geofencing, occurrence reporting, and real-time site monitoring.

    Guard tracking
    Incident management
    Site monitoring
    Client reporting

    Facilities Management

    Track maintenance staff across multiple sites with smart scheduling and automated reporting.

    Multi-site tracking
    Smart scheduling
    Automated reports
    Client portals

    Healthcare

    Manage healthcare staff attendance with shift scheduling, leave management, and compliance tracking.

    Shift management
    Leave tracking
    Compliance reports
    Automated scheduling

    Retail

    Store attendance management with kiosk mode, face recognition, and real-time analytics.

    Kiosk check-in
    Face recognition
    Store analytics
    Schedule optimization

    Advanced Reporting & Analytics

    Reports you can hand to a client or an auditor: who was on site, for how long, and what happened while they were there.

    Attendance Summary

    Daily, weekly, and monthly attendance summaries with trend analysis.

    Present/Absent rates
    Late arrival trends
    Early departure patterns
    Overtime analysis

    Payroll Integration

    Seamless integration with payroll systems for accurate time-based compensation.

    Regular hours
    Overtime calculations
    Holiday pay
    Deduction tracking

    Compliance Reports

    Generate reports for labor law compliance and audit requirements.

    Break compliance
    Maximum hours tracking
    Rest period monitoring
    Audit trails
    FAQ

    Questions

    Frequently Asked Questions

    Common questions about Sentry time & attendance, geofencing, lone worker safety, scheduling and payroll, answered for security operators, facilities managers, and HR teams.

    See it against your own roster

    Book a demo and we will set Sentry up with your sites and shift patterns, so you are looking at your own operation rather than a sample one.

    Schedule a Demo
    Beathan Technologies
    Last updated: 13 September 2026
    Reviewed by IT experts