We’ve been trying to figure out whether our operations managers can actually build automation workflows themselves, or if we’re going to end up involving a developer no matter what.
The appeal is obvious: if someone on the operations team can describe what they need and get a working workflow back, we skip the whole “write a ticket, wait in queue, get deprioritized” cycle. But I’m skeptical about whether the “no-code” part actually holds up when you’re dealing with real business processes.
So far, we’ve tested it with a couple of workflows. One was straightforward: pull data from our CRM, format it, send it somewhere. Our operations manager built that in about an hour. It worked. No developer needed.
The second one was more complex. Pull data, validate against multiple rules, make conditional decisions, call an external API, log results. The manager built the framework on their own, but when it came to the conditional logic and the API integration, they hit a wall. We ended up having a developer come in for an afternoon to handle those parts.
Here’s what I think is happening: simple workflows, absolutely doable by non-technical people. The no-code builder legitimately handles straightforward data movement, basic transformations, and obvious routing. But the moment you need to reason about edge cases, handle errors, or integrate with systems that don’t have a pre-built connector, you’re going to want someone who can think in logic and code.
The middle ground we’re exploring now is having our developers build the complex pieces as reusable components, and then operations can use those components in no-code workflows. That seems to be the sweet spot.
Has anyone actually gotten non-technical teams to fully own their own automation workflows? Or are you finding that you always need a developer in the loop somewhere?