name: dispatch-and-optimize description: | Workflow capability for batched dispatch and route optimization on Onfleet. Creates many tasks asynchronously, kicks off route optimization for a team or vehicle pool, applies the result, and then drives any remaining unassigned work through Team Auto-Dispatch. apis: - onfleet-tasks-api - onfleet-route-plans-api - onfleet-organizations-api steps: - id: batch-create-tasks operation: createTaskBatch description: Asynchronously create up to 100 tasks at once. - id: initialize-optimization operation: initializeOptimization description: Queue a route optimization for the team/workers/time window. - id: poll-status operation: getOptimizationStatus description: Poll until the optimization job is COMPLETED. - id: apply-optimization operation: applyOptimization description: Materialize the optimization result as route plans assigned to workers. - id: auto-dispatch-remainder operation: teamAutoDispatch description: Run Team Auto-Dispatch on any unassigned tasks for the team.