sayge

4 September 202612 min

Practical AI, not AI as decoration.

AI is everywhere right now. Add a chatbot. Add a copilot. Add a “powered by AI” label. Put an AI button somewhere in the product. Suddenly the product is supposed to feel intelligent.

But there’s a problem. Adding AI to software doesn’t automatically make the software better. Sometimes it makes it slower. Sometimes it makes it more complicated. Sometimes it creates another feature nobody uses. And occasionally, it solves a problem that didn’t really exist in the first place.

The interesting question isn’t “Where can we add AI?” It’s:

Where could intelligence meaningfully improve the way this product works?

That distinction matters.

AI should earn its place in the product

Imagine a customer support application. You could add an AI chatbot to the homepage. It might answer questions. It might also give customers another place to ask questions that your existing support team already answers perfectly well.

Now consider a different use case. The support team receives 5,000 tickets a month. Each ticket needs to be categorised, prioritised and routed to the right team. That’s different. AI could potentially classify incoming requests, identify urgency, extract relevant information and suggest the appropriate team. The technology is no longer decoration. It’s doing work. That’s the standard worth applying.

Start with the work, not the model

When companies talk about AI, conversations often jump immediately to models. Which model? Which API? Which framework? Which vector database? Which agent? Those questions have their place. But they aren’t the starting point.

Start with the workflow. Understanding the work before you build usually reveals the real opportunities. Look at what people actually do.

  • Where do they spend time?
  • Where do they repeatedly read information?
  • Where do they make similar decisions?
  • Where do they search through large amounts of content?
  • Where do they copy information between systems?
  • Where do they write the same type of response again and again?
  • Where does someone have to look at ten things before deciding what to do next?

These are much more interesting places to look for AI opportunities.

Five places where AI can genuinely help

There isn’t one universal AI feature that every business needs. But there are some patterns that repeatedly make sense.

1. Working with large amounts of information

People are good at understanding context. They’re much less excited about reading 300 pages of documents to find three relevant paragraphs. AI can help make information easier to work with. For example:

  • searching internal documentation
  • summarising long documents
  • extracting information from invoices
  • finding relevant clauses in contracts
  • answering questions over company knowledge
  • comparing documents
  • classifying incoming requests

The important part is that the AI is helping someone get to the useful information faster. Not simply generating text because it can.

2. Repetitive decisions

Many businesses perform the same basic decision-making process hundreds or thousands of times. A customer request comes in. Someone reads it. They identify the category. They check a few details. They decide what happens next. Then they repeat the process.

If the decision follows a reasonably consistent pattern, AI can sometimes help with classification, recommendations or routing. The human doesn’t necessarily disappear. The human gets a better starting point. That distinction is important. AI doesn’t always need to replace the person doing the work. Sometimes its job is to reduce the amount of work that person has to do.

3. Turning unstructured information into structured data

This is one of the less glamorous AI applications — and one of the more useful. Businesses deal with messy information all day. Emails. PDFs. Images. Forms. Documents. Messages. Notes. Reports. The information is valuable, but it isn’t necessarily organised. AI can help turn that information into something a software system can actually work with.

For example, a customer sends an email describing a problem. Instead of someone manually reading it and entering the details into a ticketing system, an AI workflow could identify:

  • Customer: ABC Industries
  • Issue: Equipment failure
  • Location: Pune facility
  • Priority: High
  • Requested action: Service visit

The important thing isn’t that AI wrote something clever. It’s that information moved from an unstructured format into the business workflow. That’s where the value is.

4. Helping people make decisions

Another useful category is decision support. Consider a sales team. A salesperson might have customer history, previous orders, open issues, payment information, product usage and previous conversations. All of that information may already exist. The problem is that it’s spread across systems.

An AI layer could bring relevant information together and provide a concise summary before a customer conversation. The salesperson still makes the decision. The system simply reduces the time required to understand the situation. That’s often a much more realistic use of AI than trying to automate the entire sales process.

5. Automating workflows

This is where AI becomes particularly interesting. AI doesn’t have to live inside a chat window. It can become part of a workflow. For example: new customer email → AI reads request → extracts details → checks existing customer → creates ticket → assigns team → drafts response → human approves → customer receives update.

Now AI isn’t really a “feature.” It’s part of the operating process. That’s a much more powerful way to think about AI development.

The best AI experiences can be almost invisible

