Before the Kitchen Could Run Itself

August 20, 2026 · Part 3 of 20

Opening Scene

Before any kitchen could run a service with real autonomy, a chef had to write out every single step explicitly, in advance, with no room for the plan to actually adapt once something unexpected happened partway through. Traditional automated systems worked essentially the same way: explicit, pre-written workflows that executed exactly as scripted, with no genuine ability to reassess and replan when reality diverged from the plan.

In Plain English

Before AI agents, multi-step automation relied on explicitly programmed workflows — traditional scripts, robotic process automation (RPA), and rule-based orchestration systems — where every step and every possible branch had to be anticipated and coded in advance. These systems could reliably execute complex, multi-step processes, but only within the exact bounds a programmer had explicitly anticipated; anything genuinely unexpected simply broke the automation rather than being adapted to.

The Old Way

Pre-agentic automation shaped how multi-step processes were built for decades:

  • Traditional software workflows required every branch and edge case to be explicitly coded in advance, with no ability to handle a genuinely novel situation gracefully.
  • Robotic process automation could reliably repeat a fixed sequence of steps, but broke down the moment an unexpected input or system change occurred outside its scripted expectations.
  • Rule-based orchestration systems, covered in this content library’s data engineering series, coordinated complex workflows but required explicit, predetermined logic for every decision point.

Each of these approaches could handle genuine complexity, as long as that complexity had been fully anticipated and explicitly programmed in advance.

What’s Changing (and Why AI Is the Reason)

  1. AI agents can genuinely reason about a novel situation and adapt their approach dynamically, rather than requiring every possible branch to be explicitly pre-programmed — the core capability that separates agentic systems from traditional automation.
  2. This doesn’t make traditional, deterministic automation obsolete — for genuinely well-defined, repetitive processes, traditional automation often remains more reliable and predictable than an agentic approach.
  3. The genuine skill in modern system design increasingly involves recognizing which parts of a workflow benefit from agentic flexibility and which parts are better served by traditional, deterministic automation — a theme this series returns to throughout.

The Metaphor, Fully Extended

The KitchenPre-Agentic Automation Concept
Every step written out explicitly in advance, with no room to adaptTraditional automation requiring every branch to be explicitly pre-programmed
A recipe that breaks down the moment something unexpected happensA script that breaks down the moment an unanticipated input occurs
A kitchen that can genuinely reassess and adapt mid-serviceAn agent that can genuinely reason and adapt to a novel situation
Knowing when a fixed recipe is actually more reliable than improvisingKnowing when traditional automation is more reliable than an agentic approach

For Beginners: What to Actually Do

  • Practice identifying tasks in your own work that are genuinely well-defined and repetitive (better suited to traditional automation) versus genuinely novel and variable (better suited to agentic approaches).
  • Learn the basic limitations of pre-agentic automation to build genuine appreciation for what agentic systems actually add.
  • Resist the temptation to apply agentic complexity to a task that traditional, deterministic automation would handle more reliably.

For Practitioners and Leaders: The Deeper Layer

  • Evaluate each workflow explicitly for whether it genuinely needs agentic flexibility or would be better served by simpler, more predictable traditional automation.
  • Recognize that agentic systems trade some predictability for genuine adaptability — a real, deliberate tradeoff worth making consciously.
  • Avoid the common mistake of defaulting to agentic architecture for tasks that don’t actually require dynamic, novel-situation reasoning.

Quick Recap

  • Traditional multi-step automation required every branch and edge case to be explicitly programmed in advance.
  • This worked reliably within anticipated bounds but broke down on anything genuinely unexpected.
  • AI agents can reason about and adapt to novel situations dynamically, the core capability distinguishing them from traditional automation.
  • Traditional automation often remains the better choice for genuinely well-defined, repetitive processes.

Where This Fits in the Series

Article 3 covered what agentic systems replace and what traditional automation still does well. Article 4 begins the agentic loop itself, starting with how an agent actually interprets what it’s been asked to do.