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.
Workforce Management
EMPLOYEE LIFECYCLEEmployee 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.
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.
Time & Attendance
GPS VERIFICATIONGPS-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.
Incident Reporting & Command
ICS-STYLEIncident 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.
Daily Activity Reports (DAR)
OPERATIONAL BACKBONEDAR 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.
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.
Dispatch & Messaging
SLA ENFORCEMENTDispatch 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.
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.
Access Control & Badging
GATE SYSTEMWorkforce 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.
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.
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.
Training & Academy
TRAINING GATINGTraining 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.
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.
Financial Management
REVENUE ISOLATIONQuote 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.
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.
Compliance & Documents
SOFT-BLOCK ENFORCEMENTCompany 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.
Reporting & Analytics
SLA ENGINEOperational 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.
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.
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.
Payroll Preparation
PAYROLLTimesheet 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.
Shield AI
HUMAN-IN-THE-LOOPCareers & 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.
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.
