---
title: "Equipment Dispatching"
url: "https://fieldcamp.ai/ai-dispatcher/equipment/"
date: "2026-05-06T05:37:08+00:00"
modified: "2026-07-17T14:48:29+00:00"
type: "WebPage"
resource: "https://fieldcamp.ai/ai-dispatcher/equipment/"
timestamp: "2026-07-17T14:48:29+00:00"
author:
  name: "ai-boss"
  url: "https://cms.fieldcamp.ai"
word_count: 952
reading_time: "5 min read"
summary: "Your crews share bucket trucks, trailers, and specialty tools across dozens of jobs. FieldCamp schedules equipment alongside routes, no double-bookings, handoff buffers built in, and…"
description: "Stop double-booking shared trucks, cranes, and tools. FieldCamp's equipment dispatch software treats gear as a hard solver constraint. Book a demo."
keywords: "Equipment Dispatch Software"
language: "en"
schema_type: "WebPage"
---

# Equipment Dispatching

_Published: May 6, 2026_  
_Author: ai-boss_  

![Equipment Dispatching Feature Image](https://cms.fieldcamp.ai/wp-content/uploads/2026/05/equipment-dispatching-1024x769.png)

> Your crews share bucket trucks, trailers, and specialty tools across dozens of jobs. FieldCamp schedules equipment alongside routes, no double-bookings, handoff buffers built in, and…

#  <svg fill="none" height="14" stroke="#E8935A" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewbox="0 0 24 24" width="14" xmlns="http://www.w3.org/2000/svg"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg> EQUIPMENT DISPATCHING
See a full dispatch workflow automated in minutes:

## Equipment dispatching that never double-books<gwmw style="display:none;"></gwmw>

Your crews share bucket trucks, trailers, and specialty tools across dozens of jobs. FieldCamp schedules equipment alongside routes, no double-bookings, handoff buffers built in, and every conflict [caught before the day starts](https://docs.fieldcamp.ai/ai-dispatcher/reviewing-ai-suggestions).

[Book a Free Demo<gwmw style="display:none;"></gwmw>](https://calendly.com/jeel-fieldcamp/30min)![Equipment dispatch software built into the scheduling solve](https://cms.fieldcamp.ai/wp-content/uploads/2026/04/01-5-1024x622.png)01

### Tag jobs with the equipment they need

Every job can carry a list of required equipment. A tree removal needs the 65-foot bucket truck. A panel swap needs the metering kit. [Tag it once](https://docs.fieldcamp.ai/ai-dispatcher/submitting-a-job-for-ai-dispatch), and the optimizer knows what to look for on every route.<gwmw style="display:none;"></gwmw>

02

### Equipment profiles that match reality

[Each piece gets a full profile](https://docs.fieldcamp.ai/ai-dispatcher/setting-up-your-team-configuring-technicians): type, whether it can be transferred between crews mid-day, Home Depot location, whether it needs post-use inspection, and whether it’s a single unit. Same depot logic powers [capacity routing](/ai-dispatcher/capacitated-vehicle-routing/) for tank-based fleets. The solver treats the entire input, not just a spreadsheet column, as a real constraint.

![Equipment profiles that match real-world availability](https://cms.fieldcamp.ai/wp-content/uploads/2026/04/02-5-1024x622.png)![Handling equipment assignment in field service dispatch](https://cms.fieldcamp.ai/wp-content/uploads/2026/04/03-5-1024x622.png)03

### Handoff scheduling with buffer time

Two crews share a bucket truck. Someone has to drive it across town between jobs. The system models this. Set a handoff strategy and buffer in minutes. The optimizer slots the transfer into the route, so Crew B isn’t standing idle waiting.

04

### The optimizer sees your entire inventory

Your full equipment list is fed directly into [the solver](https://docs.fieldcamp.ai/job-management/ai-dispatcher-inside-fieldcamp) alongside vehicles and visits. The engine prevents double-booking, respects handoff buffers, routes around single-unit constraints, and ties into [workload balancing](/ai-dispatcher/workload-balancing/) across crews. This is a constraint in the optimization math, not a visual overlay.

![The optimizer factoring the entire equipment inventory into dispatch](https://cms.fieldcamp.ai/wp-content/uploads/2026/04/04-5-1024x622.png)Spreadsheet Equipment Tracking

### Spreadsheet Equipment Tracking

- Scan the board and hope you catch it
- “Text me when you’re done with the truck”
- Everything looks the same in a cell
- Falls apart around crew 4
- Conflicts found in the field

Equipment Scheduling

### Equipment Scheduling

- Solver rejects double-bookings before you see the schedule
- Buffer minutes built into the route as a hard constraint
- Each job flags whether equipment is mandatory or preferred
- Same solve whether you have 3 crews or 30
- Equipment conflict prevention at planning time

23Jobs loadedEach was tagged with the required equipment plus the matching [qualified tech](/ai-dispatcher/skill-based/): bucket truck, chipper, stump grinder. 8 jobs are a hard requirement for the bucket truck.<gwmw style="display:none;"></gwmw>

Hit OptimizeSolver WorksIt knows there are only 2 bucket trucks. Both single-unit, transferable, 20-minute handoff buffer.

6:45 AMNext DayDowntown crews pick up a 6th job. Suburban crews drop to 4 with longer buffers.

Schedule returnsZero Conflict[Bucket Truck #1 routes to Crew A for 3 morning removals, then hands off to Crew C at 12:40 PM with a 20-minute buffer](https://fieldcamp.ai/customers/great-outdoors/). Truck #2 stays with Crew B all day, 4 jobs, no handoff. The other 15 jobs (ground work) are spread across all 5 crews by proximity.

     <svg fill="none" height="12" stroke="#aaa" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewbox="0 0 24 24" width="12" xmlns="http://www.w3.org/2000/svg"><circle cx="11" cy="11" r="8"></circle></svg> dispatcher.fieldcamp.ai   <video autoplay="" loop="" muted="" playsinline="" src="https://cms.fieldcamp.ai/wp-content/uploads/2026/04/Equipment-Tracking-2.mp4"></video>

#### ServiceTitan

Push equipment assignments through webhook. Job-equipment pairings flow into the solver.

#### Jobber

Sync equipment list and job requirements. Solver picks up constraints when building routes.

#### Housecall Pro

Connect equipment profiles to scheduled visits. Requirements carry through to optimization.

#### REST API

Full control over equipment profiles, handoff strategies, and buffer configs. Full docs available.

READY?

## Your Equipment Shouldn’t Need a Dispatcher of Its Own

Tag your gear, set your buffers, hit optimize.

[Book a Demo](https://calendly.com/jeel-fieldcamp/30min)[Book a Demo](https://calendly.com/jeel-fieldcamp/30min)No credit card required · Live in 30 minutes · Cancel anytime

## Frequently Asked Questions<gwmw style="display:none;"></gwmw>

**How is this different from adding equipment to a job note?**

Notes are visual — a dispatcher has to read every cell and remember. Here, equipment is a hard constraint inside the solver. The optimizer sees the entire equipment inventory at once and refuses to build a schedule that double-books an asset.<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>

**Can the same piece of equipment be handed off between crews?<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>**

Yes — if marked transferable. The solver plans a handoff with a configurable buffer (e.g., 20 minutes) between crews so the gear physically arrives before the next crew needs it.<gwmw style="display:none;"></gwmw>

**What if a job only “prefers” certain equipment but can run without it?<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>**

Set equipmentIsHardRequirement: false on that job. Solver tries to assign preferred equipment but won’t fail the job if gear isn’t available<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>

**Does it scale from small fleets to large?<gwmw style="display:none;"></gwmw>**

Same solver, same constraints — 3 trucks or 30. Equipment double-booking prevention is built into planning logic, not a UI rule.<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>

**What types of equipment can it track?**

Anything with an ID, capacity, and location: bucket trucks, augers, cranes, vac trucks, generators, specialized testing kits, mobile labs. Each piece gets depot location, transferable flag, handoff strategy, inspection requirement.<gwmw style="display:none;"></gwmw>

**Does it require ServiceTitan, Jobber, or Housecall Pro?<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>**

Native connectors for Jobber, Housecall Pro, and ServiceTrade — REST API for anything else. Works standalone if you don’t have an FSM. (Note: confirm with dev team whether ServiceTitan listed on the page is actual or planned.)<gwmw style="display: none; background-color: transparent;"></gwmw><gwmw style="display: none; background-color: transparent;"></gwmw><gwmw style="display:none;"></gwmw>

**What happens if equipment needs inspection before next use?<gwmw style="display:none;"></gwmw>**

Set requiresInspection: true on the equipment record. Solver won’t assign it to a job until inspection is marked complete, preventing dispatch of out-of-service gear.<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>

**Can equipment have its own depot location separate from the technician’s home base?<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>**

Yes. Equipment carries its own depotLocation, independent of any tech. The solver factors return-to-depot transit into the route after the last job using that asset

<gwmw style="display:none;"></gwmw>

<gwmw style="display:none;"></gwmw><gwmw style="display:none;"></gwmw>


---

_View the original post at: [https://fieldcamp.ai/ai-dispatcher/equipment/](https://fieldcamp.ai/ai-dispatcher/equipment/)_  
_Served as markdown by [Third Audience](https://github.com/third-audience) v3.6.1_  
_Generated: 2026-07-17 14:48:29 UTC_  
