CleanEDI delivers clean data in the format your systems expect. Pre-built connectors for the most common platforms, or connect anything via REST, webhook, or event stream. Works on Azure, AWS, GCP, or your own infrastructure.
CleanEDI delivers normalised EDIFACT data into D365 Finance and Operations via OData entities. Inbound ORDERS arrive as purchase orders, inbound INVOIC as vendor invoices, inbound DESADV as product receipts. Outbound flows work in reverse. The connector handles the EDIFACT-to-D365 mapping, including partner cross-references, GLN-to-account resolution, site and warehouse mapping, and legal entity routing. This is not just JSON delivery to a webhook. It is a real D365 integration that understands your business structure.
CleanEDI publishes normalised business events to your message queue or event stream of choice. Azure Service Bus, Amazon SQS, Google Cloud Pub/Sub, and Kafka are all supported. Any downstream consumer, whether an Azure Function, Lambda, Cloud Run service, or custom application, picks up clean structured messages without knowing anything about EDIFACT. If your architecture is event-driven, CleanEDI fits into it natively regardless of which cloud you are on.
Get startedEvery CleanEDI plan includes webhook and REST delivery as standard. If your system can receive an HTTP POST or call an API, it can connect to CleanEDI with no additional connector required. This covers custom-built systems, internal APIs, and any platform not on the pre-built connector list. JSON, XML, and CSV payloads are all supported out of the box.
Get startedThese connectors are in development. If you need one urgently, get in touch and we will prioritise it.
If your system is not on this list, it can almost certainly still connect to CleanEDI. Anything that can receive an HTTP POST or call an API is compatible. We have connected to custom-built ERPs, legacy warehouse systems, internal APIs, and homegrown order management tools.
CleanEDI is cloud-agnostic. It does not matter whether your infrastructure is on Azure, AWS, GCP, or your own data centre. If your system can receive a message, CleanEDI can deliver one.
Python, .NET, Java, Node, Go. We send HTTP, you handle it your way.
Azure, AWS, GCP, or on-premise. CleanEDI is not tied to any cloud provider.
We deliver in the format your system already expects. No transformation needed on your side.
You do not need to rebuild or restructure your APIs to work with CleanEDI.
AS2, SFTP, EANCOM, GS1, all of that stays on our side. You never see it.
Tell us what systems you are working with and we will map out exactly how CleanEDI would fit into your architecture. No commitment required.