For off-duty coordinators
Off-duty police scheduling,
without the group texts.
You run contracts for businesses and recruit the officers to work them. xduty handles the posting, the sign-ups, the drops and the reports, so you're not doing it by text at 11 PM.
No credit card required. Officers are always free.
Spend Less Time Managing. More Time Where It Counts.
The texts, the calls, the follow-ups add up to hours every week. xduty gives that time back.
Without xduty
- ✕Text the group chat. Wait. Text again.
- ✕Call down the roster one by one.
- ✕Same job info sent 10 different times.
- ✕Last-minute scramble when someone drops.
- ✕10–15 hrs/month on scheduling, none of it paid.
With xduty
- Post a shift. Officers claim it themselves.
- Multiple contracts running simultaneously.
- Roster gaps filled via the Fill Board.
- Drop requests managed without phone calls.
- Scheduling takes minutes, not hours.
Time spent scheduling
~10 hrs
per month, average
Your time is worth
$37/hr
national avg. officer salary
Monthly scheduling cost
$370
in your own time
xduty Coordinator plan: $6.75/mobilled yearly
Most coordinators pass this cost to their clients as part of their scheduling fee.
Manage Multiple Contracts
Run 10+ clients simultaneously. Each contract gets its own roster, schedule, and settings.
Officers Self-Serve
Post a shift and let your roster claim it. Set signup limits, restrictions, and approval rules.
Manage Drops & Swaps
Officers request drops, you approve. Set blackout windows so they can't drop last-minute.
Full Shift History
Every shift, every officer, every contract. Searchable and exportable whenever you need it.
No credit card required to start.
Up and Running in an Afternoon
- 1
Add your client
Set up a contract for each business you work for: its locations, its events, and its rules. One-off, recurring or a monthly hour pool.
- 2
Invite your officers
Add your roster by email. They sign up, meet your requirements, and claim shifts from their phone.
- 3
Let it run
Approve drops and trades, see check-ins as they happen, and hand your client hours and reports without building them.
Look Like the Most Organized Coordinator They've Hired
Invite each client to a free portal of their own. They see who is working their site and when, without texting you for a schedule. You stay the one running it.
What your clients get- A live schedule for their site, by day
- Hours and shift reports for any date range
- Free for them. Nothing for you to set up
When Your Roster Comes Up Short, the Shift Still Gets Covered
An officer drops. The shift is tomorrow. Instead of working through a phone list, the Fill Board posts it for you to verified officers nearby and books the ones with a record you trust.
- Reach verified officers nearbyOpen shifts go to verified, certified peace officers in your counties, with your dress code, vehicle and agency requirements.
- Auto-post what your roster missesNewShifts still open a set time before they start post themselves. You don’t have to be watching.
- See who actually shows upNewEvery request shows the officer’s record across xduty: shifts completed, late drops and no-shows.
- Auto-accept only the reliableNewOfficers above the reliability score you choose are booked instantly; everyone else waits for your review.
- Vet in one tapCredentials, agency and equipment on every request. Approve or decline in a tap.
- Never left uncoveredStill open close to the start? Coverage escalation hands it to your backup guard company automatically.
Officers also use the Fill Board to find extra work outside their primary contracts.
Set It Once
Choose how far ahead, say 48 hours before it starts. Any shift your roster hasn’t filled by then posts itself to verified officers in your counties.
Book Officers You Can Trust
Every request shows the officer’s record across xduty: shifts completed, late drops, no-shows. Above your bar? Booked instantly. Everyone else waits for you.
Never Left Uncovered
Still open close to the start? Your backup guard company gets it automatically, and the shift locks while they confirm.
Included in Pro+. Every new coordinator gets 90 days of Pro+ free, no credit card needed.
Try it freeLess Than One Hour of Your Time, Per Month.
Upgrade when you need more.
Try it out
Starter
2 contracts · 10 shifts/mo · 15 officers
Coordinator
billed yearly
10 contracts · 200 shifts/mo · 50 officers
High volume
Pro+
billed yearly
Unlimited contracts · 500 shifts/mo · 150 officers
Officers are always free. Business portals start free.
Questions
How many clients can I run on xduty?
As many as your plan allows: Starter covers 2 contracts, Coordinator 10, and Pro+ is unlimited. Each client gets its own roster, schedule and settings.
Do my officers pay to use xduty?
No. Officers are always free. They sign up with your link and claim shifts from their phone.
Does xduty pay the officers?
No. Officers are paid directly by the company they work for, never by you and never through xduty. There are no processing fees.
Can my clients see the schedule?
Yes. Invite each client to a free portal where they see the officers on their site, hours and reports, so they stop texting you for them.
What happens when the free trial ends?
Every new coordinator gets 90 days of Pro+ with no credit card. When it ends you move to Starter for free, or pick a plan to keep going.
Running a department program or a staffing firm?
Police agencies and companies that schedule officers on client contracts use xduty the same way. Tell us which describes you when you sign up.
Your next contract shouldn't cost you your weekend.
Set up your first contract in minutes. Invite your roster. Start the month not chasing anyone down.
No credit card required · Officers always free · Direct payment, no processing fees