Explore Caleo

Your Department's Way

See exactly how Caleo works — from a live command dashboard to an officer’s phone. Every view, every workflow, every decision. No sales pitch required.

Caleo Caleo
Navigation
My Dashboard
My Overtime
Available Overtime
Drafting Portal
My Schedule
My Profile
Admin
Operation Management
Event Management
Finance Unit
Logistics
Metro Police Department
Admin
5
ST
Command Center
Live overview \'b7 Metro Police Department \'b7 Live
1 No Show detected \'97 Downtown Arts Festival, Parking assignment. Escalation sent to supervisor.
Active Events
0
Running now
Personnel Deployed
0
94% fill rate
Open Positions
0
Needs attention
YTD Cost Recovered
$0
12% vs last year
Active Operations
Downtown Arts Festival
Special Events Division \'b7 Sat\'96Sun Jun 28\'9629
14
Checked In
8
Awaiting
1
No Show
Live
Metro FC Stadium Game
Patrol Division \'b7 Fri Jul 11
5
Slots Open
8
Confirmed
0
No Show
Drafting
Night Patrol Block \'97 Division 1
Patrol Division \'b7 Ongoing
4
Assigned
4
Required
0
Open
Scheduled
Staffing Health by Division
Special Ops94%
Patrol Division72%
Traffic Unit100%
Investigations60%
System-Wide Snapshot
Shifts Staffed (YTD)0
Hours Managed0
Reimbursement Accuracy99.8%
Avg. Fill Time4.2 hrs
Compliance Flags (MTD)2
Open Grievances0
Downtown Arts Festival
Event Management \'9b Downtown Arts Festival
Awaiting Arrival
8
Notified
Total Checked In
14
On track
Total Checked Out
3
Shift complete
Late Personnel
2
Escalated
No Show
1
Alert sent
Positions Filled
22 / 25
3 still needed
Personnel Status
Total25
Checked In (14)
Awaiting (8)
No Show (1)
Checked Out (3)
Status by Assignment
PerimeterMain StageEntry GateParkingCommand
Shift Overview
All 25Await 8In 14No Show 1
IDCall SignNameRankAssignmentStatusStart
101ADAM-12J. RiveraSergeantMain StageChecked InSat 08:00
102ADAM-15M. ChenOfficerPerimeterAwaitingSat 08:00
103\'97T. WashingtonOfficerEntry GateChecked InSat 09:00
104BAKER-3L. PatelSergeantCommandChecked InSat 07:00
105\'97K. OkaforOfficerParkingNo ShowSat 08:00
Available Overtime
Open assignments you're eligible for
Pre-Planned Event Support
Central Operations Area
Notes & Attachments
Pre-Planned
Assignments
StatusStartNameRemaining SlotsRequired Equipment
Assigned Mon Aug 31 2026
08:00
Traffic Control 0 None
Assigned Sun Aug 30 2026
08:00
Command Post Support 0 None
Rapid Response Coverage
Citywide Operations
Notes & Attachments
Rapid Response
Assignments
StatusStartNameRemaining SlotsRequired Equipment
Interest List Fri Aug 14 2026
15:00
Mobile Response Unit 1 None
Interest List Fri Aug 14 2026
15:30
Transport Support 0 Patrol Vehicle
Interest List Fri Aug 14 2026
15:30
Perimeter Support 2 None
Patrol Staffing Detail
North District
Notes & Attachments
Patrol
Assignments
StatusStartNameRemaining SlotsRequired Equipment
Interest List Fri Aug 14 2026
16:00
General Patrol 0 None
Community Event Coverage
West District
Notes & Attachments
Pre-Planned
Assignments
StatusStartNameRemaining SlotsRequired Equipment
Interest List Sat Aug 15 2026
15:45
Interior Security 1 None
Interest List Sat Aug 15 2026
16:00
Exterior Security 0 None
Drafting Portal
Dashboard \'9b Drafting Portal
Lieutenants Needed
35 / 40
5 still needed
Sergeants Needed
15 / 15
Fully staffed
Personnel by Unit
Division 1
Special Ops
Patrol
Traffic
Operational Periods
Op PeriodEventDivisionLtsSgtsDepsAssigned
Summer Art Op \'97 1Arts FestivalSpecial Ops14/155/522/2941/49
Summer Art Op \'97 2Arts FestivalSpecial Ops12/157/732/3551/57
Summer Art Op \'97 3Arts FestivalSpecial Ops9/103/318/2030/33
Finance Unit: Downtown Arts Festival
Finance Unit \'9b Downtown Arts Festival
Total Event Cost
$18,450
This event
100% \'b7 Personnel Cost
$18,450
Straight Time + Overtime
Equipment Cost
$0
0% of total
Cost by Time Type
Total$18,450
Straight ($11,200)
Overtime ($7,250)
Cost by Rank
Lieutenants$4,200
Sergeants$6,100
Officers$8,150
Shifts by Date
DateShiftsCost
Saturday, Jun 28 202615$10,800
Sunday, Jun 29 202610$7,650
Available Reports
Incident / Event Report
CSV Download
Overtime Slip
PDF Bundle
Billing Report
Excel Download
FEMA Packet
PDF Bundle
Form 214
PDF Bundle
My Schedule
Alex Morgan · Metro Police Department
Current Assignment
Active
Details
Assignment
District Operations
Working Days
Mon/Tue/Wed/Thu
Shift Hours
09:00 – 19:00
Assignment Period
Sat 18 Apr 2026 – Fri 16 Oct 2026
Supervising Sergeant
JL
Jordan Lee
Sergeant • EMP-104
Assignment Roster
Officers assigned to this assignment
NameRankEmployee IDPhoneEmailStart TimeEnd Time
Alex Morgan YouLieutenantAM-20409:0019:00
Taylor BrooksOfficerTB-31709:0019:00
Casey ReedOfficerCR-42809:0019:00
Riley CarterSergeantRC-53609:0019:00
Morgan HayesOfficerMH-64109:0019:00
Avery JordanOfficerAJ-75209:0019:00
Upcoming Assignment
Effective:Thu 01 Oct 2026
Your assignment will automatically change on Thu 01 Oct 2026.
Details
Assignment
Patrol Team B
Working Days
Mon/Tue/Wed/Thu
Shift Hours
07:00 – 16:00
Assignment Period
Thu 01 Oct 2026 – Fri 30 Apr 2027
Supervising Sergeant
JL
Jordan Lee
Sergeant • EMP-104
Hours: 00:00 – 23:00
Assignment Roster
Officers assigned to this assignment
NameRankEmployee IDPhoneEmailStart TimeEnd Time
Alex Morgan YouOfficerAM-20407:0016:00
Taylor BrooksOfficerTB-31707:0016:00
Casey ReedOfficerCR-42807:0016:00
Riley CarterSergeantRC-53607:0016:00
Morgan HayesOfficerMH-64107:0016:00
Avery JordanOfficerAJ-75207:0016:00
My Overtime
View your assigned overtime — special events and patrol staffing.
Assigned Overtime
6
Special Events
4
Patrol Shifts
4
NBA Basketball Game
Overtime · Special Events
1.5xAssigned
Regular season game. Officers report to south entrance staging area.
Date & Time
Mar 08, 2026
17:00 – 23:00
Location
T-Mobile Arena
Role
Perimeter Security
Staffing
5 open
7/12 filled
Country Music Festival
Overtime · Special Events
1.5xAssigned
Multi-stage outdoor event. 16-hour assignment with meal break.
Date & Time
Mar 12, 2026
10:00 – 02:00
Location
Las Vegas Festival Grounds
Role
Crowd Control
Staffing
12 open
18/30 filled
UFC Fight Night
Overtime · Special Events
2.0xAssigned
All slots filled.
Date & Time
Mar 15, 2026
16:00 – 01:00
Location
MGM Grand Garden Arena
Role
VIP Detail
Staffing
Full
8/8 filled
Day Shift – Area Command South
Overtime · Patrol Staffing
1.5xAssigned
Date & Time
Mar 20, 2026
14:00 – 20:00
Location
South Area Command
Role
Patrol
Staffing
15 open
5/20 filled
Please take a moment to review and update your user profile. Ensure your current rank, unit of assignment, and phone number are accurate.
Profile
General
Skills
Equipment
Event Activity
Notifications
Upload photo
Allowed *.png, *.jpg, *.jpeg, *.gif
max size of 3.1 MB
About
First Name
Alex
Last Name
Morgan
Rank
Officer
Employee ID
AM-204
User Type
Standard User
Status
Active
Hire Date
04/15/2024
Unit of Assignment
District Operations
Division
Patrol Services
Profile Activity
Recent changes to this profile
Mon May 04 2026
10:15
Rank Updated
Changed: Officer I Officer II
Completed by: Jordan Lee
Fri Apr 24 2026
14:40
Assignment Updated
Changed: Patrol Team A District Operations
Completed by: Jordan Lee
Tue Apr 15 2026
09:30
Contact Info Updated
Primary contact details verified
Completed by: Alex Morgan
Patrol Operations \'96 Team Alpha (Watch II)
Assignment Scheduling \'b7 Team Alpha (Watch II)
District Patrol
Active
Assignment Details
Time Off Requests
Overtime Availability
Assignment Info
AssignmentTeam Alpha (Watch II)
Assignment TypePatrol Operations
Assignment PeriodThu 01 Oct 2026 Fri 30 Apr 2027
Workflow ProfileEnhanced Patrol
Sick WorkflowYes
Shift PickYes
Overtime EligibleYes
Court / SubpoenaYes
Supervising Sergeant
JL
Jordan Lee
Sergeant \'b7 EMP-104
Hours: 06:00\'9618:00
Watch Commander Alex Morgan
8
Assigned
0
Open Seats
6
Min Required
Strong Coverage \'97 8/6
133%
0Min: 6Max: 8
Assigned Officers
RankAssigned OfficerSupervisorWorking DaysStartEnd
SergeantRiley CarterJordan LeeSun/Mon/Tue/Wed/Thu06:3016:30
OfficerTaylor BrooksRiley CarterMon/Tue/Wed/Thu08:0016:30
OfficerCasey ReedRiley CarterMon/Tue/Wed/Thu08:0016:30
OfficerMorgan HayesJordan LeeTue/Wed/Thu/Fri/Sat14:0022:30
World Cup
Logistics \'9b World Cup
11%
25
Vehicles
90%
201
Other Equipment
Equipment Checkout
Select a user's shift for equipment checkout
Equipment Tracking
All 226
Checked Out 223
Checked In 3
Required 5
Other 201
ATV / Polaris 3
B&W (Explorer) 2
Trucks > 10,000 lbs. 3
Motorcycles (Street bikes only) 8
Trucks/Tractor 6
NameCall SignStatusPhone NumberEquipment CategoryEquipment IDEquipment NameNotesCheck Out Time
Carl ForbesTom 11Checked Out(805) 871-6669Motorcycles (Street bikes only)SH9015MotorcycleNoSun Jun 28 2026
06:41
Hector RenteriaTom 11Checked Out(562) 760-3536Motorcycles (Street bikes only)SH9374MotorcycleNoSun Jun 28 2026
06:52
Bryan Malhiot Jr.Tom 12Checked Out(562) 322-6249Motorcycles (Street bikes only)SH8388MotorcycleNoSun Jun 28 2026
06:52
Brew LopezTom 12Checked Out(562) 508-9477Motorcycles (Street bikes only)Sh8376MotorcycleYesSun Jun 28 2026
06:53
Cristian MoralesTom 13Checked Out(323) 820-6700Motorcycles (Street bikes only)Sh8373MotorcycleNoSun Jun 28 2026
06:47
Adrian GarciaTom 13Checked Out(323) 236-6191Motorcycles (Street bikes only)Sh9379MotorcycleNoSun Jun 28 2026
06:51

