EDI integration
EDI partners and email orders, one queue
DynamoDocs reads EDI X12 from the trading partners who mandate it and sends back the acknowledgments they require, in the same system that captures the PDF and email documents everyone else sends. One review queue, one set of validation rules, one ERP mapping across both.
30-minute session · run against your own documents · no commitment
The short version
DynamoDocs is EDI integration software that speaks X12 in both directions inside a broader document-automation pipeline. It reads 850 purchase orders, 860 order changes, 810 invoices, and 856 ship notices, and sends the 997, 855, 865, 856, and 810 documents partners require, automatically and only for documents that pass validation. Transport is SFTP, AS2, or a folder an existing VAN client (SPS Commerce, Cleo, TrueCommerce) already watches. EDI documents parse exactly, with no AI step and no per-document EDI surcharge, and land in the same queue as PDF and email documents, so both channels share one set of rules and one ERP mapping.
How it works
From inbox to posted record
Arrives over your transport
SFTP, AS2 (direct, RFC 4130), or a folder your VAN client already watches. An SPS Commerce, Cleo, or TrueCommerce setup keeps doing exactly what it does now, and DynamoDocs reads what lands there.
Parsed exactly, with no AI step
An X12 file's fields are already named, so it skips the AI entirely: parsed deterministically, at no AI cost, with nothing to misread. It counts toward your plan volume like any other document, and there is no EDI surcharge.
Same rules as everything else
EDI orders get the same validation, duplicate detection, and PO matching as the PDF that arrives by email, all in one review queue. An 850 and an emailed confirmation of the same order are recognized as a single order and not duplicated.
Posted, then answered
Validated documents post to your ERP through the same field mapping as every other channel. The partner gets the 997, 855, 865, 856, or 810 they require back, automatically.
The part translators leave out, and capture tools can't add
Both directions, on the partner's terms
Reading an 850 is the easy half. EDI is the only document channel that obliges you to answer, inside a stated window and in the partner's own dialect of the standard. Missing that window is a chargeback. This is what DynamoDocs automates end to end.
Reads and sends, both directions
Inbound: 850 purchase orders, 860 order changes, 810 invoices, and 856 ship notices become work items. Outbound: 997 functional acknowledgments, 855 and 865 order acknowledgments, 856 ship notices, and 810 invoices are generated and delivered automatically.
Acknowledge on time, every time
Retail partners measure acknowledgment timeliness and charge back when you miss the window. That failure is invisible from your side, because nothing breaks. Clean documents are acknowledged within seconds; anything flagged records what it owes and appears in a Responses owed list, so a missed acknowledgment surfaces as an event you can act on.
Sent only after validation
An 855 commits you to prices and quantities, so it is never generated from a document nobody has checked. Automatic responses go out only for documents that pass validation; clearing a flag sends the acknowledgment.
Per-partner guides as configuration
Every partner narrows X12 its own way: which item qualifiers go where, which segments they reject, which references they require. In DynamoDocs each partner's implementation guide is handled in configuration, so a certification round is a settings change that gets checked before the file goes out instead of discovered in the partner's rejection report.
An order change stays one order
An X12 860 is treated as the same order at a new revision: amended quantities land where your matching and review already look, instead of arriving as a second order nobody reconciles. It is answered with the 865 the partner expects, echoing their change sequence.
Receipts attached to what they answer
Inbound 997s, 999s, and 855s are answers to things you sent. They are reconciled and attached to the document they acknowledge instead of becoming items in your queue, so your team sees confirmation without the clutter.
The business case
What manual entry is costing you
Drag the sliders to model your own volume. Defaults are deliberately conservative.
Hours given back / month
—
—
Estimated labor saved / year
—
Before error-correction and faster close.
Manual touches eliminated / month
—
—
Monthly keying labor, before vs after
Want this modeled on your real numbers? See it on your documents
Plans start at $1,500/mo, a fraction of the labor above. See pricing
What people search for
If you're looking for any of these
DynamoDocs does exactly this for EDI and email documents together, then posts the result into your ERP.
Posts straight into your ERP
Questions, answered
EDI Integration FAQ
What is EDI integration?
DynamoDocs is EDI integration software that speaks X12 in both directions inside a broader document-automation pipeline. It reads 850 purchase orders, 860 order changes, 810 invoices, and 856 ship notices, and sends the 997, 855, 865, 856, and 810 documents partners require, automatically and only for documents that pass validation. Transport is SFTP, AS2, or a folder an existing VAN client (SPS Commerce, Cleo, TrueCommerce) already watches. EDI documents parse exactly, with no AI step and no per-document EDI surcharge, and land in the same queue as PDF and email documents, so both channels share one set of rules and one ERP mapping.
Is EDI a separate product or an add-on?
The capability is included on every plan. There is no separate EDI product or licence, and no per-document EDI surcharge. An EDI document counts toward your plan volume exactly like a PDF does, and costs us less to process than one, because X12 parses deterministically with no AI extraction step. What is metered is connections: one channel to one counterparty or network. For classic retail EDI that is usually one per trading partner; for a supplier network or VAN it is one connection to the network, with buyers underneath it as configuration. See the pricing page for the per-connection numbers.
Do we need a VAN, or can we connect directly?
That depends on your partner, not on DynamoDocs. Many large trading partners exchange only through a VAN, and that mode is fully supported: DynamoDocs reads and writes a folder your VAN client already watches, so SPS Commerce, Cleo, or TrueCommerce keep doing what they do now. Where a partner offers a direct SFTP or AS2 connection, DynamoDocs connects directly and no VAN is involved. Either way the documents, rules, and ERP mapping are identical, and changing transport later changes nothing else.
Are you certified with our trading partner?
No vendor is, until you run that partner's test cycle. Every partner certifies against its own implementation guide, typically over two to four rounds, regardless of which software you use. What DynamoDocs changes is the cost of each round: because a partner's guide lives in configuration, a correction is a settings change instead of a development project. To be straight about the stage: both transports are verified against genuinely foreign implementations (AS2 against a public third-party server, SFTP against OpenSSH's own server software), but no trading partner has certified DynamoDocs yet.
We already have an EDI translator. Why change?
The usual setup is a translator for EDI partners and a separate capture tool for everyone who emails a PDF, which means two sets of validation rules, two ERP mappings, and two queues that cannot see each other's documents. The cost shows up in operations: a tolerance changed twice, an approval threshold that applies in one system and not the other, and the same order arriving as an 850 and an emailed confirmation looking like two orders because neither system can compare them. DynamoDocs runs both channels through one queue, one set of rules, and one mapping, while your VAN or direct connections keep doing exactly what they do now.
How much does EDI integration save?
Manually keying a single document into an ERP typically takes 5–10 minutes and costs $2–$6 in labor, before you count the cost of correcting the errors that hand-keying introduces. DynamoDocs processes documents in seconds and only asks a person to review the small fraction that fail validation, which commonly cuts document-handling labor by 80–95%. On a team handling a few thousand documents a month, that is the equivalent of one to several full-time roles returned to higher-value work, plus a faster close and fewer downstream corrections. Use the interactive calculator on this page to model your own volume, minutes-per-document, and labor rate and see the annual figure for your operation.
Which ERPs and document sources are supported?
ERP targets include Infor XA, SAP, Dynamics 365, Business Central, QuickBooks Online, NetSuite, Sage Intacct, Sage 50, Xero, Acumatica, Epicor Kinetic, Epicor Prophet 21, SYSPRO, IFS Cloud, Plex, Macola, Deltek Costpoint, Sage 100, Sage 300, Dynamics GP, Oracle ERP Cloud, Odoo, and Zoho Books, plus any system via a generic REST or CSV connector. Documents arrive via Microsoft 365, Google Workspace/Gmail, any IMAP mailbox, drag-and-drop upload, or EDI, over SFTP, AS2, or a folder your VAN client already watches.
How accurate is it, and what happens to errors?
Every document is validated automatically. Clean ones pass through on their own. Anything that fails a rule is flagged field by field and sent to a review queue, so people only handle the exceptions. You can also train the extractor on your own sample documents to improve accuracy on your vendors' formats.
Do we need a developer to set it up?
No. Document types, fields, validation rules, and ERP field mappings are all configuration edited in a Settings UI. Adding a type or field is a settings change, not a coding project.
See it run on your documents
Bring a real document and watch it go from inbox to posted in your ERP in about 30 minutes. We'll work out what it saves you.
More ways teams use DynamoDocs