Release notes
Multiplayer Agents, Testable Workflows, and Smarter Route Control
New Features
Nash Agent
- Collaborative Sessions: Multiple teammates can now join the same Nash Agent session live, see each other's messages, and work through investigations together in a single shared thread.
- Mid-Run Steering: Send a follow-up while Nash Agent is still working and it'll fold the new direction into the current turn, with no cancellation or restart required.
- Code Execution with File Artifacts: Nash Agent can now run analyses on the fly and stream Excel, CSV, and chart files back into the chat as it works.
- Per-Session Spend Caps: Admins can cap each Nash Agent session at a maximum number of tokens or USD at the org level, with per-custom-agent overrides for tighter control.
- Webhook-Triggered Custom Agents: External systems can now kick off custom agent runs via a webhook authenticated by a Nash API key, no user login required.
Workflows & Automation
- Workflow Simulation: A new Test surface in the workflow builder runs an entire workflow or a single step against mock data, validates channels and variable interpolation, and tags executions so they're easy to distinguish from real events.
- API Workflow Trigger: Any workflow can now be invoked directly through POST /api/v1/workflows/{id}/trigger, with optional input data and both synchronous and asynchronous execution modes.
Portal
- Customers Workspace: A new Customers section in the merchant portal lists every customer in your org, with a detail view showing lifetime stats, recent orders, last-meter preferences, a 7×24 delivery-times heatmap, and recent proofs of delivery.
Optimization
- Exception Status Lifecycle: Route exceptions now move through clear open, in-progress, resolved, and dismissed states, with consistent badges across the portal so dispatch teams can track investigations end-to-end.
Improvements
Dispatch & Route Control
- Post-Dispatch Route Edits: Operators can modify routes after they've been dispatched without canceling and recreating them, controlled by a new org preference.
- Auto-Dispatch on Route Creation: Newly created routes can now be auto-dispatched at the moment they're created (including via the routes API), and a failed dispatch attempt no longer blocks the route itself from being created.
- Configurable Return Routing: Returns routing is now configurable per store, so each location can pick the routing approach that matches its operations.
Driver App Navigation
- Default Navigation App per Driver: Drivers can pick their preferred map app from a per-user setting, with Nash's in-app navigation available behind a per-fleet toggle.
- In-App Navigation Polish: The map now stays active throughout a trip, supports pinch-to-zoom and free panning, and shows a destination pin with which side of the road the dropoff is on.
Portal & API Enhancements
- Searchable Activities: The Activities screen now has searchable display names, filter counts on every facet, and a new Store Location filter for faster triage.
- New Webhook & API Surfaces: Custom form submissions now emit a webhook event, order items are exposed in webhook payloads, and route assignments are available via GraphQL.
- Inbound Delivery Update API: Internal fleets and Nash-connected partners can drive their delivery state (status, coordinates, proof of delivery, courier identity, and failures) via single or bulk PATCH /v1/fleet/deliveries endpoints authenticated by their org API key.
Optimization
- Vehicle Dimensions in Route Planning: Nash's routing engine now factors vehicle height, weight, length, and width into route plans, so trucks and vans avoid road segments (including low bridges) they can't legally or safely use.