Guides

EDI monitoring best practices: what to track and when to alert

What to monitor in an EDI program, how to design alerts people act on, and which metrics show whether operations are healthy.

3 min read · Updated October 19, 2026

The short answer

Good EDI monitoring tracks both technical health (connections, transmissions, acknowledgments) and business outcomes (orders acknowledged, shipped and invoiced on time). Alert on missing or late events, not just failures, route each alert to someone who can act, and track a handful of metrics such as exception rate, acknowledgment gaps and on-time document performance.

Monitor two layersComparison of the two monitoring layers. Technical health watches connections, transmissions and acknowledgments and alerts the EDI team when an expected file or acknowledgment does not arrive. Business outcomes watch orders being acknowledged, shipped and invoiced on time and alert customer service or master data owners, for example when an order has no ship notice by its deadline.Monitor two layersTechnical health tells you documents moved; business outcomes tell you orders are on trackTechnical healthBusiness outcomesWatchesConnections, transmissions and acknowledgmentsOrders acknowledged, shipped and invoiced on timeAlert on absenceAn expected file or acknowledgment did not arriveAn order has no ship notice by its deadlineRouted toThe EDI teamCustomer service or master data ownersName the business object, explain the problem plainly, send it to an owner who can act, set a priority and groupduplicates.
Monitor two layersComparison of the two monitoring layers. Technical health watches connections, transmissions and acknowledgments and alerts the EDI team when an expected file or acknowledgment does not arrive. Business outcomes watch orders being acknowledged, shipped and invoiced on time and alert customer service or master data owners, for example when an order has no ship notice by its deadline.Monitor two layersTechnical health tells you documents moved;business outcomes tell you orders are on trackTechnical healthBusinessoutcomesWatchesConnections,transmissions andacknowledgmentsOrdersacknowledged,shipped and invoicedon timeAlert on absenceAn expected file oracknowledgment didnot arriveAn order has no shipnotice by its deadlineRouted toThe EDI teamCustomer service ormaster data ownersName the business object, explain theproblem plainly, send it to an ownerwho can act, set a priority and groupduplicates.

Both columns follow this guide: alert on missing or late events, not only on failures, and route each alert to someone who can act on it.

Expand diagram Download SVG

Monitor two layers

EDI problems show up in two layers, and both need watching.

Technical layer: Are connections up? Did files transmit? Did translation succeed? Did the partner acknowledge?

Business layer: Was every order acknowledged? Did every shipment get a ship notice? Was every shipment invoiced? Did the partner reject anything?

Many teams monitor only the first layer. Everything looks green while an order quietly sits unacknowledged and a retailer prepares a chargeback.

What to track

Technical events

  • Connection and certificate status for each partner
  • Failed transmissions and retries
  • Translation and validation errors
  • Missing or rejected 997 acknowledgments and AS2 MDNs
  • Queue backlogs and processing delays

Business events

  • Orders received but not posted to the ERP
  • Orders without an acknowledgment within the partner’s window
  • Shipments without a ship notice
  • Shipped orders without an invoice
  • Partner rejections, such as 824 application advice
  • Expected documents that never arrived, such as a weekly schedule or inventory feed

Alert on absence, not just failure

The most damaging problems are often things that did not happen: a partner that stopped sending orders, an acknowledgment that never came, an inventory feed that silently failed. Define what you expect, such as “every 850 gets an 855 within the partner’s window” or “this retailer sends orders every weekday”, and alert when expectations are not met.

Make alerts actionable

An alert is only useful if someone can act on it. Good alerts:

  • Name the business object, such as the purchase order or shipment, not just the file.
  • Explain the problem in plain language.
  • Go to the right owner. Connection problems go to the EDI team; unknown items go to customer service or master data.
  • Carry a priority based on business impact and deadline.
  • Group duplicates, so one root cause produces one alert.

Metrics that matter

Track a small set of metrics over time:

MetricWhy it matters
Exception rate by partner and documentShows where problems concentrate
Acknowledgment gapsReveals silent failures
On-time acknowledgments, ship notices and invoicesPredicts compliance and chargebacks
Mean time to resolve exceptionsMeasures operational responsiveness
Recurring exceptionsPoints to root causes worth fixing

Review them monthly with both EDI and business stakeholders.

Coverage and escalation

  • Decide which alerts need response outside business hours.
  • Define escalation paths and response targets by severity.
  • Document runbooks for common issues so anyone on call can act.
  • Review significant incidents afterward and fix the cause.

From monitoring to visibility

The next step beyond monitoring is a business view that links each document into its order lifecycle, so operations, customer service and finance can see where every order stands. That shared view reduces the back-and-forth needed to diagnose problems and is where AI-assisted analysis can help most, by summarizing exceptions and suggesting likely causes.

Frequently asked questions

What is the difference between EDI monitoring and supply chain visibility?

EDI monitoring focuses on whether documents are sent, received and processed. Supply chain visibility links those documents into business processes, such as order lifecycles, so you can see whether each order is progressing as expected.

How often should EDI be monitored?

Continuously, with automated alerts. Many partners send and expect documents around the clock, so problems at night or on weekends need coverage.

How do we avoid alert fatigue?

Alert only on conditions that need action, group related alerts, route them to the right owner, and tune thresholds regularly based on what people actually act on.

Have an EDI question we did not answer?

ECOM's integration specialists can review your partners, documents and systems and recommend next steps.