ISA*VIBEEDI — managed EDI exchange

Your EDI endpoint.
We run it.

The Vibe EDI platform is a managed AS2 service: a dedicated endpoint for your trading partners, every X12 and EDIFACT document translated, acknowledged and delivered to your ERP as JSON. When a partner needs a new map, Vibe Mapping writes it from a plain-English description.

Priced per trading partner · No VAN · Onboarding assisted

source · x12 850

ISA*00*          *00*          *ZZ*ACME
GS*PO*ACME*YOU*20260918*1200*1*X*005010
ST*850*0001
BEG*00*SA*PO-48812**20260918
N1*ST*Acme Dist. West
PO1*1*24*EA*12.50**VP*SKU-1001
SE*6*0001
GE*1*1
IEA*1*000000001

target · json → your ERP

{
  "poNumber": "PO-48812",
  "shipTo": "Acme Dist. West",
  "lines": [{
    "sku": "SKU-1001",
    "qty": 24,
    "unitPrice": 12.50
  }],
  "stream": "live"
}
997 sent · MDN received · delivered to webhook in 1.2s
ANSI X12 4010–6020+ UN/EDIFACT AS2 with signed MDNs 997 / TA1 acknowledgements REST + Webhooks

GS*PLATFORM — the Vibe EDI platform service

Partners send EDI.
Your ERP gets JSON.

Your own AS2 endpoint, your partners' agreements, and every document translated, acknowledged and delivered to your ERP, without a VAN and without an integration team on call.

as2

Your own AS2 endpoint

A dedicated, single-tenant exchange at you.vibeedi.com. Certificates, MDNs and partner agreements managed from a web console.

x12 · edifact

Both standards, one pipeline

ANSI X12 and UN/EDIFACT in and out. Envelopes, control numbers and 997 acknowledgements are handled for you, sent and reconciled automatically.

erp

Webhooks & REST

Inbound documents arrive at your ERP as JSON over authenticated webhooks. Outbound ones are one REST call; the platform builds and sends the EDI.

ops

Ledger, test lane, replay

Every message in a searchable ledger with its artifacts. A test stream per partner for onboarding, and one-click replay when something fails.

SEQ*001 — a document's life on the platform

From your partner's AS2 client to your ERP, in one hop.

  1. 01

    Partner sends

    Signed, encrypted AS2 lands on your endpoint. The MDN goes back immediately.

  2. 02

    Decode & validate

    Envelope checked against the partner's agreement. Each transaction is split and ledgered.

  3. 03

    Map to JSON

    The partner's map runs. A 997 goes back to the partner if their agreement expects one.

  4. 04

    Deliver to your ERP

    Authenticated webhook to your system. Failed? Fix and replay from the ledger.

ST*MAPPING — Vibe Mapping · included

Hand-written maps are where integrations go to rot.

Every partner on the platform needs a map. EDI maps are unforgiving, and the tooling hasn't changed in twenty years. Vibe Mapping writes them for you.

  • Speak the mapping

    "Sum the PO1 quantities, drop empty N3 lines." No mapping syntax to memorize.

  • Generate, then prove it

    A working map in seconds, run against your samples, output diffed before you ship.

  • Fluent in X12

    Understands ISA/GS/ST envelopes, loops and transaction sets across versions 4010 through 6020+.

acme / inbound / 850.jsonata tests passing

You wrote

Map N1*ST to shipTo, sum PO1 quantities into totalQty, format BEG05 as an ISO date.

{
  "poNumber": BEG.BEG03,
  "orderDate": $fromMillis($toMillis(BEG.BEG05, "[Y0001][M01][D01]")),
  "shipTo": N1[N101 = "ST"].N102,
  "totalQty": $sum(PO1.PO102),
  "lines": PO1.{ "sku": PO107, "qty": PO102, "unitPrice": PO104 }
}

REF*FAQ — the questions integration desks ask

Before you switch.

Do I need a VAN?

No. Your partners connect directly to your AS2 endpoint. You give them the URL, certificate and IDs from the console; they send.

Can we test with a partner before going live?

Yes. Each agreement has a testing status and every message carries a test or live stream. Test traffic is stamped as test on the wire and kept out of your production webhooks until you flip the partner live.

What if a document fails?

It lands in the ledger with a failure code and its artifacts. Fix the map or the webhook, then replay it in one click. Your ERP gets a failure event too.

SE*END — your move

Your next trading partner doesn't have to hurt.

Get an AS2 endpoint this week, or describe your first map in the next five minutes, free.