Locksmith Software for Dispatch and Key Control

Software that sends the nearest tech, and keeps every keycode behind a named role.

Your dispatcher rings around to guess who is closest to a lockout, and your keycodes sit in a spreadsheet anyone can open. We turn the locksmith operation worth owning into software that dispatches on location, records master key systems, and holds key records behind named roles with a full log, and can be handed to another capable team.

See our work

Bring one stuck locksmith workflow. Leave with a build, buy, repair, or wait recommendation.

Trusted by

Perceptional logoMusgrave GroupUrShipper logoBrux Dental SolutionsBella Skin Institute LogoEnergia RewardsDraftly logoTuneClub LogoSekou LMS logoLogo of food order management app gulaSnelwegDealsGrubly logoPSi logoInstantor Rewards logologo of Mobile app for events, membership clubs, and communitiesAldiFest retail campaign logoVidmattic logoEMS Connect logoWorx Squad logologo of Online Web App For Making Intrologo of Referral and Viral Marketing PlatformConcurrences logoGE logoTicketstop logo

The brief

Start with what is not working.

Good software decisions begin with the constraint, not a list of features or a preferred technology.

01

A lockout call comes in at night, and the dispatcher rings around because nobody can see which van is actually closest.

02

Keycodes and master key charts sit in a book or a spreadsheet that anyone on the team can open and copy.

03

A technician checks the caller's right to the property at the door, and the check is never written down anywhere.

Plain answer

Locksmith software is the system a locksmith firm uses to send the nearest available technician to an emergency lockout, record master key systems, and hold keycodes in a register that only named roles can open, with every view written to a log. It fits when dispatch runs on memory and key records sit in an open spreadsheet.

What to remember

  • Send every emergency lockout to the nearest available technician, chosen by location and skill, not by who answers the phone first.
  • Hold every keycode in one register that only named roles can open, and write down every view, change, and key issued.
  • Record each master key system once: its levels, which keys are cut, who holds them, and which are returned or lost.
  • Quote the team's own screens as their own scope: dispatch, key register access, contract reviews, and a record of who did what are a second product, not a single admin-panel line.
  • Hire freelancers for one small, well-defined task; use one accountable agency party when the work needs coordination across dispatch, key records, stock, and billing.

The first decision is not what to build.

It is whether software is the right answer at all. We use four possible recommendations before discussing a development scope.

  • 01

    Buy

    Choose a maintained field service product when it already covers your dispatch, quoting at the door, on-site payment, and job history with reasonable setup. Paying for software you do not have to maintain is often the better trade.

    Run the build-vs-buy numbers

  • 02

    Repair

    Keep the existing product when technicians still use it and the gaps can be closed with configuration, a connection to the key record, or a clearer dispatch routine. Start with evidence: where the call list lives, where the keycodes live, where the job history lives, and where they stop matching.

  • 03

    Build

    Own the system when custody is the business: a key register with access rules of your own, master key records your commercial accounts rely on, and dispatch that must hold both in one view. Start with one complete path and the system connections that path cannot work without.

  • 04

    Wait

    Do not turn a changing operation into permanent software. Settle who may see keycodes and how dispatch decides, name the workflow owner, and measure the cost of the current process before paying for a product.

Not sure which path is yours? Bring it to a 30-minute call. Leave with the answer in writing.

Fit

Locksmith software should earn its keep on the night shift.

A feature list is not enough. The case is real when the same constraint shows up in slow lockout response, key records anyone can read, or commercial accounts you cannot answer for.

A fit

Dispatch runs on ringing around, and keycodes, master key charts, and issue lists sit in a book or a spreadsheet the whole team can open.

Commercial accounts expect you to know their master key system, every key issued, and what was rekeyed last visit, and the record is scattered.

The company can name a workflow owner and what 'done' looks like for the first release.

Not a fit

A maintained field service product already handles your dispatch, door quoting, payment, and job history, and your key records are simple.

The team wants software to settle an unresolved policy on who may hold keys or see codes.

The brief is a feature list with no call, site, or account result attached.

Not sure which side you are on? Use the first call to make that decision. A useful answer may be to buy, connect, repair, or wait.

Start with the call, not the software.

A locksmith problem usually starts as a custody problem. A lockout call comes in at night. The dispatcher guesses who is nearest and rings around while the caller waits and wonders whether to try the next firm on the list. The technician gets there, checks the caller's right to the property, does the work, and the check, the parts, and the price agreed live on a paper ticket or in someone's memory.

The sharper risk sits in the key records. Keycodes, master key charts, and issue lists are the crown jewels of the firm: with them, keys can be reproduced. Held in a book or an open spreadsheet, anyone who can open the file can read every system you look after, and nobody can say who has looked. One product we checked while writing this page, GullySystem, is built around exactly this gap: its key records are restricted to chosen roles and every view is logged, so a question about who saw a code has an answer.

