Loading...
Built for HVAC, plumbing, electrical, and recurring service teams.
Loading...
Drag-and-drop scheduling boards with AI-powered route optimization. Keep every truck profitable and every customer happy.
Switch between four purpose-built views depending on what you need to manage — time conflicts, job status, calendar coverage, or geographic spread. Every view reflects the same live data.
Thorbis tracks each job through six defined states — from the moment it enters your system to the moment the invoice is sent. Every status change is timestamped and logged.
Thorbis calls the Google Distance Matrix API for every route optimization run. The API returns precise travel time in seconds and distance in meters for every pair of stops — giving the optimizer raw numbers to work with, not estimates.
duration.value (seconds) and distance.value (meters) for every cell. These raw units feed the solver directly.There is no polling. No refresh button. When a technician moves, the dispatch map updates in milliseconds — powered by Supabase realtime channels that push every GPS coordinate change directly to every connected dispatcher.
latitude, longitude, and accuracy_meters to Supabase.technician_locations table has a realtime subscription. Every INSERT or UPDATE triggers a broadcast on the company-scoped channel — filtered by RLS so dispatchers only see their own techs.Thorbis cycles through 10 semantic colors when assigning each technician an identity. That color is the same on the timeline bar, the kanban card, the map pin, and the calendar event — so your brain never has to look twice.
Some jobs need more than one person — a lead tech and one or more support techs. Thorbis lets you assign multiple technicians to a single job. Each shows in their own color on every view so you always know who's where.
Everything you need to run a profitable, efficient service operation
Join service businesses running 35% more jobs per day with Thorbis scheduling.