Everything Personnel
Roster management, real-time status tracking, certifications, training delivery, scheduling, and granular permissions — all in one place.
Personnel Roster
Maintain a complete roster with profiles, group assignments, roles, and status. Visibility controls and authorization policies ensure each user sees only what they're permitted to.
Status & Staffing Tracking
See real-time action status (Responding, On Scene, etc.) and staffing levels (Available, Unavailable) for every member. Custom status sets let you match your department's SOPs.
Certifications & Expiration
Track certifications per person with expiration dates. Get alerts when credentials are about to expire so you can schedule renewals and maintain compliance effortlessly.
Training & Quizzes
Send out trainings with attachments and links. Add quizzes to verify understanding. Track completion, reset scores, set due dates, and report on who finished and who hasn't.
Calendar & RSVP
Schedule department events with recurring support (weekly, monthly, yearly). Personnel RSVP with notes, and events display on a color-coded calendar with map integration.
Fine-Grained Permissions
Two-layer authorization: policy-based access control on every action plus runtime visibility checks. Configure who can see personnel locations, PII, and admin functions.
Roster & Role Management
Add personnel with email, username, mobile number, and carrier. Assign them to station groups and one or more roles. The system enforces subscription limits, handles identity creation, and fires audit events. Group admins can manage their own station members when enabled.
- Create, view, edit, and remove personnel with full audit trail
- Assign to groups/stations and multiple personnel roles
- Personnel sorted by first name, last name, or group
- Group tree filtering sidebar for quick navigation
- PII visibility controlled by CanViewPII permission
- Hidden personnel not shown to non-admin users
- Optional welcome/creation notification email
- Group admin self-service for member management

Real-Time Status & Staffing
Every member has a current action status and a staffing level updated in real time from web and mobile apps. Custom status definitions with colors let you match your department's standard operating procedures. Status data feeds into the dashboard, dispatch decisions, and reporting.
- Action statuses: Responding, On Scene, Available, etc.
- Staffing levels: Available, Unavailable, On Shift, etc.
- Custom personnel status definitions with color coding
- Status visible on dashboard, dispatch grid, and mapping
- ETA calculation based on last known GPS position
- Automatic status updates via shift dispatch integration
Certifications, Training & Calendar
Track every certification your personnel hold — from EMT to HAZMAT to CPR — with expiration dates and renewal tracking. Push trainings with quizzes to groups or roles, and schedule department events with RSVP and recurring support. Everything feeds into compliance reporting.
- Certification types with expiration date tracking
- Training delivery to individuals, roles, or groups
- Quizzes with pass/fail and admin score reset
- Training completion tracking and due date reminders
- Calendar events with recurring schedules and RSVP
- Map integration for event locations
- Color-coded calendar by event type
- Notifications for new trainings, events, and due dates
Personnel Data Powers Every Module
Status, staffing, certifications, and roles flow into dispatch, shifts, mapping, reporting, and more.
Dashboard
Dispatch
Shifts
Mapping
Trainings
Reports
Calendar
Security