Strawbay ships financial integrations fast and keeps them stable at any volume, across the systems enterprises actually run: Microsoft Dynamics 365, Fortnox, Tripletex and the rest. The reason, says engineer Sergei Kovalov, is that the engine runs every flow the same way: standardized flows assembled from reusable parts, executed in isolation per tenant, watched and retried so failures never go quiet.
Most integration teams treat each connection as its own project. Hand-coded, hand-maintained, slightly different every time. Strawbay took the opposite path. Flows are not written from scratch, they are assembled from packages and recipes, so the same logic runs identically wherever it lands.
“We do not hand-code integrations one by one. A flow is assembled from packages and recipes, the same standardized building blocks every time. That means a new customer or system is mostly a matter of choosing the right parts, not writing new ones.”
Sergei Kovalov, Lead Engineer, Strawbay
The payoff is consistency. Because a flow is defined once and reused, it behaves the same across every connected system. A fetch, a sync, a payment, the shape of the work does not drift from one ERP to the next. That predictability is what makes the platform calm to operate, even as the number of connected systems grows.
“The goal is that the same flow behaves identically everywhere it runs. If you have seen it work once, you know how it will work for the next system, and the one after that. There are no special cases hiding in the corners.”
Sergei Kovalov, Lead Engineer, Strawbay
Reliability at scale comes from how those flows execute. Each runs in its own isolated, short-lived environment, scoped to a single tenant. Work starts, does its job and ends, so one customer’s run can never quietly disturb another’s. Isolation keeps the blast radius of any single problem small, and short-lived execution keeps the system clean between runs.
“Every run is isolated and short-lived, one tenant at a time. Nothing lingers, and nothing leaks between customers. When something does go wrong, it stays contained to that single run instead of spreading.”
Sergei Kovalov, Lead Engineer, Strawbay
Failures are treated as normal, not exceptional. External systems time out, rate-limit and go down, so the engine is built to expect it. Transient failures are retried automatically, and everything is monitored so a problem is surfaced and handled rather than discovered later by a frustrated customer. The operations posture is proactive: catch it, retry it, and only raise a human when a human is genuinely needed.
“We assume things will fail, because at scale they will. Retries handle the noise, monitoring catches the rest, and we see problems before our customers do. That is what lets us run a lot of integrations without a lot of firefighting.”
Sergei Kovalov, Lead Engineer, Strawbay
Put together, the picture is simple. Assemble flows from standard parts instead of building them by hand, run them the same way everywhere, isolate each run, and let retries and monitoring absorb the inevitable failures. That is what makes delivery fast and operations calm, and it is why the same engine can carry many customers across many systems without the work multiplying.

