RedAlert Platform
One member record, everywhere
Add a member once in RedAlert Desktop and that record drives their alerting, their station check-ins, their app access, their training file, their certifications, and their response history. Shifts, duty crews, and time off live in the same system, with payroll reporting built around your department's own time codes and accrual banks.
The roster problem nobody talks about
Most departments maintain their roster in several places at once: the records system, the alerting app, a training spreadsheet, and a scheduling tool. Every one of them drifts. A member leaves in the spring and is still getting alerts in the fall. A certification expires and nobody notices because the certification list and the response roster are different files.
In RedAlert there is one member record. It holds contact information, response history, training, certifications with expiration tracking, attendance, duty hours, and any documents you attach to it. It's also what controls access: who's on Responder, who can check in at the Kiosk, what they see in RedAlert Mobile, and what permissions they hold in Desktop. Security is configured to your command structure, down to the field level.
Scheduling built for the reporting on the other end
RedAlert handles any repeating rotation: 24-hour shifts, Kelly Shifts, 10-14s, Monday-through-Friday admin schedules, light duty, and dispatcher rotations, running simultaneously across different groups. Rosters generate from the calendar, personnel assign to apparatus and riding positions, and you can view who's on duty by station or by unit.
Where it earns its keep is what comes out the other end. Time codes are built to your department's definitions, accrual banks track sick and vacation time and draw down as it's used, and shift types cover overtime, comp time, education, training, and leave. That structure exists so the reports work. Custom payroll reports get built to match the format your payroll system imports, so an administrator picks a date range, pulls the report, and hands it off. Duty rosters and minimum staffing reports are built to your requirements too.
Shift trades, time-off requests, and coverage changes are entered by members in RedAlert Mobile and confirmed in Desktop. Departments running large career staffs sometimes pair RedAlert with a dedicated scheduling tool for automated coverage workflows, and keep the personnel record, payroll reporting, and everything else here.
Duty crews and the volunteer shift problem
Volunteer and combination departments often run optional duty shifts, where members sign up for station coverage in exchange for points, a stipend, or another incentive. That only works if you know who actually showed up.
Build the shift in Desktop or RedAlert Mobile, and members clock in and out at the RedAlert Kiosk. Because the Kiosk is in the station, that's a true clock-in rather than a self-report, and the scheduled time gets measured against the actual time. A shift set for ten to six with a member arriving at ten thirty is a half hour you can see, credit correctly, or address. Those hours flow into the member record and into your award program calculations, and the current duty crew displays on the RedAlert Station Board so the whole firehouse knows who's on.
What's included
Personnel
- Complete member records: contact information, response history, training, certifications, and attendance
- Certification expiration tracking with advance warning
- Documents and photos attached to the member record, including certificates and credentials
- Security permissions configured to your command structure, down to the field level
- Central administration of every RedAlert app your members use, from the same record
Scheduling
- Any repeating rotation: 24-hour, 10-14s, admin, light duty, and dispatcher schedules, running simultaneously
- Graphical calendar with point-and-click shift edits, station moves, and reassignments
- Daily rosters and minimum staffing reports generated from the calendar
- Personnel assigned to apparatus, with primary and secondary riding positions
- Shift types for overtime, comp time, education, training, sick leave, and vacation
- Accrual banks for sick and vacation time, drawing down as used
- Time-off requests and shift trades submitted from RedAlert Mobile
- Pre-scheduled vacation and training
- Daily logs completed from any phone or tablet, landing in the same system as the schedule
Duty crews
- Optional duty shifts built in Desktop or RedAlert Mobile
- Clock-in and clock-out at the RedAlert Kiosk, in the station
- Scheduled hours measured against actual clock-in and clock-out
- Duty hours feeding award program calculations
- Current duty crew displayed on the RedAlert Station Board
Reporting
- Custom payroll reports formatted to match what your payroll system imports
- Custom duty rosters built to your department's requirements
- Comp time, overtime, and leave reporting by member or by period
- Reporting across scheduling, incidents, training, and attendance from one database
Common questions
Do we have to maintain our roster in more than one place?
No, and this is one of the biggest practical differences between RedAlert and a stack of point solutions. Members are added once in RedAlert Desktop. That record drives Responder alerting, Kiosk check-in, Mobile access, training files, and response history. Nobody leaves and keeps getting alerts.
What kinds of shift rotations does RedAlert handle?
Any repeating rotation, including 24-hour shifts, 10-14s, standard Monday-through-Friday admin schedules, light duty, and dispatcher rotations, with different groups running different rotations at the same time.
How does payroll reporting work?
Through custom reports rather than a live connection. RedAlert's time codes and accrual banks are built to your department's definitions, and Alpine builds a payroll report formatted to match what your payroll system imports. Your administrator picks a date range, pulls the report, and uploads it. It isn't an automated interface, and we'd rather tell you that up front than have it come up later.
Can members request time off or swap shifts?
Yes, from RedAlert Mobile. Requests and trades are submitted by members and confirmed in Desktop, where the schedule is updated to reflect the change. Departments with large career staffs who want fully automated coverage workflows sometimes run a dedicated scheduling tool alongside RedAlert and keep personnel records, payroll reporting, and the rest of the platform here.
Can we track duty crew hours for volunteers?
Yes, and this is where scheduling and the Kiosk work well together. Build the optional shift, and members clock in and out at the Kiosk in the station. Because the device is location-bound, you get a true clock-in rather than a self-report, and the scheduled time is measured against the actual time. Those hours post to the member record and feed your point, stipend, or pay-per-call calculations.
Can permissions be set by rank or role?
Yes, down to the field level. A probationary member, a lieutenant, and a chief see different things, configured to your command structure.
Can we attach documents to a member's record?
Yes. Certificates, credentials, photos, and any other supporting documents attach to the personnel record, so the paperwork stays with the person it belongs to.
The products that deliver this
Capabilities live here; these are the apps your crew actually runs.
Works with the rest of RedAlert
Every capability shares one database. That's what all-in-one means.
See scheduling & personnel in RedAlert
A real walkthrough with a real person, shaped around how your department runs.