FieldPulse 3.2 is now available. This release introduces route optimization, a redesigned mobile dashboard, and several API enhancements. All changes are live in production as of September 5, 2025.
New Features
Route Optimization
The Dispatch module now includes automatic route optimization for technician schedules. This feature calculates the most efficient travel path between assigned jobs, accounting for distance and estimated job duration. Access this via Dispatch → Optimize Routes after selecting one or more technicians.
For configuration details, see Introducing Route Optimization in FieldPulse 3.2.
Mobile Dashboard Redesign
The technician mobile app (iOS and Android, version 3.2.0+) includes a redesigned dashboard that surfaces:
- Today's scheduled jobs with time blocks
- Pending checklist completions
- Unread customer messages
- Quick-access navigation to Start Job and Get Directions
The previous dashboard view is deprecated and will be removed in 3.4.
Bulk Work Order Assignment
Dispatchers may now select multiple unassigned work orders and assign them to a technician in a single action. Select work orders using checkboxes in the Dispatch view, then choose Assign To from the bulk actions menu.
API Changes
Version 2.1 Endpoints
The following endpoints are now available:
GET /api/v2.1/routes/optimize— Returns optimized route data for a given technician and date rangePATCH /api/v2.1/workorders/bulk-assign— Supports bulk assignment operationsGET /api/v2.1/technicians/{id}/location— Returns last known GPS coordinates (requires Location Tracking permission)
Deprecation Notice
The POST /api/v2.0/dispatch/optimize endpoint is deprecated and will return a 410 Gone response beginning November 1, 2025. Migrate to /api/v2.1/routes/optimize.
Improvements and Fixes
| Area | Change |
|---|---|
| Sync | Reduced mobile sync time by approximately 40% for accounts with 500+ active work orders |
| Photos | Added client-side compression for uploads exceeding 8MB; see Workaround: Compressed Photo Upload for Slow Connections for related guidance |
| Checklists | Required fields are now enforced at submission time in the mobile app |
| Notifications | Fixed delay in arrival notifications that caused messages to send before technician departure |
| Inventory | Part reservations now auto-release when a work order is cancelled or rescheduled beyond the reservation window |
Known Issues
- Route optimization does not currently account for real-time traffic data. ETA calculations use historical averages.
- The mobile dashboard may show stale data for up to 30 seconds after a sync completes on devices with poor connectivity.
- Custom report templates created prior to 3.0 require manual migration to use new route-related fields.
System Requirements
- Web application: Chrome 110+, Firefox 115+, Safari 16+, Edge 110+
- Mobile app: iOS 15+, Android 10+
- API: TLS 1.2 minimum
Questions about this release may be posted below. For technical issues, please open a support ticket.
-
Brandon Okafor
-
Cancel
-
Vote Up
0
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
-
Carla Jimenez (Staff)
in reply to Brandon Okafor
-
Cancel
-
Vote Up
0
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
Comment-
Carla Jimenez (Staff)
in reply to Brandon Okafor
-
Cancel
-
Vote Up
0
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
Children