This sounds counterintuitive. But sometimes the best AI feature is the one users barely notice.

Imagine a field-service application. A technician finishes a job and speaks a few sentences into their phone. The system turns that into a job summary, parts used, the issue identified, work completed, any follow-up required and a customer note. The technician doesn’t need to fill six forms. There doesn’t need to be a giant button saying ASK AI. The intelligence simply removes friction from the workflow. That’s a much better product experience.

Don’t use AI where normal software is better

This is probably the most important part. AI isn’t automatically the best solution. If a rule can be written clearly, write the rule. If a calculation needs to be exact, use deterministic software. If a workflow is predictable, automate it normally. If a database query can answer the question reliably, don’t send it to a language model just because you can. That kind of judgment is part of good custom software development.

For example: “If invoice amount exceeds ₹1 lakh, require manager approval.” You don’t need AI for that. It’s a business rule. But “Read this supplier’s email and determine whether it contains a request for a new quotation” is a much more interesting AI problem. Knowing the difference is part of good engineering.

AI introduces new problems too

It would be irresponsible to talk about practical AI without talking about what can go wrong. AI systems can produce incorrect information. They can misunderstand context. They can expose sensitive information if systems aren’t designed carefully. They can behave differently from traditional deterministic software. And sometimes they can be confidently wrong.

So an AI feature needs more than a model. It needs:

  • appropriate data handling
  • access controls
  • clear system boundaries
  • evaluation
  • monitoring
  • human review where necessary
  • sensible fallback behaviour

The question shouldn’t simply be “Can the AI do this?” It should also be:

What happens when the AI gets it wrong?

That’s a much better engineering question.

Don’t start with an AI transformation

Another common mistake is trying to “add AI” across the entire company. That sounds impressive. It’s also difficult to execute well. A better approach is usually much smaller. Find one workflow. One painful process. One repetitive task. One place where people are spending meaningful time. Then test whether AI can improve it.

For example: customer support spends 25 hours a week categorising incoming requests. That’s specific. Now you can measure the current process. You can build a small AI-assisted workflow. Then compare. Before: 25 hours a week. After: perhaps significantly less manual effort, depending on accuracy and workflow design.

Now you have something tangible. Not an AI strategy presentation. A business result.

Measure the outcome, not the AI

This is another trap. Teams sometimes measure AI projects using AI metrics alone. How many prompts were processed? How many tokens were used? How many responses were generated? Interesting. But not necessarily useful.

The business should care about things like:

  • time saved
  • processing cost
  • response time
  • error rates
  • conversion
  • customer satisfaction
  • employee productivity
  • throughput

If AI generates 100,000 responses but doesn’t improve the business, the number doesn’t mean much. The technology should be measured by the problem it was supposed to solve.

A simple test for any AI idea

Before building an AI feature, ask five questions.

01 — Is there a real problem?

Not “AI would be cool here.” But: “What is currently difficult, slow or expensive?”

02 — Is there enough useful information?

AI needs context. If there isn’t enough reliable information to work with, the result may not be useful.

03 — Does intelligence actually help?

Could a normal rule, search or automation solve the same problem more reliably?

04 — What happens when AI is wrong?

Can someone review it? Can the system fall back? Is the consequence of an error acceptable?

05 — Can we measure the improvement?

If you can’t describe what success looks like, it will be difficult to know whether the AI feature is worth keeping.

The most useful AI may not look like AI

This is probably where the industry is heading. Less “Look, our product has an AI chatbot.” More “This process used to take two hours. Now it takes fifteen minutes.” Less “Our platform uses generative AI.” More “The team no longer reads every document manually.” Less “We built an AI agent.” More “The workflow now runs automatically, with a person reviewing the decisions that matter.”

That’s the difference between AI as a marketing feature and AI as engineering.

AI should earn its place

There will always be pressure to add the latest technology to a product. That’s normal. But good software doesn’t become better because it has more technology in it. It becomes better when technology removes friction, improves decisions, saves time or creates something that wasn’t practical before. AI is no different.

Sometimes the right answer is a language model. Sometimes it’s retrieval. Sometimes it’s automation. Sometimes it’s a simple database query. And sometimes the right answer is no AI at all. That’s not anti-AI. It’s simply good product engineering.

The goal isn’t to make software look intelligent. The goal is to make the work better. And when AI genuinely earns its place in that work, that’s when it becomes interesting.