Locksmith Business Software for Dispatch and Field Work
A lockout call at 11pm and a commercial rekey booked for next Tuesday are both locksmith work, and both need the same things fast: the right technician sent, a price agreed at the door, and photographed proof of what the lock looked like before and after. Free for your first two seats.
Locksmith Business Software vs Key-Code, Programming and Master-Key Tools
Search "locksmith software" and the results split into two categories that have nothing to do with each other. One runs the business. The other does the technical work of the trade. If you're comparing professional locksmith software, this is the first fork in the road, and it's worth being explicit about which side Opsler sits on before you read another paragraph.
Opsler runs the business
Customers, scheduling and dispatch, work orders, estimates, invoicing, key blank and hardware inventory, job evidence and full service history — every call from the phone ringing to the invoice paid.
Your bench tools stay yours
Key-code lookup, bitting and depth charts, transponder and immobiliser programming, VIN decoding, master-key design and access-control configuration stay where they are. Opsler works around them, not instead of them.
There's no locksmith-specific preset behind this either. At signup you pick General Service Business — the same generic starting point plenty of trades use — which loads editable terminology (Work Order, Team Member, Service Dashboard), 5 default service categories and 11 price-book entries. Locksmith work isn't native to it; you rename the categories into lockout, rekey, lock change and install line items yourself. That's a fair trade for not being boxed into someone else's idea of your price list. See how other trades set this up.
Handle Emergency and Scheduled Locksmith Calls
Every call becomes a job the moment it's logged: customer, address, the nature of the call and a scheduling mode — FIXED for a booked slot like Tuesday's rekey, FLEXIBLE for a same-day or emergency call with no fixed time yet. Locksmith business software has to hold both without treating one as an afterthought.
Priority
A lockout is tagged URGENT and heads the unscheduled queue ahead of routine work, without anyone reordering the list by hand.
Location
The address is captured against the job and shown on Map view alongside technician positions.
Customer
Existing customer records match on lookup; a new caller becomes a new customer record in the same step.
Job details
Service type, notes and any prior visits at that address are visible before you dispatch anyone.
None of this is automatic prioritisation by an algorithm — URGENT is a tag your office applies, and it simply sorts to the top of the queue where a human sees it first. See how work orders are structured.
Dispatch the Right Available Technician without Claiming AI
At 11pm you already know which technician to send — the one still awake, still near that side of town, still carrying the right cylinders. Locksmith dispatch software should make that call quick to execute, not make it for you. There is no AI scheduling, no auto-dispatch, no skill matrix and no GPS-based automatic assignment anywhere in Opsler. Your dispatcher sees the board; your dispatcher decides.
See the whole crew at once
- Every technician’s day on one board, in Day, Week or Map view
- Live status — assigned, en route, on site, complete
- Priority tags URGENT, HIGH, NORMAL, LOW ordering the queue
- Quick Assign, or drag the call into a technician’s lane
- Instant push to the technician’s app on assignment
Catch the double-booking first
- Every assignment is checked against everything else that technician holds that date
- EXACT_TIME, TIME_RANGE and SAME_DAY clashes told apart, grouped by technician
- The conflicting job is named, not just flagged
- Reassign, or assign anyway when the emergency outranks it
- Route optimisation on Pro when a day needs resequencing
Route optimisation runs on Pro through the Google Directions API, and only when you ask for it — it reorders an assigned day's stops, it does not decide who gets sent in the first place. See the full dispatch board.
Keep Working Offline on Mobile Locksmith Jobs
Locksmith work happens where the signal is worst — underground parking, stairwells, steel doors, industrial units at the back of an estate. A locksmith mobile app is only as good as what it can still do with zero bars. Opsler installs from a supported browser, with no App Store download, and once the day is synced the job carries on without a bar of reception.
Works with no signal at all
- Open assigned jobs with full detail and history
- Record work performed and change job status
- Price a rekey or hardware swap from the cached catalog on the spot
- Create invoices and record payments taken on site
- Capture job evidence photos
Catches up the moment you resurface
- A newly assigned or moved call lands as soon as you reconnect
- Stock in other technicians’ vans refreshes on sync
- Invoices, the estimate one-time code and the portal link go out on reconnection
- Map view and route optimisation resume with signal
Payments taken offline are protected, so when the app reconnects and retries, the customer is not charged twice — the thing you want guaranteed on a card payment taken at a door at midnight with no signal. See the full offline technician app.
Create Estimates and Record Job Evidence
Estimate at the door
Flat pricing for a straightforward lockout, or Good-Better-Best options where the choice is rekey, cylinder replacement or a hardware upgrade.
OTP and signature
A one-time code to the customer's email, then a typed or drawn signature, with the signature type recorded. Decline is one tap; a reason is optional.
Photo evidence
Before-and-after photos of the door and hardware attach to the job — the record you want if condition is later disputed.
Locksmith estimating software only earns its keep at the door, not back at the shop — the number has to exist before you've left the driveway.
Track Key Blanks, Cylinders and Hardware as Business Inventory
Three location types — Warehouse, Truck and Van — with as many named locations of each type as you need. Items used on a job deduct from the assigned vehicle and attach to the job at cost.
Job-linked deduction
Blanks, cylinders and locksets come off that van and land in that job's cost.
Transfers
Move stock between any two locations, individually or in bulk when restocking.
Low-stock alerts
Thresholds fire at Warning and Critical, so you reorder common blanks before a technician finds the bin empty.
Valuation reports
See what stock is sitting where across the shop and every van, with movement history.
Technicians see their own van stock from the job screen and request a transfer when a part is not aboard, so the office finds out before the customer does. Locksmith inventory software, in this context, means counting what's on the truck — not a key-code or restricted-keyway database. Those stay in your locksmithing tools. See van and warehouse inventory.
Invoice Jobs and Export Accounting CSVs
Job becomes the invoice
The completed job carries its hardware and labor into a draft invoice; an office approval queue can review it first if you turn that setting on.
Payment at the door
Take the whole amount on site, or a part payment with the balance recorded as still due.
Accounting export
QuickBooks- and Xero-formatted CSV export on Pro: filter by date and status, check the count, import when your bookkeeper is ready.
This is a CSV export for manual import, not a live sync — there is no automatic, real-time or two-way connection to QuickBooks or Xero. See how invoice approval works.
Protect Customer and Job Information
Role-based access
Team members see what their role allows. Admin and technician views differ, and invoice approval can be restricted to the office.
Scoped customer links
A customer's token link exposes only their own jobs, invoices and warranties — not any other customer's record.
Activity log
Job creation, assignment, start, completion, cancellation and time corrections are logged with a timestamp, so who did what is evidenced rather than remembered.
None of this needs to be a separate locksmith CRM bolted on afterward — customer and job records already live here, scoped by role from the first login.
Technical Locksmithing Limitations and FAQs
Before you start a trial, make sure Opsler is answering the question you're actually asking. It is business-operations software. It is not, and does not claim to be, any of the following:
On the business side, the fit is the same whether the call is a home rekey, a car lockout or a commercial door closer. Opsler doesn't treat automotive, residential and commercial work as different modules — they're all jobs with a customer, an address, a service type, a technician and an invoice. It stores no VIN or vehicle data and no key-code data for any of them; that distinction lives in your technical tools, not here.
Budding — free forever
2 seats — 1 admin, 1 technician — 50 jobs a month, 100 inventory items, 1 location. No card, no expiry.
Pro — $25 per seat, per month
Unlimited jobs, route optimisation, warranties, recurring jobs and accounting export. No seat minimum. 14-day trial, no card.
See full pricing details for seat and feature breakdowns beyond this page.
Frequently Asked Questions
A short locksmith software FAQ covering what's not already answered above.
What does Opsler locksmith software cover?
The commercial side of a locksmith business: customers, scheduling and dispatch, work orders, estimates, key blank and hardware inventory, invoicing, job evidence photos and service history. It runs alongside the technical tools of the trade rather than replacing them — key-code lookup, bitting and depth charts, transponder and immobiliser programming, VIN decoding, master-key design and access-control configuration all stay with the specialist software you already trust for them.
How does Opsler dispatch the right locksmith to an emergency call?
Your dispatcher decides, and the board is built to make that decision fast rather than to make it for you. A lockout is tagged URGENT so it heads the unscheduled queue, Map view shows job sites against technician positions, and assignment reaches the technician's phone immediately over WebSocket. If that technician is already booked against the slot, the clash surfaces before you commit — grouped by technician, with the conflicting job named — and you choose to reassign or assign anyway.
Can locksmiths work offline on mobile jobs?
Yes. Opsler installs from a supported browser — there is no App Store or Google Play download. Once the day is synced, technicians can open assigned jobs, record work and status, build estimates from the cached catalog, create invoices, record payments and capture photos with no connection at all. Anything that has to reach the customer or another vehicle catches up on reconnection: newly assigned calls, other vans' stock levels, and delivery of invoices, the estimate one-time code and the portal link.
Can Opsler track key blanks and hardware stock?
Yes, as business inventory. Three location types — Warehouse, Truck and Van — with as many named locations of each as you need. Blanks, cylinders, locksets and hardware deduct from the assigned vehicle when used on a job and attach to that job at cost, so the margin on a rekey is real rather than estimated. Low-stock alerts fire at two levels, Warning and Critical, and technicians can see their own van stock from the job screen. This is commercial stock control; key codes, bitting and restricted-keyway records are technical data and live in your locksmithing tools.
Is there a locksmith-specific setup, or do I use a generic template?
There's no locksmith preset. At registration you choose General Service Business, the closest generic fit, which loads 5 editable service categories, 11 starter price-book entries and renameable terminology. You turn those into lockout, rekey, lock change and hardware-install line items yourself — Opsler doesn't ship a locksmith vocabulary out of the box, and a real locksmith business needs its own pricing anyway.
Ready to Run Your Business Without the Chaos?
Scheduling, dispatch, estimates, invoicing, customer portal, and a free branded website — start completely free, upgrade to Pro when you scale.
Free forever on the Budding plan. No credit card required.