A second product hides inside the first. Customers see the van arrive and the door open. Your team lives in the screens behind it: the dispatch board, the key register, contract reviews, stock counts, and a record of who did what. Quotes that squeeze all of that into an "admin panel" line item are where budgets most often break. On a real platform, your team's screens are routinely the most underestimated part of the build, so we quote them as their own job, with their own users, from the start.

Locksmith software makes sense when one owned system can remove that constraint better than a product, a connection, or a process change. The first release should take the smallest useful path from lockout call to logged key record. It should not replace every tool at once. This page is about custody and access control: who holds which key, and who may see the code behind it. Proving a guard visited a checkpoint is a different operation, covered by our security guard company software. If you want the cost and vendor thresholds first, read our guide to building locksmith management software before you talk to any vendor.

We start where it hurts.

The screen is only one part of the job. The real scope includes the dispatch rules, the key records and who may open them, the check at the door, the van stock, what happens when the signal drops, and who runs it after release.

Emergency lockout dispatch

Every call lands on one board with the address, the lock type, and how urgent it is. The dispatcher sends the nearest available technician with the right skill, the customer gets an arrival window, and a reshuffle reaches the technician at once instead of by phone tag.

Keycode register with named access

One register per site holding keycodes, master key charts, and issue lists, open only to the roles you name. Each time someone opens it, edits it, or issues a key, the log records the person and the time, so custody can be shown, not asserted.

Master key systems on one record

Each system recorded once: its levels, the keys cut, who holds each key, and which are returned or lost. A property manager asking what opens a floor, or what was rekeyed last visit, gets an answer from the record in minutes.

The check at the door, recorded

The technician records how the caller's right to the property was checked, who authorised the work, and the parts fitted, with photographs where the job needs them. The job card closes only when the record is complete and billed.

Van stock tied to every job

Blanks, cylinders, and hardware counted onto each van and off it again as jobs use them. Job cost stops being a guess, and a common size running low raises an alert before a technician discovers it at a customer's door.

Which one is yours?

Bring it to a 30-minute call. Leave with a build, buy, repair, or wait recommendation in writing. Free, whether or not we ever work together.

Firm types

A locksmith firm is not one kind of work.

A mobile emergency firm, a commercial contractor, and a shop with a counter share the dispatch board but not the record that matters most. The same rules apply: configure first, build only the part the maintained products cannot cover, and start with one complete path.

Mobile emergency firms

The work is reactive and at night: car lockouts, stranded drivers, jammed storefront doors. Speed of assignment, a quote the customer accepts at the door, and card payment before the van leaves decide whether the call was worth taking.

Commercial and master key work

Property managers and facilities teams buy the record as much as the labour: the master key system, the keys issued against it, the rekey history per door, and contract visits that happen on the date agreed. Scattered notes rekey blind; one record answers.

Shops and small chains

A counter, a cutting bench, and vans on the road need one stock count and one job history, not a shop list and a separate van list. Several sites or several vans is where separate tools stop agreeing with each other.

Firms taking over accounts

A new commercial account arrives with keys already out and no reliable list of who holds them. The first job is the audit: rebuild the holder list, mark what cannot be accounted for, and agree the rekey list with the customer before the register can be trusted.

Proof

The fifth attempt became a product customers could keep using.

UrShipper had already worked with four development vendors. Its founder describes the communication and decisions during the recovery.

The case study documents a 14-week recovery, five carrier connections, a Shopify fulfilment workflow, and client-reported results. It is one comparable project, not a promise that every inherited codebase can follow the same plan.

Read the UrShipper case study

Which locksmith problem is costing you the most right now?

Bring it to a 30-minute call. Leave with a build, buy, repair, or wait recommendation in writing. Free, whether or not we ever work together.

How it works

Close one expensive risk before opening the next.

