DEV Community

Cover image for AI Won’t Fix a Broken Business Process
ibrahim Kılıç
ibrahim Kılıç

Posted on

AI Won’t Fix a Broken Business Process

Why enterprise AI projects should start with workflow design, not model selection

An enterprise AI project often starts with the same question:

Which model should we use?

Should it be GPT, Claude, Gemini, an open-source model, or a smaller model running privately?

That question matters, but it is rarely the best starting point.

A more useful question is:

Which business process are we trying to improve?

Many enterprise processes are already difficult before AI enters the picture. Data is incomplete. Responsibilities are unclear. Different systems contain conflicting information. Business rules exist only in people’s memories. Exceptions are handled manually. Nobody can clearly explain where a process begins, where it ends, or how success is measured.

Adding AI to such a process does not automatically solve these problems.

It may simply make the process faster, larger, and more difficult to understand.

1. The AI Project Usually Starts in the Wrong Place
Imagine a company building an AI assistant for its sales team.

The assistant should recommend the next action for each customer. It might suggest a follow-up call, identify an inactive opportunity, or remind a salesperson about an unanswered request.

At first, this sounds like a straightforward AI feature.

But several questions appear immediately:

What does “next action” actually mean? Who is responsible for defining it? Which data should the assistant trust? What happens when the CRM contains duplicate customer records? How should it treat an opportunity with no recent activity? What if the customer has already contacted support about the same issue? How do we measure whether the recommendation was useful?

These are not primarily model-selection questions.

They are questions about process definition, data ownership, business rules, permissions, and workflow design.

A team can spend weeks improving prompts while the real problem remains unresolved. The model may become better at producing recommendations, but the recommendations are still based on unclear inputs and an ambiguous process.

The result is a polished solution to the wrong problem.

2. AI Can Scale a Broken Process
Consider a typical customer follow-up process.

A salesperson records a meeting in the CRM. The system creates a follow-up task. A manager reviews the opportunity. Another system contains the customer’s payment status. The salesperson is expected to decide what should happen next.

Now imagine adding AI.

The model summarizes the meeting, extracts action items, recommends a follow-up date, and assigns a task automatically.

That may be useful. But it does not resolve the underlying process problems.

If customer ownership is unclear, the AI may assign the task to the wrong person.

If the CRM contains duplicate records, the AI may attach the activity to the wrong customer.

If the business has no clear definition of an inactive opportunity, the model may produce inconsistent recommendations.

If the payment system and CRM disagree, the AI may confidently interpret the wrong status.

The system now operates more quickly, but the underlying confusion remains.

This is more than a traditional “garbage in, garbage out” problem.

A human working with poor information may make one mistake. An automated AI workflow can repeat the same mistake across thousands of records.

A human can create isolated confusion. AI can scale it.

That is why the phrase “chaos in, speed and scale out” describes a real enterprise risk. AI does not need to be inaccurate in every case to cause damage. It only needs to operate inside a poorly defined process without sufficient controls.

3. Before Choosing a Model, Understand the Workflow
A useful way to examine any business process is to break it into five parts:

Input

Decision

Action

Validation

Outcome

Each part deserves separate attention.

Input: What information enters the process? Where does it come from? Is it complete, current, and correctly associated with the right customer, order, employee, or transaction?

Decision: What decision must be made? Is it based on explicit business rules, interpretation, or judgment? Can the decision be expressed deterministically?

Action: What happens after the decision? Is a task created, a message sent, a record updated, or a financial transaction initiated?

Validation: What must be checked before the action is accepted? Are permissions, limits, approvals, and business constraints enforced?

Outcome: How do we know the process worked? Did the customer receive the correct response? Was the task completed? Did the action reduce manual work or improve response time?

This decomposition helps identify where AI belongs.

AI may be useful for interpreting an unstructured meeting note, extracting information from an email, classifying a customer request, or suggesting a next action.

It should not automatically replace deterministic validation, authorization, transaction handling, or business rules.

The model can help interpret ambiguity. The application must still control what is allowed to happen.

4. Data Ownership Is Part of the AI Architecture
Data quality is often treated as a preparation step before the AI project begins. In reality, it is part of the architecture itself.

A workflow may depend on a CRM, ERP, ticketing system, internal documents, and communication tools. The important question is not simply whether the data exists.

The important questions are: Which system is authoritative? Who owns each field? How fresh must the data be? How are customers, users, and transactions identified across systems? Which information can the AI access, and under whose permissions?

These are architectural questions because they directly affect what the AI is allowed to interpret and what the application is allowed to do.

A model may generate a convincing recommendation from incomplete or conflicting information. That does not make the recommendation reliable. If two systems disagree about a customer’s status, the AI cannot resolve that conflict merely by producing a more fluent answer. The workflow needs an explicit rule for resolving it.

