Start Here
Welcome to the Integration Guide For Carriers, our guide to help you get integrated as a carrier with the MachShip platform.
This guide will cover the integration process and the standard integration methods we have available, so you can know what to expect.
Integration Types
At MachShip, we offer three types of integration with our carrier partners:
- Custom Carrier Integrations: We build an integration based on your specifications
- Pre-built TMS Integrations: This refers to using a common TMS that we have already integrated with.
- Generic Carrier Integrations: Your system can utilise our standard data files, formats, and data transfer methods.
A detailed explanation of each of these methods is provided below.
Method #1: Custom Carrier Integration
MachShip builds a custom integration with your transport management system to pass shipping data in the native format your system requires – whether that be JSON, XML via API, or Flat Files over SFTP.
Custom carrier integration requests are added to our backlog, and then assessed, prioritised and implemented based on customer demand and business value.
Carriers do not pay any fees to become integrated as customer carriers.
Timeline: If we do decide to implement a custom carrier integration for you, turnaround times can vary from 2 to 18 months, depending on the consignment volume and the value to our customer base.
Method #2: Pre-built TMS Integration
MachShip is pre-integrated with several popular TMS systems, allowing us to quickly connect to carriers that use those systems and fast-track the addition of those carriers to MachShip.
If you’re using any of the following TMS, please reach out to let our carrier team know, and we will fast-track your integration.
- Bustle
- CartonCloud
- CargoOffice
- DeTrack
- EasySend
- Freightways
- HubSystems
- Jaix
- Locate2U
- OpenSys (T Plus)
- TransVirtual
Timeline: Integrations with these platforms can typically be stood up in a few business days, depending on any custom integration work that may be required. If custom work is required, it will be added to the backlog.
Method #3: Generic Carrier Integration
MachShip has pre-built, standard integration files and methods that enable us to quickly set you up in our system as a carrier, provided your system can accept our standard formats.
The three generic integration data formats we offer are:
- XML
- CSV
- JSON
These formats can be transmitted in a variety of ways:
- FTP/SFTP
- POST to a provided endpoint (API)
To learn more about our generic integration formats, read our XML, CSV, JSON or Email format guides.
Timeline: If you’re able to accept our standard files and use our standard methods, we can typically have you set up as a carrier in MachShip in a few business days.
Generic Labels & Paperword
We can also generate a standard 10x15cm label, and related paperwork, like manifest and dangerous goods.
You can learn more about this documentation here.
Support
For integration assistance, contact MachShip carrier support via our carrier integrations form here.