In addition to using NFleet with stand-alone Excel files through the NFleet App, NFleet can be integrated into an existing transportation management or enterprise resource planning system. There are several options for integrating NFleet into the planning process. NFleet can be utilized
- with Excel or CSV files exported from an existing system, used through the NFleet App,
- with direct API communication from an existing system, or
- with direct API communication from an existing system, with the NFleet App as the user interface for planning.
Option 1: Excel or CSV Files
The simplest integration option is to export the necessary data from the existing system and perform a conversion to NFleet format in Excel or CSV files. The conversion can be performed using any software, and we have used both Microsoft Office tools (Excel and Access) and hand-made software components for this step. To get started, you can view the example NFleet Excel template or see the documentation for Excel and CSV file formats.
Option 2: Direct API Communication
A more user-friendly integration option is to transfer the necessary data directly from the existing system. In this approach, the conversion is performed in the existing software and NFleet is accessed programmatically through our REST API, without the need to transfer files between systems. To explore this option, see the NFleet Developer Guide .
Option 3: Direct API Communication with NFleet App as UI
The direct integration to NFleet can be enhanced with the visualization and interactive planning capabilities of the NFleet App. In this approach, the existing system is used to store and send the necessary data to NFleet, but the users can use the UI of NFleet App to view and edit the vehicles, the transportation tasks and the optimized plan. If you are interested in this option, contact us for more information.
Our server infrastructure is provided by Microsoft Azure and Amazon AWS. For isolated environments, such as defense and security applications, we also offer self-hosted instances. Let us know, if you need to consider this option.