---
title: "Capacitated Vehicle Routing Software for Fleets | FieldCamp"
url: "https://fieldcamp.ai/ai-dispatcher/blog/capacitated-vehicle-routing/"
date: "2026-07-10T00:00:00.000Z"
modified: "2026-07-19T00:00:00.000Z"
type: "WebPage"
resource: "https://fieldcamp.ai/ai-dispatcher/blog/capacitated-vehicle-routing/"
timestamp: "2026-08-16T19:17:22.306Z"
author:
  name: "FieldCamp Team"
word_count: 1582
reading_time: "8 min read"
summary: "If you're serious about putting field ops on autopilot, let's talk.Field ops on autopilot → AI Dispatcher → 1:1 demo https://calendly.com/jeel-fieldca…"
description: "Capacitated vehicle routing software that tracks tank gallons per vehicle, plans dump stops, and enforces shift caps. Built for grease, septic and fuel fleets."
language: "en"
---
If you're serious about putting field ops on autopilot, let's talk.Field ops on autopilot →[AI Dispatcher → 1:1 demo](https://calendly.com/jeel-fieldcamp/30min)

[![FieldCamp logo](https://fieldcamp.ai/_next/static/media/logo.6811b83e.svg)](https://fieldcamp.ai/ "Best field service managment software")

* Platform  
Your AI Staff[![AI Dispatcher](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/phone-svgrepo-com-1.svg)AI DispatcherRoutes every job, zero chaos](https://fieldcamp.ai/ai-dispatcher)[![AI Receptionist](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/headphone-svgrepo-com-1.svg)AI ReceptionistAnswers calls, books every job](https://fieldcamp.ai/ai-receptionist/)[AI AgentsAutomate ops, end-to-end](https://fieldcamp.ai/ai-agents/)[![AI Workflow Automation](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/workflow-svgrepo-com-1.svg)AI Workflow AutomationBuild flows, cut manual work](https://fieldcamp.ai/workflow-builder/)  
Run the Day[![Scheduling & Dispatch](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/schedule-svgrepo-com-1.svg)Scheduling & DispatchRight tech, right job, every time](https://fieldcamp.ai/scheduling/)[![CRM](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/people-svgrepo-com-1.svg)CRMEvery customer, every history](https://fieldcamp.ai/crm/)[![Quotes & Estimates](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/cost-estimate-svgrepo-com-1.svg)Quotes & EstimatesSend quotes, win more jobs](https://fieldcamp.ai/quotes/)[![Invoicing & Payments](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/dollar-svgrepo-com-1.svg)Invoicing & PaymentsInvoice fast, get paid faster](https://fieldcamp.ai/invoicing-software/)[![Online Booking](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/chat-square-svgrepo-com-1.svg)Online Booking24/7 self-service for customers](https://fieldcamp.ai/online-booking)[![Checklists & Forms](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/checklist-minimalistic-svgrepo-com-1.svg)Checklists & FormsDigital workflows, zero paper](https://fieldcamp.ai/checklists-forms/)[![Reporting](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/analytics-business-chart-finance-graph-money-svgrepo-com-1.svg)ReportingSee what's working, act on it](https://fieldcamp.ai/reporting-software/)  
More[![Mobile App](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/mobile-button-svgrepo-com-1.svg)Mobile AppiOS &amp; Android for your crew](https://fieldcamp.ai/mobile-app-download)[![Integrations](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/integrations-svgrepo-com-1.svg)IntegrationsConnect your favourite tools](https://fieldcamp.ai/integrations)[![Why FieldCamp](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/safety-svgrepo-com-1.svg)Why FieldCampBuilt for field service teams](https://fieldcamp.ai/why-fieldcamp)
* Industries  
Industries[![HVAC](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/temperature-high-svgrepo-com-1.svg)HVAC](https://fieldcamp.ai/hvac-software)[![Plumbing](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/tool-svgrepo-com-1.svg)Plumbing](https://fieldcamp.ai/plumbing-software)[![Electrical](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/electricity-svgrepo-com-1.svg)Electrical](https://fieldcamp.ai/electrician-software)[![Landscaping](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/floral-flower-forest-leaf-nature-plant-svgrepo-com-1.svg)Landscaping](https://fieldcamp.ai/landscaping-software)[![Cleaning](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/shine-1-svgrepo-com-1.svg)Cleaning](https://fieldcamp.ai/cleaning-business-software)[![Pest Control](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/bug-entomology-svgrepo-com-1.svg)Pest Control](https://fieldcamp.ai/pest-control-software)[![Lawn Care](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/gardening-grass-svgrepo-com-1.svg)Lawn Care](https://fieldcamp.ai/lawn-care-software)[![Construction](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/concrete-truck-construction-vehicle-svgrepo-com-1.svg)Construction](https://fieldcamp.ai/construction-software)  
New on FieldCamp[![Pool Service](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/pool-svgrepo-com-1.svg)Pool Service](https://fieldcamp.ai/pool-service)[![EV Charger Install](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/ev-rounded-svgrepo-com-1.svg)EV Charger Install](https://fieldcamp.ai/ev-charger-installation-maintenance)[![Water Damage](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/home-flood-svgrepo-com-1.svg)Water Damage](https://fieldcamp.ai/water-damage-restoration)[![Elevator](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/elevator-svgrepo-com-1.svg)Elevator](https://fieldcamp.ai/elevator-maintenance)
* [Pricing](https://fieldcamp.ai/pricing/ "Pricing")
* Resources  
Learn[![Blog](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/book-minimalistic-svgrepo-com-1.svg)Blog](https://fieldcamp.ai/blog)[![Free Tools](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/tools-svgrepo-com-1.svg)Free Tools](https://fieldcamp.ai/free-tools)[![Product Updates](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/file-tick-svgrepo-com-1.svg)Product Updates](https://fieldcamp.ai/product-updates)[Newsletter](https://fieldcamp.ai/newsletter/)[![Alternatives](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/reverse-svgrepo-com-1.svg)Alternatives](https://fieldcamp.ai/alternatives)[![Videos](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/video-library-svgrepo-com-1.svg)Videos](https://fieldcamp.ai/videos)  
Social Proof[![Case Studies](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/case-round-svgrepo-com-1.svg)Case Studies](https://fieldcamp.ai/customers)[![Field Stories](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/book-open-svgrepo-com-1.svg)Field Stories](https://fieldcamp.ai/field-stories)[![Client Love](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/love-svgrepo-com-1.svg)Client Love](https://fieldcamp.ai/reviews/)  
Featured[![Field Service Automation: The 2026 Guide for Growing Teams](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/field-service-automation-guide-v5-768x429.jpg)Field Service Automation: The 2026 Guide for Growing TeamsRead Article](https://fieldcamp.ai/blog/field-service-automation-guide/)
* Company

  * [![About](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/home-smile-svgrepo-com-1.svg)About](https://fieldcamp.ai/about "About")
  * [![Our Team](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/team-svgrepo-com-1.svg)Our Team](https://fieldcamp.ai/our-team/ "Our Team")
  * [![Partners](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/connection-svgrepo-com-1.svg)Partners](https://fieldcamp.ai/partners/ "Partners")  
Find Us  
[![LinkedIn](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/linkedin-svgrepo-com-1.svg)](https://www.linkedin.com/company/fieldcamp "LinkedIn")[![Instagram](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/insta-svgrepo-com-1.svg)](https://www.instagram.com/fieldcamp.ai "Instagram")[![YouTube](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/youtube-svgrepo-com-1.svg)](https://www.youtube.com/@fieldcamp%5Fai "YouTube")[![X / Twitter](https://cms.fieldcamp.ai/wp-content/uploads/2026/06/icons8-x-50.png)](https://x.com/FieldCamp%5Fai "X / Twitter")  
Live every week  
See FieldCamp AI  
in action  
Watch how field service teams dispatch faster, answer every call, and close more jobs — no slides, just the real product.  
[Book a Live Demo](https://calendly.com/jeel-fieldcamp/30min)  
40%more jobs booked  
3×faster dispatch  
0missed calls

* [Login](https://app.fieldcamp.ai/login?utm%5Fsource=fieldcamp%5Fwebsite&utm%5Fmedium=header&utm%5Fcampaign=header%5Flogin "Login")

  * [New App](https://app.fieldcamp.ai/login "New App")
  * [Legacy App](https://my.fieldcamp.com/login "Legacy App")  
Live every week  
See FieldCamp AI  
in action  
Watch how field service teams dispatch faster, answer every call, and close more jobs — no slides, just the real product.  
[Book a Live Demo](https://calendly.com/jeel-fieldcamp/30min)  
40%more jobs booked  
3×faster dispatch  
0missed calls
* [Book a Demo](https://calendly.com/jeel-fieldcamp/30min "Book a Demo")

* [Login](https://app.fieldcamp.ai/login?utm%5Fsource=fieldcamp%5Fwebsite&utm%5Fmedium=header&utm%5Fcampaign=header%5Flogin "Login")
* [Book a Demo](https://calendly.com/jeel-fieldcamp/30min "Book a Demo")

[Home](https://fieldcamp.ai/)\>[AI Dispatcher](https://fieldcamp.ai/ai-dispatcher/)\>Capacitated Vehicle Routing
  
  
# CAPACITY VECHILE ROUTING 

How AI-driven dispatch and routing compares to the manual way:

## Capacitated vehicle routing for fuel-based fleets

Stop guessing how many stops your trucks can handle. AI Dispatcher uses capacity-based routing and vehicle capacity planning to track every gallon, every stop, and every shift limit, so your fleet runs full days without overflows or wasted trips.

[Book a Demo](https://calendly.com/jeel-fieldcamp/30min "Book a Demo")
  
  
HOW IT WORKS 

## Capacity planning field service teams can use

Five capacity controls working together, from tank gauge to shift clock, so every route dispatches within limits.

![FieldCamp AI Dispatcher capacity settings showing max jobs per day and fuel management configuration](https://fieldcamp.ai/_next/image/?url=https%3A%2F%2Fcms.fieldcamp.ai%2Fwp-content%2Fuploads%2F2026%2F04%2F01-3-1024x622.png&w=1920&q=75)

01 

### Tank capacity tracked per vehicle

Every vehicle gets a gallons-in, gallons-out model. [Set your truck’s tank capacity](https://docs.fieldcamp.ai/ai-dispatcher/capacity-and-workload-limits "Set your truck’s tank capacity"), then define how many gallons each stop consumes AI Dispatcher tracks the running total across the route, you always know how full each truck is before the next stop.

02 

### Dump and refill stops planned into routes

Each vehicle has a depot location and dump duration configured — similar to [equipment routing](https://fieldcamp.ai/ai-dispatcher/equipment/ "equipment routing") for shared assets. When depot detours are enabled, the solver can plan depot visits mid-route during [route optimization](https://docs.fieldcamp.ai/calendar/route-optimization-in-fieldcamp "route optimization") based on tank capacity.

![FieldCamp route optimization map showing multi-technician job routing across city locations](https://fieldcamp.ai/_next/image/?url=https%3A%2F%2Fcms.fieldcamp.ai%2Fwp-content%2Fuploads%2F2026%2F04%2F02-3-1024x622.png&w=1920&q=75)

![FieldCamp AI Dispatcher technician settings showing max jobs per day, multi-day travel, and billable rate configuration](https://fieldcamp.ai/_next/image/?url=https%3A%2F%2Fcms.fieldcamp.ai%2Fwp-content%2Fuploads%2F2026%2F04%2F03-3-1024x622.png&w=1920&q=75)

03 

### Daily job caps that flex with travel

Normal days cap at 5 jobs. Travel days get a lower cap so techs aren’t rushing the last appointment at 6 PM. The AI checks total service time plus drive time before adding another stop.

04 

### Shift limits enforced before they’re broken

Adding one more stop that would push a tech into overtime gets flagged before it happens, not after. The system enforces shift end times, mandatory breaks, overtime thresholds, and [skill requirements](https://fieldcamp.ai/ai-dispatcher/skill-based/ "skill requirements"). Dispatchers see a warning before they commit.

![FieldCamp AI Dispatcher showing technician availability, job assignments, drive time, and pending job acceptance](https://fieldcamp.ai/_next/image/?url=https%3A%2F%2Fcms.fieldcamp.ai%2Fwp-content%2Fuploads%2F2026%2F04%2F04-3-1024x622.png&w=1920&q=75)

![FieldCamp AI Dispatcher read dispatch context setting enabled — reads pending jobs, visits, and technician capacity before planning a dispatch run](https://fieldcamp.ai/_next/image/?url=https%3A%2F%2Fcms.fieldcamp.ai%2Fwp-content%2Fuploads%2F2026%2F04%2F05-3-1024x622.png&w=1920&q=75)

05 

### An assistant that keeps routes within capacity limits

Your [dispatch assistant](https://docs.fieldcamp.ai/ai-dispatcher/dispatch-assistants-agents "dispatch assistant") checks tank levels, job caps, and shift limits. Normal days cap at 5 jobs. Travel days get a lower [daily job cap](https://fieldcamp.ai/ai-dispatcher/workload-balancing/ "daily job cap") When overnight bookings push a truck past its gallon capacity or a tech past their daily job cap, the agent redistributes before the morning. It runs the numbers, gallons consumed per stop, running tank totals, dump station timing, and either re-plans the route or flags the overload for your dispatcher. Capacity stays within bounds. Dispatchers stay focused on exceptions.

THE DIFFERENCE 

## Gut-feel Capacity vs.  
Capacitated Vehicle Routing Software

The difference between calling the driver to ask how full the truck is and knowing before the route starts.

Gut-feel Capacity 

### Gut-feel Capacity

* Dispatcher eyeballs how many stops seem right
* Nobody tracks tank fill until the driver calls in
* Overtime happens, then you find out about it
* Dump runs are unplanned detours that wreck the schedule

Capacitated Vehicle Routing Software 

### Capacitated Vehicle Routing Software

* [Routes built against actual gallons per vehicle](https://fieldcamp.ai/ai-dispatcher/multi-stop-route-planning-with-ai/ "Routes built against actual gallons per vehicle")
* Dump stops pre-planned into the route at the optimal point
* Shift limits and overtime thresholds enforced before dispatch
* Fleet utilization visible across the whole fleet, every day

REAL EXAMPLE 

## How a grease trap company routes a 600-gallon truck through 8 stops

[8 grease trap cleanings loaded. Truck tank: 600 gallons.](https://fieldcamp.ai/field-stories/portable-toilet-recurring-route-nightmare/ "8 grease trap cleanings loaded. Truck tank: 600 gallons.") Each stop consumes 60-80 gallons. AI Dispatcher calculates the running total.

6:15 AM Route built 

80% capacity. AI Dispatcher already inserted a dump station between stops 4 and 5 at route-build time. 12-minute dump. Driver knew before starting the engine.

Stop 4 Tank at 480 gallons 

Post-dump, tank empty. Remaining 4 stops fit within tank and shift window. No overtime trigger.

1:30 PM Back on route 

Post-dump, tank empty. Remaining 4 stops fit within tank and shift window. No overtime trigger.

4:45 PM Day complete 

All 8 stops finished. One planned dump. Zero calls to dispatch. 94% utilization for the day.

dispatcher.fieldcamp.ai 

FieldCamp’s capacity model is fuel/tank-based, tracking gallons consumed and remaining per vehicle. It does not currently model weight or volume cargo limits. Built for liquid services: grease traps, septic, fuel delivery, spray trucks.

CONNECTS TO YOUR STACK 

## Capacity routing plugged into your existing tools

#### Fleet GPS

Real-time vehicle locations and fuel levels feed into capacity calculations.

#### Accounting

Completed jobs with capacity data flow into invoicing. Track cost-per-gallon and dump fees.

#### Customer Portals

Arrival windows from capacity-aware routes are more accurate.

#### Inventory

Sync consumable levels with route capacity. Know what’s on the truck before it leaves.

READY? 

## Tomorrow’s routes shouldn’t depend on a dispatcher’s gut.

Build your first capacity-aware route today. Free trial, full access, no credit card.

[Book a Demo](https://calendly.com/jeel-fieldcamp/30min "Book a Demo")

No credit card required · Live in 30 minutes · Cancel anytime 

## Frequently Asked Questions

### What’s the difference between regular route optimization and CVRP?

[Regular routing minimizes drive time. Capacitated routing also enforces vehicle capacity](https://fieldcamp.ai/ai-dispatcher/capacitated-vehicle-routing/ "Regular routing minimizes drive time. Capacitated routing also enforces vehicle capacity") — for a 600-gallon vacuum truck, the solver tracks gallons consumed at every stop and routes a dump trip back to the depot before the tank overflows.

### Does this support weight or volume limits, or only gallons?

Gallons only today. If your fleet has weight or cubic-foot constraints (dump trucks, material delivery), that’s not modeled yet — flag it on your demo so we can prioritize.

### Can the AI plan when a driver should dump and return to the depot mid-route?

Yes. Enable depot detours and set a dump duration; the solver plans the optimal dump stop and resumes the remaining route automatically.

### Which businesses get the most value out of CVRP?

[Grease trap pumping, septic, portable toilet service, fuel delivery, sprayer applications, vacuum trucks](https://fieldcamp.ai/ai-dispatcher/grease-trap/ "Grease trap pumping, septic, portable toilet service, fuel delivery, sprayer applications, vacuum trucks") — anything where the truck physically fills or empties and the day depends on tank state.

### Does the system respect shift limits and overtime caps?

Yes — requireReturnHomeByShiftEnd, maxOvertimeMinutes, and the daily job cap are all hard constraints. The solver refuses to build a route that breaks them; you get an unassigned-job alert instead of a quiet overtime hit.

### Can routes span multiple days for long-haul work?

Yes. [Multi-day strategy supports TRAVEL\_AFTER\_SHIFT, TRAVEL\_DURING\_SHIFT, or MIXED, with caps on consecutive days away from home](https://docs.fieldcamp.ai/ai-dispatcher/multi-day-and-travel-setup "Multi-day strategy supports TRAVEL_AFTER_SHIFT, TRAVEL_DURING_SHIFT, or MIXED, with caps on consecutive days away from home").

### How does tank consumption per stop get set?

Per visit: each job can carry a consumeGallons value. The solver running-totals it against the vehicle’s tankCapacityGallons and triggers a depot detour before overflow.

### Does it integrate with my FSM and fleet GPS?

Native connectors for ServiceTitan, Jobber, Housecall Pro; REST API for anything else. Real-time GPS feeds can update vehicle positions for live re-optimization.

[![FieldCamp](https://fieldcamp.ai/_next/static/media/logo.6811b83e.svg)](https://fieldcamp.ai/)

FieldCamp runs your dispatch, answers your inbound calls, and sends job updates to customers automatically, so your team closes more jobs without more admin.

AI Features

[AI Dispatcher](https://fieldcamp.ai/ai-dispatcher)[AI Receptionist](https://fieldcamp.ai/ai-receptionist/)[AI Workflow Automation](https://fieldcamp.ai/workflow-builder/)[AI Agents](https://fieldcamp.ai/ai-agents/)

Industries

[HVAC](https://fieldcamp.ai/hvac-software/)[Electrician](https://fieldcamp.ai/electrician-software)[Insulation](https://fieldcamp.ai/insulation-software)[Roofing](https://fieldcamp.ai/roofing-software)

Learn

[Blogs](https://fieldcamp.ai/blog/)[Alternatives](https://fieldcamp.ai/alternatives/)[Reviews](https://fieldcamp.ai/reviews/)

Compare

[vs Jobber](https://fieldcamp.ai/fieldcamp-vs-jobber/)[vs Housecall Pro](https://fieldcamp.ai/fieldcamp-vs-housecall-pro/)[vs Gorilladesk](https://fieldcamp.ai/fieldcamp-vs-gorilla-desk/)

Resources

[Free Tools](https://fieldcamp.ai/free-tools)[Product Updates](https://fieldcamp.ai/product-updates/)[Newsletter](https://fieldcamp.ai/newsletter)

Support

[About](https://fieldcamp.ai/about/)[Our Team](https://fieldcamp.ai/our-team/)[Help Center](https://docs.fieldcamp.ai)[Why Fieldcamp](https://fieldcamp.ai/why-fieldcamp/)

---

[![App Store](https://fieldcamp.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fios-app-store.98362674.png&w=384&q=75)](https://apps.apple.com/us/app/fieldcamp-field-service-crm/id6737540187)[![Google Play](https://fieldcamp.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fgoogle-play-store.57fc6cab.png&w=384&q=75)](https://play.google.com/store/apps/details?id=com.fieldcampai.app)

© 2026 FieldCamp·[Privacy Policy](https://fieldcamp.ai/privacy-policy/)·[Terms of Use](https://fieldcamp.ai/terms-of-use/)·[Sitemap](https://fieldcamp.ai/sitemap/)

ENSG