Actions60
- General Actions
- Mission Actions
- Client Actions
- Agent Actions
- Invoice Actions
- Contact Actions
- Alert Actions
- Walter Actions
- Notification Actions
- Webhook Actions
- Route Actions
- Export Actions
Route → Optimize
AI-generatedOverview
This node operation optimizes routes for shipments using specified vehicles and constraints. It is beneficial for logistics and transport management scenarios where efficient route planning is required to minimize travel time, distance, or costs while respecting time windows, vehicle capacities, and shipment priorities. For example, a delivery company can use this node to plan daily delivery routes for multiple vehicles, ensuring timely pickups and deliveries within specified time windows and vehicle constraints.
Use Case Examples
- A logistics company optimizing delivery routes for multiple trucks to minimize total travel distance and time.
- A courier service planning routes for bike and car deliveries with specific time windows and vehicle capacities.
Properties
| Name | Meaning |
|---|---|
| Shipments | Details of shipments including pickups, deliveries, amounts, volume, weight, priority, required skills, and metadata. |
| Vehicles | Details of vehicles including ID, profile, description, start and end locations, capacities, max tasks, max travel time, max distance, speed factor, priority, skills, time windows, breaks, costs, and metadata. |
| Matrices | Optional matrices for durations, distances, and costs between locations for different vehicle profiles. |
| Time Window Constraint | Global time window constraints for the route optimization. |
| Options | Additional options such as splitting routes per day and fair distribution of tasks among vehicles. |
Output
JSON
optimizedRoutes- Array of optimized routes with details about the route plan, vehicle assignments, and timings.
Dependencies
- An API key credential for Everest TMS to authenticate and perform route optimization requests.
Troubleshooting
- Ensure all required shipment and vehicle details are provided and correctly formatted to avoid validation errors.
- Check that time windows and constraints are consistent and do not conflict, which could cause optimization failures.
- Verify that the API key credential is valid and has the necessary permissions for route optimization.
- Common error messages may include invalid input data, exceeded vehicle capacities, or unsatisfiable time windows. Review input data and constraints to resolve these issues.