Each stage answers a buyer question and leaves behind a decision you can inspect. The next stage only opens when the expensive uncertainty in the current one is small enough to accept.

  1. 01
    Understand

    Trace one night of real calls

    Where is the cost or failure actually coming from?

    Follow one lockout call, one rekey, and one contract visit from first ring to invoice. Include the ringing around, the book the codes live in, the ticket that never gets filed, and the check at the door nobody wrote down, with the workarounds a tidy process diagram usually misses.

    Decision produced

    A map of the workflow, exceptions, owners, systems, and the baseline cost or delay worth changing.

    Risk closed

    Paying to automate the visible symptom while the expensive constraint remains.
  2. 02
    Shape

    Set the access rules before the screens

    What needs to exist together for one useful result to work?

    Choose the shape from the way the work happens, not from a preferred technology. Name the user, the device, the data, the system connections, who can access what, the exceptions, and the result the first release must complete. The access rules come before the screens, because a register built first cannot carry them.

    Decision produced

    The dispatch rules, the roles that may open each key record, and the log agreed before any screen is drawn, with the first-release boundary and a clear definition of done.

    Risk closed

    A screen-first system whose key records cannot enforce who sees what, and has to be rebuilt around custody.
  3. 03
    Prove

    Review working software

    Will it hold up outside a controlled demo?

    Review the product against the agreed workflow, not a tour of finished screens. Send a test lockout to the board. Open a key record with the wrong role and watch it stay shut. Record changed assumptions and test what happens when data is missing, access is wrong, or a connected system fails.

    Decision produced

    Working checkpoints tested with realistic data, real user types, system connections, recovery plans, and the people who will use or run the system.

    Risk closed

    Discovering the important gaps during migration or after customers depend on the release.
  4. 04
    Transfer

    Release, measure, and hand over

    Did the new workflow improve the original constraint, and can another capable team operate it?

    Move one crew or one area first. Compare lockout response time, jobs closed the same day, or another agreed measure with the starting point before adding the next crew or workflow.

    Decision produced

    A controlled release, comparison with the baseline, operating notes, account ownership map, and a recommendation for what should happen next.

    Risk closed

    Measuring development activity instead of the business result, or depending on the original vendor to keep the system running.

What stays out of the black box

These are operating conditions to put in the engagement, not claims to take on faith.

The scope names one complete routine

The user, the trigger, the decisions, the data, the exceptions, and what 'done' looks like. A screen list is not enough, because the call, the dispatch, and the key record all sit in the same scope.

Progress is visible in working software

Reviews against the product at agreed checkpoints, while there is still time to act. You run the board, test the roles, and check the log yourself, not on a slide.

A scope change has a price before it has code

A new workflow or system connection shows its effect on cost and timing before anyone approves it. Nothing is built first and priced afterwards.

Ownership exists throughout, not only at handover

Code, cloud, data, and provider access stay visible and under your control from day one. You never have to ask for your own system back.

The work is checkable without being technical

Checkpoints are working software you use yourself, reported in plain language. If a checkpoint does not match the night routine, you say so before more is built.

Custom software by industry.

Start from your domain. Each area below is a working practice with shipped products behind it.

What it costs

Every project starts at $10000.

The first phase turns the costliest patched workflow into a scoped build with written acceptance criteria.

Starting investment

Starts at $10000

Workflow complexity, systems to connect, data migration, and user roles set the scope. After a 30-minute call, you get a written build, buy, repair, or wait recommendation plus first-phase direction. Free, whether or not you build with us.

Buy or own

Buy an existing productOwn custom software
Best fitFirms running the standard shape, where dispatch, door quoting, payment, and job history already match the productThe custody model itself is the advantage: key records, access rules, or pricing that no product will hold your way
DispatchA dispatch board and van locations, as the product defines them, with reshuffles handled its wayAssignment by location, skill, and your own rules for emergencies against booked work, in one view
Key recordsCustomer and property notes hold the lock history; keycodes usually stay in a separate file the product does not controlOne register per site with named roles, and every view, change, and key issued written to a log you can show
Master key systemsSystems tracked in notes or a spreadsheet beside the product, reconciled by hand at each visitLevels, keys cut, holders, returns, and losses on one record, tied to the jobs that changed them
PricingThe product's price book and plan structure, on the vendor's termsYour call-out, labour, and parts rates as your own rules, with the accepted quote kept on the job

Work with us

Bring one stuck locksmith workflow. Leave with a decision.

In a 30-minute call, we will help you decide whether to buy, connect, repair, build, or wait. If custom software is not the sensible next move, that is still a useful answer.

  • One named workflow owner and one complete path for the first phase.
  • Scope, price, what 'done' looks like, and exclusions agreed before paid work starts.
  • Code, cloud, data, and provider access remain under your control.
  • Post-launch warranty cover for defects in the agreed scope.

Common questions

Locksmith software is the system a locksmith firm uses to run the work in one place instead of phone calls, paper job cards, and memory. It covers taking the call, sending a technician, recording the work and the parts used, holding the key and master key records for each site, and raising the invoice, so the next person to touch that customer can see what was done and when.

It is the firm's locked notebook of key information, kept in software instead of a book or spreadsheet. For each site it holds the keycodes, which are the numbers that let a correctly cut key be reproduced, the master key charts, and the list of keys issued. Only the roles you name can open it, and the audit log, which is simply the written record of who opened what and when, keeps every view. If a code is ever questioned, the log answers who saw it.