Caleo Configuration

We Make It Easy

Configure Caleo around the way your department operates. Select one module, combine two, or activate the full configuration suite.

Caleo’s interconnected modules work as one powerful platform—or as standalone solutions—giving every department the flexibility to build a system that fits their unique operational requirements.

Daily Operations — Patrol Staffing
February
2026
Working
Time Off
Trading
Overtime
Overflow
Training
Open Seat
Employee 23
Mon
24
Tue
25
Wed
26
Thu
27
Fri
28
Sat
Squad 12 · DTAC – Downtown  ·  General Patrol
A. Martinez #10041 DTAC 1800DTAC 1800 OT DTAC 1800
J. Garcia #10042 DTAC 1800DTAC 1800 DTAC 1800 DTAC 1800
L. Thompson #10051 OVF DTAC 1800 DTAC 1800
M. Davis #10037 DTAC 1800DTAC 1800 TRAD DTAC 1800
R. Moore #10039 TRAD DTAC 1800 DTAC 1800
T. Brown #10045 DTAC 1800DTAC 1800 DTAC 1800 TRNG
— Open Seat 1 — OPEN OPENOPEN
Squad 22 · BAC – Bolden  ·  General Patrol
C. Johnson #10021 BAC 0600 BAC 0600 BAC 0600
J. Moore #10022 OT BAC 0600 BAC 0600
P. Garcia #10015 T/O BAC 0600 OVF
M. Thomas #10019 BAC 0600 BAC 0600 BAC 0600
— Open Seat 1 — OPEN OPENOPEN
— Open Seat 2 — OPEN OPENOPEN
Squad 12 · DTAC – Downtown · General Patrol
A. Martinez #10041
Mon
DTAC
Tue
DTAC
Wed
Thu
OT
Fri
Sat
DTAC
J. Garcia #10042
Mon
DTAC
Tue
DTAC
Wed
Thu
DTAC
Fri
Sat
DTAC
L. Thompson #10051
Mon
OVF
Tue
Wed
Thu
DTAC
Fri
Sat
DTAC
M. Davis #10037
Mon
DTAC
Tue
DTAC
Wed
Thu
TRAD
Fri
Sat
DTAC
R. Moore #10039
Mon
TRAD
Tue
Wed
Thu
DTAC
Fri
Sat
DTAC
T. Brown #10045
Mon
DTAC
Tue
DTAC
Wed
Thu
DTAC
Fri
Sat
TRNG
Squad 22 · BAC – Bolden · General Patrol
C. Johnson #10021
Mon
BAC
Tue
Wed
Thu
BAC
Fri
Sat
BAC
J. Moore #10022
Mon
OT
Tue
Wed
Thu
BAC
Fri
Sat
BAC
P. Garcia #10015
Mon
T/O
Tue
Wed
Thu
BAC
Fri
Sat
OVF
M. Thomas #10019
Mon
BAC
Tue
Wed
Thu
BAC
Fri
Sat
BAC

