70+ Modules. One Platform. Zero Gaps.

Every module shares context and data. Scheduling knows about compliance, DARs link to incidents, invoicing reads from contracts, and training gates deployment. No data silos. No double entry.

01

Workforce Management

EMPLOYEE LIFECYCLE

Employee Lifecycle Management

Full hire-to-separation tracking covering profiles, positions, departments, pay rates, license levels, certifications, emergency contacts, and status transitions. Every change logged.

Job Positions Manager

Define organizational hierarchy with minimum license requirements, department mapping, and pay bands. Positions gate which employees can be scheduled for specific shifts.

Role Promotion System

Promoting to a management tier automatically grants admin dashboard access. Demoting reverts permissions instantly. No manual access configuration required.

Employee Onboarding

Template-based onboarding generates checklists automatically. Progress tracking per task. Completion gating prevents operational deployment until all steps are done.

Disciplinary Actions

Formal records from verbal warning through termination with privacy controls, so only platform owners, admins, and the affected employee can view. Full audit trail.

Time Off Management

Request submission with manager approval workflow. PTO, vacation, sick leave tracking with audit trail and calendar integration.

02

Scheduling

Weekly Schedule Manager

Multi-site shift scheduling with recurring patterns, visual calendar grid, and automatic license-level validation. The system prevents assigning guards who don't meet position requirements.

Open Shifts Board

Unfilled positions are posted for self-service pickup. Guards browse available shifts matching their qualifications and claim them, reducing dispatch overhead and phone calls.

Shift Reminders

Automated FCM push notifications sent 2 hours before shift start. Reduces no-shows and late arrivals without supervisors manually chasing confirmations.

Shift Monitoring

Automated detection of no-shows (no clock-in within grace period) and overtime (15+ minutes past shift end). Supervisor notifications fire automatically.

03

Time & Attendance

GPS VERIFICATION

GPS-Verified Time Clock

Clock-in/out with geofence verification and mandatory selfie capture. GPS coordinates logged on every punch, which prevents buddy punching, location fraud, and phantom timesheets.

Quick Time Clock

One-tap clock in/out from the employee dashboard header with real-time elapsed shift duration display. Designed for speed at shift change.

Attendance Records

Scheduled vs. actual time comparison with tardiness analytics. Filter by date range, site, employee, or department. Supports batch review.

Time Clock Verification

Admin review of every clock entry with GPS location data overlay. Approve, reject, or annotate. Supports batch verification ahead of payroll preparation.

Timesheet Export

Automated timesheet generation via edge function. CSV and PDF export formatted for payroll integration, eliminating manual timesheet compilation.

04

Incident Reporting & Command

ICS-STYLE

Incident Report Submission

Field-level reporting with incident type, priority, location, description, and photo/video capture. Every report automatically links to the active DAR for complete shift context.

Incident Command Panel

ICS-style management with commander assignment, priority badges (critical/high/medium/low), status tracking, and timeline view. Documents who did what, when, and why.

Incident Response Dialog

Guided response workflow documenting actions taken, resources deployed, and outcomes, creating a defensible record for liability protection.

05

Daily Activity Reports (DAR)

OPERATIONAL BACKBONE

DAR System

The operational backbone of every shift. Auto-created at clock-in, auto-closed at clock-out. Officers log timestamped activities with GPS coordinates. Incidents, patrols, and form submissions all link to the DAR, creating an immutable, auditable record of every shift.

06

Operations Center

Operations Dashboard

Single pane of glass for operational managers, with form submissions, DAR viewer, and incident management in one unified view. Real-time operational awareness without switching between modules.

Operational Forms System

Custom form creation via Form Builder with text, number, date, select, checkbox, and file fields. Field staff submit, admins review, replacing paper forms with structured, searchable data.

07

Dispatch & Messaging

SLA ENFORCEMENT

Dispatch Console

Real-time messaging hub with DM, Group, Site, Shift, and Support thread types. Priority-based acknowledgment deadlines are 5 minutes for critical, 15 for high, 30 for medium, and 60 for low, with automated SLA escalation on missed deadlines.

Messaging System

