The AS2 gateway
that gets out of the way
MicroB2B receives, routes and delivers business documents between your organization
and its trading partners: signed, encrypted, receipted, and never opened.

AS2, done properly
RFC 4130 sending and receiving: signatures, encryption, compression, synchronous and asynchronous MDNs, Message-ID and signature replay detection, partner trust per profile. Tested against OpenAS2 and pyAS2.
Your documents stay yours
MicroB2B never parses EDIFACT, X12, XML or anything else. What a partner sends is stored, hashed and delivered byte for byte; what needs a document’s meaning comes from the system that understands it.
Nothing gets lost
The database is the record of every message and every delivery. Retries, receipts and recovery survive restarts; a delivery nobody picks up is reported, and one click sends it again.
One binary, or a fleet
Run everything in one process with SQLite, or one process per component over NATS with PostgreSQL and S3. Same binary, same configuration.
Operated, not babysat
A web UI and a REST API with one rule set, live message and log tails, alerts to Slack, Teams, Discord, Google Chat or ntfy, an audit log with a hash chain, OpenTelemetry.
Secure by default
Sign-in through your OpenID Connect provider, private keys and secrets sealed under a master key that is not in the database, new partners protected with the strong defaults.
Files in, files out
Drop a file in a directory to send it; received documents land in another. A message can also be posted to an HTTP endpoint of your own.
Routes, not code
A route says which source, from whom, to whom, goes to which target. No workflow engine, no scripting: a route applies to the next message.
Built to grow
Protocols are plugin modules. AS2 is the first; AS4 and ebXML fit in without touching the core.