Build your standing jobs once, manage your roster, and let officers grab open shifts. The Secondary Employment Contract, the DPD 200, the Monthly Detail and invoices all prefill from each job, so you're never chasing paperwork. We'll build it to your specifications.
Already a scheduler? Open the app →
A quick look at how Centurion Blue runs your secondary-employment schedule, end to end.
One place to build jobs, fill them, and keep your officers paid and documented.
Save reusable jobs, pay, location, hours, and your own custom fields, then schedule dates from them in seconds.
Build your officer roster and add people fast from the full department directory by name or badge.
Pick days and slots, set the time and officer per slot, and post openings, repeat weekly if you need to.
Assign straight from your roster, or push open dates to the Exchange for officers to pick up.
Let assigned officers hand off or release a shift they can't work, with or without your approval, your call per job.
Get a real notification when an officer grabs, swaps, or releases a shift, so nothing slips.
Optional per job: officers tap to check in and out, geo-stamped at the site. You see arrival and departure times live on your board, with a green “at the site” check, or the distance if the pin landed somewhere else.
If an assigned officer hasn't GPS-checked-in 15 minutes after start, you get an email automatically, the officer, the job, and how late, so you can fix coverage before the employer notices.
Your call per job: an officer who can only work part of an open shift takes just that piece, and the rest goes right back on the board for someone else to grab.
Hand the employer a private live calendar of their coverage, dates, times, officers, even on-site check-ins. No login for them, no pay shown, and you can turn the link off anytime.
Post a message to your whole roster and every officer sees it in the app.
Build an invoice from a job's hours by officer and export a clean, professional PDF.
One tap for a schedule PDF, a pay-by-officer job summary, and an officer-contacts sheet.
The official contract prefills from each job, downloads ready for signature, and opens the email to the Secondary Employment Unit. Renewals are flagged before the Dec 15 deadline.
Build a job's month of dates, hours and officers, review it on screen, then one tap downloads the PDF and opens the email to the employer.
The DPD 200 template, your scheduling fee per job (flat, per hour, or per officer hour), and every quarterly due date for the Invoice Inbox, tracked so nothing is late.
Tell us your jobs, pay rates, venues, and how your secondary employment works. We set up your scheduler exactly the way you run it.
Add dates from your standing jobs, assign officers from your roster, or post open slots for officers to grab.
Get alerts on every change, watch GPS check-ins land on your board live with automatic no-show emails, message your roster, file the Secondary Employment Contract and DPD 200, send Monthly Details, invoices and the employer's live coverage link, and pull W-9s, all in one place.
Tell us how your department runs secondary employment and we'll set up your scheduler to match, your jobs, your roster, your rules. We'll get you up and running.
Build my schedule →Text support: (720) 336-0440
Every officer keeps a signed W-9 on file in Centurion Blue, generated from the official IRS form. When you need them, you pull them, instantly.
Officers fill it once; you download it any time. Pull one, or bundle a whole job's officers into a single PDF.
Build my schedule →