User Guide: Inspector Scheduling & Route Optimization
Last updated: January 15, 2026
Overview
This guide helps inspectors view their daily assignments, access optimized routes, and use GPS navigation for efficient fieldwork. The system automatically optimizes inspection routes to minimize travel time while meeting all appointment windows.
Accessing Your Daily Schedule
Inspector Dashboard
- Log in to the Calendar App
- Your daily inspections appear on the main dashboard
- View appointments for today or select a different date
Schedule Views
Day View:
- Shows all inspections for selected date
- Organized by scheduled time
- Color-coded by status and priority
Week View:
- Overview of entire week
- See workload distribution
- Plan ahead for upcoming inspections
List View:
- Detailed list of all assignments
- Filter and sort options
- Quick status updates
Understanding Your Assignments
Inspection Details
Each assignment shows:
| Field | Description |
|---|---|
| Time | Scheduled appointment window |
| Address | Property location |
| Permit Type | Building, Electrical, etc. |
| Inspection Type | Foundation, Framing, Final, etc. |
| Applicant | Contact name and phone |
| Special Notes | Instructions or access info |
| Priority | Normal, Urgent, Emergency |
Assignment Status
| Status | Color | Meaning |
|---|---|---|
| Scheduled | Blue | Confirmed appointment |
| In Progress | Yellow | Currently performing |
| Completed | Green | Finished |
| Cancelled | Gray | Appointment cancelled |
| No Show | Red | Citizen not available |
Route Optimization
Optimized Routes
The system automatically optimizes your daily route to:
- Minimize total travel time
- Meet all appointment windows
- Account for inspection duration
- Consider traffic patterns
Viewing Your Route
- Go to Route Map tab
- See your inspections plotted on the map
- View the recommended travel order
- See estimated arrival times
Route Map Features
Map Display:
- Your inspections shown as pins/markers
- Route lines connecting stops
- Your current location (if enabled)
- Tax map zone boundaries
Route Details:
- Inspection order (1, 2, 3...)
- Estimated arrival time per stop
- Travel time between stops
- Total route duration
Route Information Panel
| Stop | Address | Time | Duration | Inspection Type |
|---|---|---|---|---|
| 1 | 123 Main St | 8:30 AM | 15 min | Foundation Inspection |
| 2 | 456 Oak Ave | 9:15 AM | 12 min | Framing Inspection |
| 3 | 789 Elm Rd | 10:00 AM | 10 min | Final Inspection |
Route Summary: 45 min travel | 5 inspections
GPS Navigation
One-Tap Navigation
For each inspection:
- Click the Navigate or Directions button
- Opens Google Maps with the destination
- Start turn-by-turn navigation
Navigation Options
The system can open:
- Google Maps - Default navigation
- Apple Maps - Alternative option
- Waze - Traffic-aware navigation
Navigation URL
Each inspection provides a ready-to-use navigation link:
- Pre-formatted for mobile devices
- Opens directly in map app
- Includes exact address coordinates
Managing Your Day
Updating Inspection Status
As you work through your day:
-
Arriving at Site:
- Update status to "In Progress"
- System notes your arrival time
-
Completing Inspection:
- Record inspection results
- Add notes and photos
- Update status to "Completed"
-
Issues:
- Mark as "No Show" if citizen unavailable
- Request reassignment if you cannot complete
- Add notes explaining any issues
Reordering Inspections
If you need to change the order:
- Drag and drop inspections in the list (if available)
- Or contact your supervisor for route changes
- System will recalculate travel times
Adding Notes
For each inspection:
- Open inspection details
- Click Add Note
- Enter information (access issues, site conditions, etc.)
- Save note
Inspection Details View
Before Arriving
Review before each inspection:
- Permit number and type
- Inspection requirements
- Previous inspection results
- Any failed inspection notes
- Applicant contact information
- Special access instructions
On-Site Information
While at the site:
- Pull up permit details
- View approved plans (if available on mobile)
- Check code requirements
- Reference previous inspector notes
Filter and Search
Filtering Your Schedule
Filter inspections by:
- Date range
- Permit type
- Inspection type
- Status
- Priority
- Tax map zone
Searching
Quick search for:
- Address
- Permit number
- Applicant name
Mobile Access
Mobile-Optimized Interface
The inspector interface is optimized for mobile devices:
- Responsive design for phones/tablets
- Touch-friendly buttons
- Offline capability for key information
- Camera integration for photos
Recommended Setup
- Mobile device with data plan
- GPS/location services enabled
- Navigation app installed
- Camera access permitted
Working with Route Optimization
How Routes Are Calculated
The system considers:
| Factor | Impact |
|---|---|
| Appointment Windows | Must arrive within scheduled time |
| Travel Time | Based on actual road distances |
| Inspection Duration | Estimated time for each inspection type |
| Buffer Time | Travel between stops |
| Break Windows | Lunch and required breaks |
| Start/End Location | Your starting and ending points |
Route Recalculation
Routes may be recalculated when:
- New inspections added
- Appointments cancelled or rescheduled
- You mark an inspection complete
- Traffic conditions change significantly
Manual Route Adjustments
For special circumstances:
- Contact your supervisor
- Explain the need for adjustment
- Supervisor can modify route order
- System updates your view
End of Day
Completing Your Day
Before ending your shift:
- Verify all inspections are updated
- Ensure all results are recorded
- Add any final notes
- Check tomorrow's preliminary schedule
Reporting Issues
If you encountered problems:
- Document in notes
- Report to supervisor
- Note any recurring issues (access, scheduling, etc.)
Troubleshooting
Q: My route doesn't seem optimized. A: The route considers many factors including appointment windows, which may require non-optimal travel paths. Contact your supervisor if you believe there's an error.
Q: Navigation opens but the address is wrong. A: Report the address discrepancy. Use the permit record to verify the correct address. Manually enter the correct address in your navigation app.
Q: I can't see my schedule. A: Check your internet connection. Try refreshing the page. Contact IT support if the issue persists.
Q: An inspection is missing from my list. A: The inspection may have been:
- Reassigned to another inspector
- Cancelled by the applicant
- Rescheduled to another date
- Contact your supervisor to verify
Q: I need to skip an inspection. What do I do? A: Request reassignment before 8 AM if possible. Contact your supervisor for same-day issues. Document the reason in the system.
Best Practices
- Review Schedule Early - Check your day before leaving
- Update Status Promptly - Keep status current
- Use Navigation - Don't rely on memory for addresses
- Add Notes - Document anything unusual
- Report Issues - Communicate problems early
- Plan Breaks - Use optimized routes for efficient breaks
- Check Tomorrow - Preview upcoming workload
Related Features
- Inspector Assignment & Reassignment - Handling conflicts
- Inspection Result Recording - Recording outcomes
- Zone Management - Understanding tax map zones
- Calendar Permissions - Access levels
Technical Notes
Route Optimization Service:
- VRP (Vehicle Routing Problem) solver
- Supports OR-Tools and cuOpt backends
- Real-time route recalculation
Navigation Integration:
- Google Maps URL generation
- Coordinates-based navigation
- Mobile-responsive deep links
Component Location:
- Route Map:
/apps/calendar-app/src/pages/Calendar/components/RouteMapTab/ - Navigation:
/utils/navigation_utils.py
For additional assistance, contact your System Administrator.