FieldPulse 3.3 is now available. This release focuses on inventory management improvements, bulk dispatch operations, and security hardening. Below is the complete list of changes.
Inventory Management
- Part Reservations — Inventory items can now be reserved when assigned to a work order. Reserved quantities are subtracted from available stock and released automatically upon job completion or cancellation. See Inventory Alerts and Part Reservations Now Available for initial documentation.
- Low-Stock Thresholds — Per-location thresholds are now supported. Configure via Settings > Inventory > Location Settings.
- Barcode Scanner Support — Android devices now support external Bluetooth barcode scanners for inventory operations. iOS support remains limited to camera-based scanning.
Dispatch and Scheduling
- Bulk Work Order Assignment — Select multiple unassigned jobs in Dispatch View and assign to a technician or crew in one action. Filter by priority, skill requirement, or geographic cluster before bulk selection.
- Drag-and-Drop Schedule Conflicts — The system now surfaces scheduling conflicts in real time when dragging work orders on the calendar view. Conflicting assignments display a warning badge before commit.
Security and Compliance
- Role Permission Granularity — Five new permission toggles added under User Management:
- Export customer data
- Bulk delete work orders
- Modify SLA rules
- Access financial reports
- Manage integration credentials
- Audit Log Expansion — Bulk edits are now captured in the audit log with a summary of affected records. Previous versions logged only that a bulk action occurred.
- SSO Session Management — Administrators can now force logout of all active sessions for a user from the User Details page.
API Changes
- Endpoint
GET /api/v2/inventory/reservationsadded. Returns active reservations with optional filtering by location, work order, or date range. - Endpoint
POST /api/v2/workorders/bulk-assignadded. Accepts array of work order IDs and single technician ID. Returns success count and failure list with reason codes. - Webhook event
inventory.threshold_breachedadded. Fires when any location falls below its configured threshold.
For webhook payload schemas, refer to API v2.1 Now Available with Webhook Improvements.
Deprecation Notice
API v1.9 endpoints for inventory queries will be retired January 15, 2026. Migrate to v2.x equivalents before this date. The v1.9 endpoints will begin returning 410 Gone responses on January 8, 2026 as a final warning.
Known Issues
- Work orders created via bulk import may not immediately appear in Dispatch View filter results. Use browser refresh as a temporary workaround. See Workaround: Browser Refresh for Missing Dispatch Jobs.
- Role permission changes require re-login to take effect in the mobile application. This is scheduled for correction in 3.3.1.
Update your mobile applications through the App Store or Google Play to receive these changes. Web application updates are automatic.
-
Carla Jimenez (Staff)
-
Cancel
-
Vote Up
0
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
Comment-
Carla Jimenez (Staff)
-
Cancel
-
Vote Up
0
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
Children