Skip to main content

Client case study

15 hours a week back from scheduling.

Field operations A better-connected working day

Automated scheduling and route optimization connected technician availability, inspection requirements and existing calendars, saving 15 hours of administrative work each week.

AI-generated aerial concept of fictional commercial buildings with an illustrative blue inspection route; not a real customer location or operational map.
AI-generated aerial concept of fictional locations · the blue path is illustrative, not a real customer itinerary or navigation map.
Reported result15h

Saved per week

Reported resultMore

Inspections per day

Reported resultZero

Manual scheduling

01 / Context

Inspections across many technicians and locations.

An alarm inspection company sends technicians to customer sites across multiple locations. Every inspection has to be matched to an available technician, a location and its inspection requirements.

That coordination was done by hand. It consumed excessive admin time every week and produced suboptimal routes.

Industry
Field operations · Alarm inspections
Service
AI automation
Users
Technicians and dispatchers
Deliverables
Assignment & routing engine · Dispatch automation · Calendar integration

The challenge

Every inspection started with manual coordination.

Scheduling alarm inspections across multiple technicians and locations was done manually, consuming excessive admin time and producing suboptimal routes.

Before

Technicians and locations were scheduled manually, consuming admin time and producing suboptimal routes.

After our work

Assignment, route planning and dispatch notifications were automated and integrated with existing tools.

02 / Approach

Connect assignment, routing and dispatch in one workflow.

Treat assignment and routing as one coordination problem. Technician availability, locations and inspection requirements informed the assignment engine, while calendar integration connected the workflow to the tools already in use.

  1. Map the constraints

    Mapped technician availability, locations and inspection requirements: the inputs every schedule depends on.

  2. Assign and route automatically

    Built an intelligent auto-assignment and route optimization engine that decides who goes where, and in which order.

  3. Automate dispatch

    Automated scheduling workflows and dispatch notifications, so technicians receive their plan without manual follow-up.

  4. Fit the existing tools

    Integrated with the tools and calendaring systems the team already used.

03 / Process

One workflow from availability to the technician’s calendar.

Technician availability, locations and inspection requirements feed the assignment engine; routes are optimized, dispatch is automated and calendars stay in sync.

Route planning, illustrated

One route. Three example visits.

Illustrative inspection route through a fictional neighborhoodA blue route follows the streets from a starting point to example stops A, B and C. Buildings, locations, visits and movement are conceptual, not customer data or a timed journey.Illustrative route / fictional places

Example visits

  1. Example stop AReached in demo
  2. Example stop BReached in demo
  3. Example stop CReached in demo

Complete static example. Play to follow the route from the start.

Illustrative route through fictional locations. Visit states and movement explain the idea; they are not operational data, measured results or real travel times.
  1. Map availability & requirements
  2. Assign technicians & optimize routes
  3. Automate dispatch
  4. Connect existing calendars
Conceptual process · based on the published case and existing project account; not a runtime trace.

04 / Reported results

Time back for dispatch. More inspections each day.

Reported measurement15h

Saved per week

Administrative time recovered each week through scheduling automation.

Reported operational outcomeMore

Inspections per day

The team completed more inspections per day; the source does not quantify the increase.

Reported operational outcomeZero

Manual scheduling

Manual scheduling was replaced by the automated workflow.

“Scheduling used to eat half my Monday. Now it just happens. Software Sushi built something that actually understands our routes — we’re fitting in more jobs every day and our dispatchers finally have time to breathe.”

D. KowalskiOperations Manager, Alarm Inspection Company
About these results

These outcomes are reported in the published Software Sushi case study. The published account does not include the baseline dataset or measurement methodology.

  • Saved per week: Published case study · Results
  • Inspections per day: Published case study · Results
  • Manual scheduling: Published case study · Results

05 / Delivery

What we delivered.

  • Assignment and routing engine

    Intelligent auto-assignment with route optimization.

  • Automated scheduling workflows

    Schedules built without manual coordination.

  • Dispatch notifications

    Technicians are notified automatically.

  • Calendar integration

    Connected to the existing tools and calendaring systems.

Tools and methods

  • Route optimization
  • Auto-assignment
  • Workflow automation
  • Calendar integration
The takeaway

Automate the coordination, not just the calendar.

Scheduling is not a calendar problem: it is assignment, routing and communication together. Solving them in one workflow freed up nearly two full workdays per week and let the team fit in more inspections every day.

A useful first conversation

Still coordinating inspections by hand?

Let’s look at how your team assigns technicians, plans routes and manages calendar changes.

Back to the collection