Staffing Rules

Enforced in Real Time.

Caleo gives supervisors a centralized command view of every operational period — rank minimums, division needs, overtime eligibility, and assignment thresholds configured directly into the platform and applied automatically as staffing decisions are made. Coverage gaps, open roles, and compliance flags surface in real time, so nothing slips through before an operation is finalized.

Fewer grievances. Faster assignments. A defensible record of every decision made.

Cost Recovery

From Incident to Invoice. No Manual Entry.

Every shift worked in Caleo generates a financial record — automatically. Hours by officer. Cost by rank. Revenue by venue. Reimbursement eligibility by incident type. By the time the last officer checks out, the billing documentation is already built.

No chasing down timesheets. No reconciling spreadsheets against payroll. No missing records when a reimbursement claim is due. Caleo closes the loop between operational data and financial accountability — entirely on its own.

99% reimbursement accuracy. Cost recovery that actually happens.

Cost Recovery — Incident Billing
Metro Riverfront Flood Response
OCN 26ZZ011234  ·  FEMA‑DR‑4812  ·  Jul 28–30, 2026
Billing Ready
Total Labor Cost
$184,320.75
3,972 hrs · 148 officers
Overtime Premium
$62,110.50
1,184 OT hrs · 1.5× rate
Equipment & Vehicle
$8,940.00
22 units · 61 hrs
Reimbursable
$171,418.20
88.7% of total claim
Record Accuracy
99.2%
0 missing · 0 unmatched
Assignment Ledger
Auto‑generated · 0 manual entries
Officer Reg OT Rate Line Cost Coding
A. Martinez #10041Sgt · Sq 12 12.04.0$71.20$1,281.60 Cat B
J. Garcia #10042Ofc · Sq 12 12.06.0$58.40$1,226.40 Cat B
L. Thompson #10051Ofc · Overflow 8.08.0$58.40$1,168.00 Cat B
T. Brown #10045Ofc · Callback 12.0$58.40$1,051.20 Cat B
D. Reyes #10058Cpl · Sq 22 12.03.0$63.75$1,051.88 Cat B
C. Johnson #10021Lt · Bolden PD 12.0$84.10$1,009.20 Bill Partner
M. Davis #10037Cpl · Sq 12 12.02.0$63.75$956.25 Cat B
K. Whitfield #10063Ofc · Sq 22 10.0$58.40$876.00 Cat B
R. Moore #10039Ofc · Sq 12 12.0$58.40$700.80 In Review
P. Garcia #10015Ofc · Backfill 10.0$58.40$584.00 Absorbed
A. Martinez #10041
$1,281.60
12.0 reg + 4.0 OT · $71.20/hr
Cat B
J. Garcia #10042
$1,226.40
12.0 reg + 6.0 OT · $58.40/hr
Cat B
L. Thompson #10051
$1,168.00
8.0 reg + 8.0 OT · $58.40/hr
Cat B
T. Brown #10045
$1,051.20
12.0 OT · $58.40/hr
Cat B
D. Reyes #10058
$1,051.88
12.0 reg + 3.0 OT · $63.75/hr
Cat B
C. Johnson #10021
$1,009.20
12.0 reg · $84.10/hr
Bill Partner
M. Davis #10037
$956.25
12.0 reg + 2.0 OT · $63.75/hr
Cat B
K. Whitfield #10063
$876.00
10.0 OT · $58.40/hr
Cat B
R. Moore #10039
$700.80
12.0 reg · $58.40/hr
In Review
P. Garcia #10015
$584.00
10.0 reg · $58.40/hr
Absorbed
Showing 10 of 148 assignments Ledger total $184,320.75
Claim Composition
$193,260.75
Total claim value · labor + equipment
FEMA Cat B reimbursable$171,418.2088.7%
Mutual‑aid billable$13,004.156.7%
Department absorbed$8,838.404.6%
Coded to FEMA‑DR‑4812 automatically
Submission deadlineAug 14 · 19 days
Reports
Built as the operation ran — nothing to assemble
Incident Report
CSV · 148 rows
Billing Report
Excel · 12 tabs
FEMA Packet
PDF · 61 pages
Overtime Slips
PDF · 74 signed
ICS Form 214
PDF · 3 periods
Built from 3,972 logged hours — no timesheets, no reconciliation
Last sync 09:41 · Rules v4.2 · 2 CBAs applied
Drafting Portal — Control
Summer Arts Op — Lieutenant Seats
Op Period 2  ·  Sep 18–20, 2026  ·  Draft round 3
Draft Running
Lieutenants
1 / 4
3 still needed
Sergeants
3 / 3
Fully staffed
Deputies
6 / 9
3 open
Division Seats
10 / 16
62.5% filled
Offers Out
2
11m response window
Draft Queue
Seniority order · 0 phone calls
Officer Seat Hrs Window Status
R. Vance #10008Lt · Special Ops · 2009 1 32.0 Accepted
D. Okafor #10011Lt · Special Ops · 2011 2 28.0 11m left Offer Out
M. Ellery #10014Lt · Traffic · 2012 3 36.0 Declined
S. Bright #10019Lt · Patrol · 2013 4 44.0 Rest Rule
A. Kwan #10023Lt · Special Ops · 2014 5 24.0 Queued Next Up
T. Ruiz #10026Lt · Patrol · 2015 6 30.0 No IC Cert
J. Feld #10031Lt · Division 1 · 2016 7 22.0 Queued In Queue
K. Ammons #10035Lt · Division 2 · 2017 8 26.0 Queued In Queue
R. Vance #10008
Seat 1 · 32.0 hrs
Lt · Special Ops · 2009
Accepted
D. Okafor #10011
Seat 2 · 11m left
Lt · Special Ops · 2011
Offer Out
M. Ellery #10014
#3 · 36.0 hrs
Lt · Traffic · 2012
Declined
S. Bright #10019
#4 · 44.0 hrs
Lt · Patrol · 2013
Rest Rule
A. Kwan #10023
#5 · 24.0 hrs
Lt · Special Ops · 2014
Next Up
T. Ruiz #10026
#6 · 30.0 hrs
Lt · Patrol · 2015
No IC Cert
J. Feld #10031
#7 · 22.0 hrs
Lt · Division 1 · 2016
In Queue
K. Ammons #10035
#8 · 26.0 hrs
Lt · Division 2 · 2017
In Queue
Showing 8 of 42 eligible Avg fill time 4m 12s
Division Coverage
10 / 16 seats
Special Ops · current op period
Filled & confirmed1062.5%
Offer out212.5%
Still open425.0%
Union rules, seniority and rank minimums enforced on every offer
Next auto-advancein 3m 48s
Operational Periods
Every division, one board — no spreadsheets
Summer Arts Op
Special Ops3/7
Metro FC Stadium
Patrol6/7
Night Patrol Block
Division 14/4
Courthouse Detail
Traffic2/2
Airport Overflow
Division 25/8
Seniority order, rank minimums and rest rules enforced on every offer
Round 3 · CBA v4.2 · 2 bargaining units