The call is logged once with the address, the lock type, and how urgent it is. The dispatcher sees where each van is and who is free, then assigns the nearest available technician with the right skill for that job, whether that is a car lockout, a residential entry, or a commercial door. The customer gets an arrival window instead of a guess, and when a job runs long or a second emergency lands, the board is reshuffled and the technician is told at once, not left working from an old plan.

Each system is recorded once, as one structured record: the levels of the system, from the master key down to the individual doors it opens, which keys have been cut, who holds each key, and which keys have been returned or reported lost. When a property manager asks what was rekeyed on the last visit, or which keys open a floor, the answer comes from that record instead of from scattered notes and a technician's memory.

Only the roles you name. A dispatcher might see that a site has a key record without seeing the codes inside it. A senior technician on that site's work can open the record for the job in hand. Everyone else sees nothing. The enforcement is in the software, not in a promise: access is checked on the server, where it cannot be talked around, and every view, change, and key issued is written to the audit log with the person and the time.

The record is updated the moment you hear about it: the key is marked lost, the holder list changes, and the system can show every door and site that key could open, so you and the customer can decide what needs rekeying. When a technician leaves, their access to the register ends with their account, and the log still shows what they viewed while they worked for you. That is the difference between a controlled system and a spreadsheet that left on a laptop.

Before entry work starts, the technician records how the caller's right to the property was checked: the identification shown, the person who authorised the work, and photographs where the job needs them. That record sits on the job card with the work done and the parts fitted. If the job is questioned weeks later, by the customer, a property manager, or an insurer, the check can be shown instead of reconstructed from memory.

Blanks, cylinders, locks, and hardware are tracked as stock: received, issued to each van, and used on a job. When a technician fits a cylinder, it comes off that van's count and onto the job card, so the job cost is a record, not a guess. Common sizes carry a reorder level, and the alert appears before the van runs out mid-call, not during the call.

They sit on one schedule. Commercial contracts hold their visit dates, key audits, and renewal dates beside the emergency call list, so a dispatcher sees the planned visit before sending the only free technician across town. When an emergency genuinely takes the technician, the visit is moved deliberately and the customer is told, instead of being silently missed and discovered at renewal.

Yes, and that is where the margin is protected. The technician prices the rekey, the hardware swap, or the lockout from the firm's own price list on the job, shows the customer the figure before the work starts, and takes a card payment before leaving. The quote the customer accepted is kept on the job record, so the figure quoted and the figure invoiced are the same figure, with no argument about what was said on the phone.

Field service products that locksmiths run are usually priced per user per month. ProHelper, the platform we checked first-hand while writing this page, lists locksmith plans from $35 per user per month with a 30-day free trial and no credit card required; confirm current pricing on the vendor site before you budget, because plan names and what each plan includes change. Price the dispatch board and route features separately, as products often place them on higher plans.

First phases start at $10000 for a bounded audit, proof of concept, or small first release. A full first release is a larger engagement: our build vs buy guide for locksmith firms puts a first release covering dispatch, GPS tracking, dynamic pricing, a technician mobile app, and on-site payment at $80K to $140K over 10 to 14 weeks. The key register and master key records are scoped on the call, because their access rules and history decide the shape. Read the full breakdown in our guide to building locksmith management software.

Buy a product when your work is the standard shape: emergency calls, booked rekeys, quoting at the door, and card payment are well served by maintained field service products. Own custom software when the product keeps forcing workarounds: your key register and master key records need access rules no product offers, your pricing rules are yours and the product cannot hold them, you run enough technicians that dispatch and pricing break the product's model, or commercial accounts need records the product will not keep. If the rules of the operation are still changing every week, wait and settle them first.

It should be designed to. Locksmith work happens in parking garages, basements, and stairwells where the signal drops. The app should hold the job, the site record the technician is allowed to see, and the photos on the phone, then send everything when the signal returns, with a clear state for what is saved, what is waiting, and what failed. That behaviour belongs in the first release, not on a later list.

You judge what you can see, not the code. Every checkpoint is working software you click through yourself, tested against the workflow agreed at the start. Send a test lockout to the board. Open a key record with the wrong role and confirm it stays shut. Progress is reported in plain language: what changed, what's next, and what it costs. Because you own the code, the accounts, and the operating notes throughout, nothing about the work is locked inside our heads. Our job is to make the work checkable; your job is to check it against your business.

You own the code built for you and control where it lives, the cloud accounts, the data, analytics, and third-party subscriptions. Outside services and open-source pieces keep their own licence terms. The operating notes and handover material stay current so another capable team can take over.

We need one person who owns the workflow, access to the relevant users and systems, timely answers on business rules, and someone who can accept or reject each milestone. A weekly working session is usually enough once the scope is stable. Your team should not have to manage developers day to day. The team that scopes your project is the team that does the work: no handoff to another vendor after you sign, and you can talk to the people doing the work directly.