In-app messaging with notification bell, role-gated thread creation, and real-time updates. Guards receive dispatch in the field; supervisors monitor acknowledgment status.

08

Guard Tour & Patrol

Guard Tour System

Checkpoint-based patrol verification with NFC/QR scanning. Routes configured with checkpoint sequence, time windows, and compliance thresholds. Mobile patrol interface guides guards through routes.

Patrol Monitor

Automated compliance monitoring via edge function detects missed checkpoints and late patrols. Data feeds into SLA metrics, giving clients verifiable proof of patrol coverage.

09

Access Control & Badging

GATE SYSTEM

Workforce Credential Registry

Physical badge management for employees and non-employees (contractors, visitors). Duplicate warnings, proactive expiration alerts, auto-issue during onboarding, and bulk issuance tools.

Gate Access Scanner

High-throughput entry/exit monitoring optimized for HID hardware scanners. Real-time 'Still On-Site' panel with duration warnings: Amber at 4h+, Red at 8h+. Auto-close at 12 hours.

Emergency Muster

Real-time personnel accountability during emergencies, showing who is on-site, last known gate, and check-in status. Built from gate scan data for accuracy without manual roll calls.

10

Asset Management

Asset Inventory & Tracking

Full lifecycle equipment management covering categorization, serial numbers, warranty tracking, firmware versioning, calibration scheduling, and assignment history. Know where every piece of equipment is.

11

Maintenance & Facilities

Maintenance Management

Work orders with preventive maintenance scheduling, technician assignment, and status lifecycle tracking. Equipment downtime tracked with resolution history.

Disaster Recovery Planning

RTO/RPO objective tracking, DR test management, and compliance reporting. Required documentation for enterprise and government security contracts.

12

Training & Academy

TRAINING GATING

Training Center

Course creation with slides, quizzes, and multimedia content. Assign courses to individuals or groups, track completion rates, and monitor quiz scores.

Shield Spire Academy (LMS)

Structured training packs with required/optional course designations and passing thresholds. Platform owners manage master templates; tenants customize for their organization's specific requirements.

Training Gating

Operational restrictions based on incomplete training. Guards cannot be scheduled, dispatched, or deployed until required training packs are completed, configurable by license level, position, or site.

13

Client Management & Portal

Client Organization Management

Full client lifecycle covering contacts, sites, assigned personnel, documents, invoices, and communication logs. One view of everything related to each client.

Client Activation Builder

Won-deal to active client conversion that creates the organization, configures sites, sets billing terms, and triggers invitation. Streamlines the handoff from sales to operations.

Client Portal

Self-service portal with organization overview, security coverage dashboards, invoices with Stripe payment, shared documents, and feedback submission. Available in English and Spanish.

Secure Invoice Portal

Token-based invoice access for clients without platform accounts, using time-limited signed URLs for viewing and paying invoices. No login required.

14

Financial Management

REVENUE ISOLATION

Quote Management

Service proposals with line items, terms, pricing, and reusable templates. Clients view quotes via public token access, so no login is required for review.

Contract Management

Service agreement lifecycle from quote acceptance to renewal. Status tracking, term management, and client-facing contract viewer.

Invoice & Payment System

Invoice builder with Stripe Connect Express integration. Revenue flows through the tenant's own Stripe account, never co-mingled with platform subscription revenue.

Billing Configuration

Configurable retainer amounts, subscription intervals, billing labels, and Stripe Connect onboarding management. Per-tenant billing independence.

15

Career & Recruitment

Career Applications Pipeline

Application tracking with a full lifecycle: submitted, reviewed, interview scheduled, offered, hired, or rejected. Interview coordination with email notifications at each stage.

Applicant Portal

Candidate self-service to track application status, view interview schedules, upload required documents, manage profile, and save positions for later.

16

Compliance & Documents

SOFT-BLOCK ENFORCEMENT

Company Compliance Documents

Jurisdiction-aware organizational document management. Upload by category (Business License, Insurance, W-9, State License). Platform owner review workflow with in-app preview and approve/reject actions.

Compliance Soft-Block

Jurisdiction-granular operational restrictions. Non-compliant tenants can browse but cannot dispatch, invoice, or assign shifts. 30-day grace period for new tenants. A company can be operational in Florida but blocked in Texas.