Real-Time Alerts

One No-Show. Zero Phone Calls.

When an officer doesn’t check in, Caleo doesn’t wait for a supervisor to notice. An alert fires automatically — to the right supervisor, at the right level, the moment the threshold is crossed. The incident is logged. The escalation is documented. And command staff see it on their dashboard in real time.

The same automation applies to open shifts, coverage gaps, venue compliance expirations, and overtime cap warnings. Caleo surfaces what needs attention before it becomes a problem — and handles the notification so your team doesn’t have to.

Faster response. Complete documentation. No surprises at shift change.

Audit Trail

Every Decision. On the Record.

When a union rep questions an assignment. When a finance team requests documentation for a federal reimbursement. When legal needs a chain-of-custody record for a court appearance. The answer is always the same: it’s already in Caleo.

Every assignment decision, every shift offer, every check-in and check-out, every compliance check is timestamped and logged automatically — without anyone manually entering a record. The audit trail builds itself as the operation runs.

Grievance-proof documentation. Audit-ready records. Peace of mind before anyone asks.

Compliance Engine
Rule Enforcement — Live
Sep 2026  ·  203 rules active  ·  2 bargaining units
All Rules Active
Open Grievances
0
14 months running
Flags Raised
0
Both auto-resolved
Rules Checked
0
Today · avg 120ms
Docs Generated
0
This event · 0 by hand
Reimbursement Acc.
99.8%
Audit ready
Audit Log
Every decision timestamped · nothing entered by hand
Time Action Personnel Rule Applied Result
07:42:18 Shift assigned J. Rivera #10077 Seniority order Logged
07:41:06 Cert check failed K. Alvarez #10082 IC‑200 required Blocked
07:38:44 Seniority check System auto CBA 421 Art. 6 Passed
07:35:02 OT cap verified M. Chen #10054 FLSA 7(k) · 42/48h Compliant
07:30:51 Doc generated System auto ICS Form 214 · OP‑2 Logged
07:22:39 Rest rule applied S. Bright #10019 CBA 421 Art. 9 §2 Enforced
07:15:11 Cert verified L. Patel #10061 Hazmat Tech · current Passed
Yest. 23:58 Payroll export System auto 148 records · signed Archived
Shift assigned
07:42:18
J. Rivera #10077 · Seniority order
Logged
Cert check failed
07:41:06
K. Alvarez #10082 · IC‑200
Blocked
Seniority check
07:38:44
System auto · CBA 421 Art. 6
Passed
OT cap verified
07:35:02
M. Chen #10054 · FLSA 7(k)
Compliant
Doc generated
07:30:51
System auto · ICS Form 214
Logged
Rest rule applied
07:22:39
S. Bright #10019 · Art. 9 §2
Enforced
Cert verified
07:15:11
L. Patel #10061 · Hazmat Tech
Passed
Payroll export
Yest. 23:58
System auto · 148 records
Archived
Showing 8 of 1,284 entries today Manual entries 0
Grievance Record
0 filed
14 months · 41,900 assignments made
Compliance Health
OT cap 100%
Seniority order 100%
Certifications 98%
Documentation 100%
The 2%: two expiring certsCaught early
Rule Sets Enforced
Configured once — applied to every assignment
CBA — Local 421
84 rules · active
CBA — Local 88
61 rules · active
FLSA 7(k)
12 rules · active
Dept Policy 4.12
27 rules · active
FEMA Cat A/B
19 rules · active
Grievance-proof by default — the reasoning is written down as the decision is made
Immutable log · 7-year retention · Last export Sep 8
Two‑Way Platform
M. Chen · Deputy
Squad 12 · sees only their own assignments
Chief R. Alvarez
Metro PD · all divisions, all operations
Live iPhone · In the field Desktop · EOC
07:41
MC
Morning, Marcus
Deputy · #10054 · Squad 12
This pay period · 80.0 hrs
$2,418.60
Next shift
DTAC 1800 · Downtown
Fri Sep 18 · 18:00–06:00 · Post 4
Overtime near you
Riverfront Festival
2.4 mi · 8 hrs · $87.60/hr
Stadium — Gate C
5.1 mi · 6 hrs · $87.60/hr
Courthouse Detail
7.8 mi · 10 hrs · $87.60/hr
Transit Hub — North
9.2 mi · 8 hrs · $87.60/hr
+3 more within 10 miles
Shifts
Overtime
Pay
Me
Only what's theirs
Their shifts, their hours, their pay. No admin console, no training class, nothing to ignore.
Overtime, one tap away
Open shifts near them, ranked by seniority. Claim from the phone and the roster updates instantly.
Earnings before payday
Hours, rate and OT premium visible as the period runs — the reason officers actually open the app.
Adoption is the product — every tap here is data command doesn't have to chase
Officer app · iOS & Android
Personnel Deployed
36
Riverfront Festival · Day 2
Checked In
24
67% · all on post
Awaiting Arrival
8
Next window 14:00
No Show
1
Backfill offer sent
Cost to Date
$41,280
Cat B · 92% reimbursable
Shift Overview
Live from officer check-ins · refreshed 30s ago
Call Sign Name Rank Assignment Status
716ES D. Conway #49617 Sergeant ADA Liaison On post 05:47
716FS B. Vernay #52076 Sergeant Command Liaison On post 05:50
716F4 M. Chen #10054 Deputy Northeast Entrance Gate On post 05:52
716L N. Bowley #47278 Lieutenant Incident Commander On post 05:41
716F9 E. Sanders #48790 Deputy South Perimeter Due 14:00
716G2 J. Blanco #62099 Deputy Practice Field Due 14:00
716D1 A. Whitmore #51884 Deputy Roving Patrol — North Off post 06:02
716H7 T. Okonkwo #50913 Deputy Team Tower No show
D. Conway
716ES
Sergeant · ADA Liaison
On post
B. Vernay
716FS
Sergeant · Command Liaison
On post
M. Chen
716F4
Deputy · NE Entrance Gate
On post
N. Bowley
716L
Lieutenant · Incident Cmd
On post
E. Sanders
716F9
Deputy · South Perimeter
Due 14:00
J. Blanco
716G2
Deputy · Practice Field
Due 14:00
A. Whitmore
716D1
Deputy · Roving North
Off post
T. Okonkwo
716H7
Deputy · Team Tower
No show
Showing 8 of 36 assignments Late arrivals 0
Personnel Status
36
Personnel
Checked in24
Checked out3
Awaiting arrival8
No show1
Status set by officers, not clerks0 calls made
Status by Assignment
Coverage gaps surface before they become incidents
NE Entrance Gate
Post 46/6
South Perimeter
Roving4/6
Practice Field
Static3/5
Team Tower
Static4/4
Command Post
EOC7/7
Same records the officers created — rolled up, costed, and live
Auto-refresh 30s · Live since 05:42

