Integrations
Microsoft Dynamics

Delivery Management System for Microsoft Dynamics 365

Insights
Full delivery execution for Dynamics 365
Connect

Dynamics 365 is one of the most capable ERP platforms for managing the pre-dispatch layer of delivery operations. The Transportation Management module in D365 Supply Chain Management handles carrier selection, load building, static route planning, and freight reconciliation. Business Central manages sales orders, shipments, and inventory with the same depth you would expect from a Microsoft ERP.

The gap is not in what Dynamics does. The gap is in what happens after the plan is approved and the driver leaves the building.

D365’s native TMS does not provide dynamic real-time rerouting. It does not give drivers a mobile app with turn-by-turn navigation and stop-level instructions. It does not surface a live map of your fleet to dispatchers. It does not capture field-level proof of delivery and write it back to the originating sales order automatically. These are not features Dynamics is building toward — they sit outside the scope of what an ERP is designed to do.

SuiteFleet picks up at the point where Dynamics hands off. It connects directly to your Dynamics 365 environment, receives delivery tasks from sales orders or shipments, executes the full field delivery workflow, and writes outcomes back to D365 without a manual step.

Where Dynamics 365 Hands Off — and SuiteFleet Takes Over

The division of responsibility is clean. Dynamics 365 manages the order, the inventory, the carrier relationship, and the load plan. SuiteFleet manages what happens on the road.

  • Real-time route optimization: D365 SCM’s TMS supports static route planning. SuiteFleet applies VRP-based algorithms to sequence multi-stop routes dynamically by geography, time windows, vehicle capacity, and driver availability. Routes update in real time as conditions change — D365’s load plan feeds the starting point, SuiteFleet optimizes execution from there.
  • Driver mobile app: Dynamics 365 does not ship a dedicated driver execution app. SuiteFleet provides a purpose-built mobile app with turn-by-turn navigation, stop-level delivery instructions, customer contact, access codes, and in-app exception handling. Drivers do not need to access D365 to execute their routes.
  • Live fleet visibility: Dispatchers see every driver’s live GPS position, current stop, and dynamic ETA on a single console. D365 has no equivalent view for own-fleet, last-mile delivery operations.
  • Electronic proof of delivery: SuiteFleet captures photo, digital signature, OTP verification, and GPS-timestamped confirmation at each stop. The structured POD record writes back to the corresponding D365 sales order or delivery record automatically on completion.
  • Exception handling: Failed deliveries, access problems, and rescheduling requests are managed through the SuiteFleet dispatch console and driver app in real time. Outcomes are reflected in D365 without a dispatcher manually updating order status.
  • Customer tracking: A live tracking link is generated per delivery, shareable via SMS or WhatsApp. Dynamics 365 does not provide this natively for own-fleet last-mile deliveries.

Supported Dynamics 365 Environments

SuiteFleet integrates with the two primary Dynamics 365 environments that handle delivery operations:

  • Dynamics 365 Supply Chain Management: Connects to sales orders and delivery records in D365 SCM. Delivery tasks are triggered from confirmed outbound shipments. Status, POD, and tracking data write back to the originating sales order and shipment record. Particularly relevant for distributors, manufacturers, and 3PLs running D365 SCM with owned delivery fleets.
  • Dynamics 365 Business Central: Connects to sales orders and shipment records in Business Central. Delivery task creation, status writeback, and POD sync operate via Business Central’s standard API layer. Relevant for mid-market businesses running Business Central who manage their own drivers.

Who This Is For

SuiteFleet is the right fit for Dynamics 365 organisations running their own delivery fleet — where goods move from a warehouse or depot to customers using in-house or contracted drivers, rather than through third-party carriers managed entirely in D365’s TMS.

The fit is strongest for:

  • Distributors and wholesalers using D365 SCM for sales, inventory, and carrier management who run their own final-mile fleet alongside carrier-managed freight
  • Manufacturers on D365 SCM who manage direct customer deliveries as part of their order fulfilment process
  • Mid-market businesses on Business Central who have outgrown manual dispatch and need route optimisation and live tracking without a full D365 SCM implementation
  • 3PLs using Dynamics 365 for client billing and order management who need an execution layer for their driver operations

If your operation routes all deliveries through D365’s TMS carrier network and uses no in-house drivers, SuiteFleet is not the right tool. If you run in-house drivers and currently manage their field execution outside of Dynamics — through spreadsheets, phone calls, or a disconnected tracking tool — SuiteFleet is the execution layer that closes the loop.

Technical Integration Details

  • Authentication: Connects via Azure Active Directory OAuth 2.0 using a service principal with scoped permissions. No shared credentials or user-level access tokens required. Compatible with both Dynamics 365 cloud (SaaS) and hybrid environments.
  • D365 SCM connection: Integrates via D365 F&O OData APIs. Delivery tasks created from confirmed outbound shipments or sales order releases. Supports filtering by legal entity, site, and warehouse.
  • Business Central connection: Integrates via Business Central standard OData/API v2 endpoints. Delivery tasks created from posted shipments or released sales orders.
  • Status writeback: SuiteFleet writes delivery milestones — dispatched, in transit, delivered, failed attempt — back to the D365 sales order or shipment record in real time, keeping D365’s fulfilment status current.
  • POD sync: Photo, digital signature, OTP, and GPS timestamp attach to the D365 sales order record on stop completion. Accessible within the standard D365 document and notes view.
  • Tracking link: Customer-facing live tracking URL generated per delivery, available for inclusion in D365 automated customer notifications or sent via SuiteFleet’s messaging layer.
  • Dataverse compatibility: For organisations using the Dynamics 365 Dataverse layer, SuiteFleet can write delivery event data to custom Dataverse tables for use in Power BI, Power Automate workflows, or D365 Customer Engagement views.
  • Power Automate support: Delivery events from SuiteFleet can trigger Power Automate flows, enabling automated notifications, record updates, and approval workflows within the Microsoft 365 ecosystem.

How It Works

  1. A sales order or outbound shipment is confirmed in Dynamics 365 as normal.
  2. SuiteFleet receives the delivery task automatically via API trigger, with order reference, delivery address, product lines, and customer contact mapped across.
  3. Routes are optimised across the day’s tasks and dispatched to drivers via the SuiteFleet mobile app.
  4. Drivers execute deliveries, capturing proof of delivery at each stop.
  5. Delivery status, POD records, and tracking data write back to the corresponding D365 record on completion. Power Automate flows trigger if configured.

SuiteFleet extends Dynamics 365’s order management into live field execution — so the data quality and visibility Dynamics gives you in the office follows every order all the way to the customer’s door. Request a demo to see the integration against your D365 environment.

Similar Integration

All Integrations