★ The Centurion Blue Scheduler For coordinating & scheduling officers

Run your whole
secondary-employment schedule.

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 the paperwork starts filled in. We'll build it to your specifications.

Now available
Download on the App Store Get it on Google Play

Centurion Blue is on iPhone and Android now, and still works in any browser on your phone or your desktop.

Build standing jobs once Manage your roster W-9s on file to download Phone alerts on changes
See it in action

Watch the Scheduler at work

A quick look at how Centurion Blue runs your secondary-employment schedule, end to end.

Build my schedule →
Why coordinators use it

Everything you need to run the schedule

One place to build jobs, fill them, and keep your officers paid and documented.

Standing job library

Save reusable jobs, pay, location, hours, and your own custom fields, then schedule dates from them in seconds.

Roster & directory

Build your officer roster and add people fast from the full department directory by name or badge.

Schedule-dates wizard

Pick days and slots, set the time and officer per slot, and post openings, repeat weekly if you need to.

Assign or let officers grab

Assign straight from your roster, or push open dates to the Exchange for officers to pick up.

Side-deals & releases

Let assigned officers hand off or release a shift they can't work, with or without your approval, your call per job.

Phone alerts

Get a real notification when an officer grabs, swaps, or releases a shift.

GPS check-in & out

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.

No-show alerts

If an assigned officer hasn't GPS-checked-in 15 minutes after start, you get a No check in app notification automatically, the officer, the job, and how late, so you can fix coverage quickly.

Split shifts

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.

Employer coverage link

Hand the employer a private live calendar of their coverage: dates, times, officer names and badge numbers, even on-site check-ins. No login for them, no pay shown, and you can turn the link off anytime.

Clients request their own jobs

Give each business its own private link. They fill in the site, entry instructions, on-site contact, duties and every date they need, with how many officers per date. No login needed, no app, no phone tag. It lands in your queue to approve, decline or ask about, and approving builds the job and opens the dates in one step. Switch a link off anytime and make a new one when you need it. A client who books often can use the same link to create a free employer login at centurionblue.com/employers, send requests any time and see where each one stands. Your link rules still apply, and you can remove a login from a link whenever you like.

Roster messaging

Post a message to your whole roster and every officer sees it in the app.

Per-job invoicing

Build an invoice from a job's hours by officer and export a clean, professional PDF.

Print-ready reports

One tap for a schedule PDF, a pay-by-officer job summary, and an officer-contacts sheet.

Secondary Employment Contract

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.

Monthly Detail to the employer

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.

DPD 200 & quarterly invoicing

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 in one place.

How it works

From job to filled schedule in three steps

I

We build it to spec

Tell us your jobs, pay rates, venues, and how you run the off-duty jobs you coordinate. We set up your scheduler exactly the way you run it.

II

You schedule & fill

Add dates from your standing jobs, assign officers from your roster, or post open slots for officers to grab.

III

Stay in control

Get alerts on every change, watch GPS check-ins land on your board live with automatic no-show app notifications, 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.

Built to your specifications

Contact us to build your schedule

Tell us how you run your jobs and we'll set up your scheduler to match, your jobs, your roster, your rules. We'll get you up and running.

What it costs and who qualifies: scheduler access is set up on request for Denver officers who coordinate off-duty, extra duty or side jobs. Text or email us and we will set it up with you. Officers on your roster do not pay to see, take or work your shifts; the free Denver Primary plan covers that.

Build my schedule →

Text support: (303) 802-0272

No more paperwork chase

Stop chasing officers for a W-9.

Officers on your roster can keep a signed W-9 on file in Centurion Blue, generated from the official IRS form, and switch you on to download it. When you need one an officer shared with you, you download it in seconds.

  • Download the W-9 of any roster officer who switched you on the moment you need it.
  • Bulk W-9 bundle: the W-9 of every assigned officer who shares one with you, merged into one PDF.
  • The bundle tells you who has not shared a W-9 with you yet.
  • No texts, no emails, no shoebox of forms at tax time.

W-9s on file, ready to download

Officers fill it once and switch you on; you download it any time. Pull one, or bundle a whole job's officers into a single PDF.

Build my schedule →
Common questions

Scheduler questions, answered

What does the Scheduler cost?

Scheduler access is set up on request: text or email us and we will go over it with you. Officers on your roster do not pay anything to see, take or work your shifts. They can do all of that on the free Denver Primary plan.

Who can be a scheduler?

A Denver officer who coordinates off-duty, extra duty or side jobs for other officers. Scheduler access is not self-serve. Email info@centurionblue.com or text (303) 802-0272, tell us how you run your jobs, and we turn it on for your account. It is for individual coordinating officers. We do not offer department accounts.

What does the employer see?

Only what you choose to share. The coverage link is a private, read-only calendar of that employer's dates, times and assigned officers (name and badge number), with on-site check-ins when you use GPS check-in. It shows no pay and needs no login, and you can turn the link off at any time. A client request link lets a business send you the dates it needs, also with no login. A client who would rather sign in can use that same link to create an employer login, which shows them their own requests and where each one stands, and nothing about your roster, your other clients or officer pay. Nothing is scheduled until you approve it.

Can a client have its own login?

Yes, if they want one. The request link you send still works with no login. A client who books often can use that same link to create a free employer login at centurionblue.com/employers. They sign in whenever they need officers, send a request, and see where each one stands. Once they confirm their email address, they also get an email when you approve, decline or ask for more. Their requests land in your Client job requests queue like any other, and nothing is scheduled until you approve it. You stay in control: the same link rules apply (notice, shortest shift, officers per date, how far ahead), you see which logins are on each link and can remove one, and replacing or turning off a link cuts off the logins made from it until the client adds the new link. On a request sent from an employer login, what you type when you decline or ask for more is sent to the employer: it shows in their login, and it is emailed to them once they have confirmed their email address. Your private notes on other requests stay private. A client can also withdraw a request you have not decided yet, and a withdrawn request cannot be approved.