EDI has been around since the 1980s and is still the way large retailers, automotive OEMs and logistics firms communicate with their suppliers. If you supply Albert Heijn, Jumbo, IKEA or a German car manufacturer, you have no choice: you integrate via EDI or you don't get invoiced. At the same time, "EDI" is not one single thing. It is a collection of standards (UN/EDIFACT, ANSI X12, UBL, VDA, TRADACOMS, XML variants such as cXML), a collection of transport protocols (AS2, OFTP2, SFTP, Peppol) and a set of business rules for each trading partner. For one partner, an "EDI integration" means one XML file a day over SFTP; for another, it means a real-time AS2 feed of thousands of ORDERS messages with functional acknowledgements coming back.
We have been building custom integrations between ERP systems and the outside world since 2015. For EDI, that means a mapping engine between your own data model and the messages your trading partners require, a transport layer that handles both classic AS2 and modern Peppol, and archiving that meets the ten-year statutory retention requirement. We don't replace large EDI providers such as Babelway, Comarch or OpenText for enterprise volumes. What we do build are smaller stacks, add-ons to existing providers, and specific integrations that simply aren't included in off-the-shelf products.
Our role doesn't end at "the message got through". We think ahead about what happens when a supplier adds a field tomorrow, how rejected messages avoid sitting in a queue, and how your finance or operations team can see discrepancies without having to read raw EDIFACT. A well-built EDI integration is mostly about catching exceptions. The standard case is ready in a sprint; the exceptions are the real work.
The standards we work with most often: UN/EDIFACT for classic retail and logistics; UBL for modern e-invoices via Peppol; ANSI X12 for American trading partners in retail and healthcare; VDA for German automotive; cXML and xCBL for B2B marketplaces; HL7 for healthcare communication; SBR for Dutch tax reporting; and XBRL/EBR for energy reporting. We do not pick a standard in advance. We choose what your trading partners require and build the stack around that.