Two-Way Platform

Built for the field. Ready for Command.

Most staffing platforms are built for administrators and tolerated by the people actually using them. Caleo was built for both — and the experience is completely different depending on who’s logged in.

An officer opens Caleo on their phone and sees their upcoming shifts, available overtime near them, and estimated earnings for the pay period. A Chief opens Caleo on any device and sees system-wide staffing health, live coverage gaps, and cost recovery performance — in real time.

Same platform. Right information. Right person. Every time.

Higher officer adoption. Better data. Fewer gaps caused by personnel who don't engage with the system.

Implementation

Deployed in Days. Not Months.

Enterprise staffing software has a reputation for long, painful implementations that disrupt operations before they improve them. Caleo is different — and intentionally so.

Every Caleo deployment begins with your policies, your roster, and your operational structure already configured. Your team trains on their specific role in the platform. And go-live happens on real shifts — fully supported, with implementation oversight through your first full operational period.

Most departments are fully operational within three weeks of kickoff. No disruption to existing operations. No months of waiting to see a return.

Fast time to value. Minimal disruption. A department that's running on Caleo — not waiting for it.

Implementation — Deployment Tracker
Metro PD — Deployment
Kickoff Aug 31  ·  Go‑live Sep 14  ·  Day 10 of 21
On Schedule
Day
10 of 21
Go‑live in 4 days
Rules Configured
203
2 CBAs · 0 built by you
Roster Imported
1,412
Personnel · 1 pass, 0 errors
Team Trained
96%
1,360 of 1,412 · by role
Shifts Disrupted
0
Operations never paused
Deployment Plan
Configured before kickoff · nothing starts from a blank page
Phase Owner Days Status
1 Kickoff & discovery Caleo + Ops 1–2 Complete
2 Policies & CBA rules configured Caleo 2–5 Complete
3 Roster & rank structure imported Caleo 4–6 Complete
4 Role‑based training Department 6–9 Complete
5 Parallel run on live shifts Caleo + Ops 9–13 In Progress
6 Go‑live — first real op period Department 14 Scheduled
7 Supported oversight Caleo 14–20 Scheduled
8 Handoff & success review Caleo + Ops 21 Scheduled
1 · Kickoff & discovery
Day 1–2
Caleo + Ops
Complete
2 · Policies & CBA rules
Day 2–5
Caleo
Complete
3 · Roster imported
Day 4–6
Caleo · 1,412 personnel
Complete
4 · Role‑based training
Day 6–9
Department · 5 cohorts
Complete
5 · Parallel run
Day 9–13
Caleo + Ops · 118 shifts
In Progress
6 · Go‑live
Day 14
Department · first op period
Scheduled
7 · Supported oversight
Day 14–20
Caleo on site
Scheduled
8 · Handoff & review
Day 21
Caleo + Ops
Scheduled
4 of 8 phases complete Days remaining 11
Time to Full Operation
21 days
Kickoff to running unaided
Caleo deployment21 days
Typical enterprise rollout6–9 months
Most departments are fully operational within three weeks of kickoff.
Go‑live Sep 14in 4 days
Training by Role
Each group learns their screen — not the whole platform
Command staff
2 sessions12/12
Supervisors
4 sessions41/41
Officers
App walkthrough1,260/1,312
Payroll & finance
1 session9/9
Dispatch
2 sessions38/38
Go‑live on real shifts — Caleo stays on through your first full operational period
Kickoff Aug 31 · Go‑live Sep 14 · Review Sep 21

Book a Demo

Ready to see Caleo in action? Every demo is configured around your department’s actual operation — your shift types, your staffing structure, your policies.

Customer Support

Already a Caleo customer and need help? Reach your dedicated support contact or visit the support center for documentation and resources.

Send Us a Message

Questions about the platform, pricing, or how Caleo fits your agency’s needs? Send us a note and someone from our team will follow up directly.