Employee Document Library

Company-wide document distribution with individual acknowledgment tracking. Proves policy distribution for compliance frameworks, with every acknowledgment timestamped.

Employee Compliance Dashboard

Per-employee view of certification expiration, training completion, document acknowledgments, and license status. Compliance gaps visible at a glance.

17

Reporting & Analytics

SLA ENGINE

Operational Reports

Multi-category reporting covering attendance trends, SLA scorecards, incident summaries, and operational metrics. CSV and PDF export for stakeholder distribution.

SLA Engine

Service Level Agreement monitoring scoped by tenant, site, or contract. SLA events log warnings, breaches, and recoveries. Audit Pack generator bundles filtered data for client review.

Platform Analytics

Cross-tenant usage metrics for platform owners, including login trends, user activity, tenant growth, and platform health with 30-second auto-refresh.

Role-Based Dashboards

Contextual KPIs per user tier: supervisors see team attendance, admins see org-wide metrics, employees see personal stats. No one sees data outside their role scope.

18

Notifications & Alerts

Unified Notification System

Multi-channel dispatch across in-app, push via FCM, and email. 20+ event types auto-resolve to the correct dashboard route. Preference management lets users control what they receive.

Geofence Enforcement Alerts

Location-based compliance monitoring. The system checks employee GPS against site geofence boundaries and alerts supervisors on violations in real time.

Platform Announcements

One-way broadcasts from platform owner to all tenants with priority levels (info, warning, critical) and dismissal tracking.

19

API & Developer Platform

External REST API (api-v1)

25+ resources with hashed API key authentication, CIDR IP filtering, mandatory expiration (max 90 days), scoped permissions per resource, and full request logging.

API Key Management

Self-service lifecycle to create, rotate, and revoke keys with configurable scopes, IP restrictions, and expiration dates. Every key action logged.

API Usage Analytics

Real-time monitoring of request volume, response times, error rates, and endpoint breakdown. Data supports usage-based billing integration.

Integration Framework

OAuth-based third-party connections, credential management, scheduled sync, webhook receiver for inbound events, and webhook dispatch for outbound delivery.

20

Payroll Preparation

PAYROLL

Timesheet Reconciliation

GPS-verified clock-in and clock-out records reconcile into reviewable timesheets. Supervisors approve, reject, or annotate entries before a pay period is closed.

Attendance & Overtime Validation

Attendance exceptions, no-shows, and overtime thresholds are validated against the schedule so pay data is corrected before it leaves the platform.

Jurisdiction-Aware Pay Rules

Pay rules are configured per site, role, and jurisdiction, keeping rate application consistent across multi-site and multi-client operations.

Export-Ready Pay Files

Verified pay data is exported for downstream payroll providers. Shield Spire Ops prepares payroll; it does not process tax filing or disburse payments.

21

Shield AI

HUMAN-IN-THE-LOOP

Careers & Recruitment Assist

AI drafts and refines job postings and screening summaries. Every suggestion is reviewed and approved by a human before it is published or actioned.

DAR Writing Assist

AI helps officers structure and clarify Daily Activity Report entries. The officer remains the author and confirms the final record.

Incident Reporting Assist

AI proposes structured incident narratives and classification suggestions. Supervisors validate severity and disposition before submission.

Operational Summaries

AI condenses shift, patrol, and site activity into readable summaries for supervisors, with source records always one click away.

Tenant-Controlled Enablement

Tenant administrators decide which AI-assisted areas are enabled for their organization. AI is embedded where the work happens, not as a standalone chatbot.

Human Approval by Design

No AI-assisted output is committed automatically. Approval by an authorized user is required for every AI-suggested action across all supported areas.

22

Settings & Configuration

Site Management

Physical location configuration with GPS coordinates, geofence radius, and map-based location selection (Mapbox + Leaflet) with address autocomplete.

White-Label Branding

Per-tenant visual customization for logo, company name, primary/secondary/accent colors. CSS variables update dynamically throughout the app. Each tenant's portal looks like their own product.

Notification & Profile Settings

Granular notification preferences per channel and event type. Self-service account management with TOTP MFA enrollment.