What's safe for one is a catastrophe for a thousand
July 15, 2026
An automation can pass every test you throw at it on a single item and still be a disaster waiting to happen. The thing that changes is volume.
Here is the kind of thing that catches people. A rule that sends one friendly follow-up when a new customer comes in is great. The same rule, on the day you import 300 old customers all at once, tries to send 300 follow-ups in a row. Perfect logic, terrible outcome. Now picture that same logic firing a text message to every customer you have ever had, at 2am. Same rule, very different day.
Testing hides the problem
The mistake is thinking about an automation one item at a time, because that is exactly how you test it. You try it on one, it works, you ship it. But automations do not stay one-at-a-time. Data gets imported, a backlog gets processed, something upstream fires a thousand events at once, and the rule that behaved perfectly on a single item does the same thing a thousand times before anyone can get to the off switch.
Ask what the worst run looks like
So before we turn anything on, we ask one question: what happens if this runs 500 times in a row? Then we build in guards. A cap on how many actions a single run can take. A “bulk mode” that holds off when a big batch comes through instead of reacting to every row. A limit that trips before a small mistake turns into a big one.
None of that shows up in a demo, because a demo is always one clean example. It only matters on the day something unusual happens, which is the exact day you need it to matter.
What this means for you
Any automation that touches customers or money has to be judged at scale, not just on the one tidy example someone showed you. “It worked when we tried it once” is not the same thing as “it is safe when it runs on everything.” Before you turn something loose, ask what the worst run looks like, not the best one. The best run was never the problem.