Data ownership, therefore, is not administrative housekeeping. It is part of the control system that makes AI useful inside an enterprise.

5. Use AI Where It Creates Leverage
Not every step in a business process needs AI.

Some tasks are already deterministic:

Checking whether a required field is empty
Calculating a discount
Verifying a user’s permission
Matching an exact customer identifier
Applying a contractual limit
Updating a transaction inside a database
Using an LLM for these tasks may introduce unnecessary cost, latency, and uncertainty.

Other tasks involve ambiguity:

Understanding the meaning of an email
Extracting information from a document
Summarizing a conversation
Classifying a customer request
Detecting the likely intent behind a message
Suggesting a response or next action
These are stronger candidates for AI because language models can handle variation and unstructured information more flexibly than traditional rules.

A useful principle is:

Use AI for ambiguity. Use deterministic software for certainty.

The goal is not to introduce the most sophisticated AI architecture into every feature. It is to use an approach that creates meaningful value while keeping failure understandable and controllable.

6. The Real Unit of AI Adoption Is the Workflow
An AI feature can look successful in isolation and still fail in practice.

A meeting-summary feature may generate excellent summaries. But what happens afterward?

Does the summary connect to the correct customer? Are action items extracted reliably? Are tasks assigned to the right people? Are deadlines represented correctly? Does the salesperson actually use the generated tasks? Can a manager see whether follow-ups were completed?

The value is not created by the summary alone.

The value is created when the summary becomes part of a functioning workflow.

This changes how AI projects should be measured.

Instead of focusing only on model quality or response fluency, teams should examine operational outcomes:

How much manual work was removed?
Did response times improve?
Did routing errors decrease?
Was less information re-entered across systems?
Did users accept or ignore the recommendations?
How often did humans need to correct the result?
Did the process create new review or rework costs?
A model response is an intermediate artifact. The business outcome is the real product.

7. A Practical Way to Start
A more reliable enterprise AI project can begin with a small process-mapping exercise.

First, document the process as it actually happens — not as it is supposed to happen according to a presentation or specification.

Identify the systems involved, the people responsible, the common exceptions, and the points where manual work or confusion appears.

Then simplify the process before automating it. Remove unnecessary handoffs. Clarify ownership. Define the meaning of important fields. Decide which system is authoritative for each type of information.

Next, separate interpretation from enforcement.

Ask which parts require language understanding or judgment, and which parts should remain deterministic. Define the boundaries before selecting the model.

Only then choose a narrow AI opportunity and define its expected outcome. The first version might only prepare a recommendation for a human rather than execute an action automatically.

For a low-risk feature such as summarization, rewriting, or translation, a team may reasonably test a model quickly. The cost of failure is limited, and the prototype can help determine whether the feature is useful at all.

But once the feature becomes part of a business-critical workflow, process design can no longer be postponed. A successful demo is not evidence that the surrounding business system is ready for automation.

The level of control should reflect the cost of failure.

Low-risk tasks may run with minimal intervention. Higher-impact actions should involve validation, approval, monitoring, or a reliable way to reverse the result.

8. The Model Is Not the Business Process
The model is only one component in the system.

The surrounding application still owns the responsibilities that make the workflow dependable: identity, permissions, transactions, business rules, workflow state, retries, idempotency, auditability, error handling, and user experience.

The model may interpret a request, extract information, classify an issue, or suggest the next action. The application must still determine whether that suggestion is permitted, valid, and safe to execute.

This distinction becomes especially important when an AI feature moves from assisting a user to taking action on the user’s behalf.

Sending a draft email and sending a legally significant customer notification are not equivalent operations. Recommending a discount and applying that discount to an order are not equivalent operations either.

The more costly the failure, the stronger the control boundary should be.

That is why the right architecture is rarely “let the model run the process.” It is closer to this:

The model interprets
The application validates
The business rules decide
The workflow executes
The system records
This does not make the AI less useful. It gives the AI a place where its strengths can be used without allowing its uncertainty to control the entire business process.

Conclusion
AI does not remove the need for process design.

It makes process design harder to ignore.

When a workflow is unclear, AI may hide the underlying problems behind fluent language and fast execution. When data ownership is weak, AI may spread incorrect interpretations across systems. When business rules are undefined, AI may produce recommendations that sound reasonable but cannot be safely enforced.

The better approach is to start with the workflow.

Understand the inputs. Clarify the decisions. Define the actions. Establish validation. Measure the outcome. Then decide where AI can create real leverage.

The model matters, but it is not the business process.

AI won’t fix a broken business process. But it can make a well-designed process significantly more capable.

Top comments (0)