$80K a year for a black box, and a new TMS that needed to talk through it.
Cleo was the EDI middleware Genpro used to exchange data with trading partners: purchase orders, invoices, shipment statuses, the usual freight-industry traffic. It worked, but it worked behind a vendor wall. Every schema change took a vendor ticket. Trading-partner data was effectively trapped inside Cleo and had to be manually re-exported to land anywhere we could query it.
The forcing function was a new TMS onboarding. The development required to fit the new TMS through Cleo's platform exposed the limits of the existing workflow, so we built the integration ourselves instead of paying Cleo to extend their model. Once that was live, backfilling the rest of the partner connections in-house followed naturally.







