Thursday, September 17, 2026

What Happens When AI Agents Start Talking to Other AI Agents?

 

What Happens When AI Agents Start Talking to Other AI Agents?

Imagine asking one AI agent:

"Prepare today's sales and inventory report."

Instead of doing everything itself, the agent delegates the work.

It asks another AI agent to analyze sales.

That agent asks an inventory agent to check stock.

The inventory agent contacts a supplier agent for delivery information.

A finance agent calculates the financial impact.

Finally, the original agent combines everything into a report and sends it to you.

No single AI is doing the entire job.

A team of AI agents is working together.

This is the idea behind multi-agent AI systems.

And it could become one of the most important stages in the evolution of agentic AI.

We have already moved from:

Chatbots → Copilots → AI Agents

The next step could be:

AI Agents → AI Teams

But when AI agents start talking to each other, an entirely new set of opportunities—and problems—appears.


What Is a Multi-Agent AI System?

A single AI agent typically looks like this:

User
 ↓
AI Agent
 ↓
Tools
 ├── Database
 ├── API
 ├── Search
 └── RAG
 ↓
Result

A multi-agent system adds multiple specialized agents:

                 User
                   ↓
              Manager Agent
                   ↓
       ┌───────────┼───────────┐
       ↓           ↓           ↓
   Research      Data       Finance
    Agent        Agent        Agent
       ↓           ↓           ↓
     Tools       Tools       Tools
       └───────────┼───────────┘
                   ↓
              Final Result

Each agent has a specific responsibility.

One agent may be good at research.

Another may work with databases.

Another may specialize in finance.

Another may handle customer communication.

Instead of asking one model to do everything, the system creates a team of specialized AI workers.


Why Do AI Agents Need to Talk to Each Other?

At first glance, it might seem unnecessary.

Why not just create one powerful AI agent?

Because real-world business processes are complicated.

Consider:

"Analyze why our online sales dropped this month and recommend what we should do."

That involves multiple areas:

Sales Data
   ↓
Marketing Data
   ↓
Inventory
   ↓
Pricing
   ↓
Customer Feedback
   ↓
Finance

One agent could theoretically handle all of this.

But specialization can make the system easier to design.

For example:

Sales Agent
   ↓
"What happened to sales?"

Inventory Agent
   ↓
"Did stock availability affect sales?"

Marketing Agent
   ↓
"Did advertising performance change?"

Pricing Agent
   ↓
"Did price changes affect demand?"

Finance Agent
   ↓
"What was the financial impact?"

A coordinator agent can then combine the results.


Think of AI Agents Like a Digital Team

A useful mental model is to compare multi-agent AI with a traditional business team.

Imagine a company project.

You might have:

  • Project Manager

  • Researcher

  • Data Analyst

  • Finance Analyst

  • Developer

  • Quality Analyst

They communicate with each other.

The project manager coordinates the work.

Multi-agent AI can use a similar structure.

                 Manager Agent
                       ↓
       ┌───────────────┼───────────────┐
       ↓               ↓               ↓
 Research Agent    Data Agent     Finance Agent
       ↓               ↓               ↓
       └───────────────┼───────────────┘
                       ↓
                 Manager Agent
                       ↓
                    Output

The major difference is that these "employees" are software agents.


Agent-to-Agent Communication Changes Everything

A single agent interacts with a user and tools.

A multi-agent system introduces another communication layer:

Agent → Agent

For example:

Agent A:
"Find all delayed orders."

Agent B:
"I found 342 delayed orders."

Agent A:
"Identify which ones qualify for compensation."

Agent C:
"According to the policy, 87 qualify."

Agent A:
"Prepare customer notifications."

Agent D:
"Notifications are ready for approval."

The system is no longer simply responding to a prompt.

It is conducting a conversation between software entities.


The Coordinator Agent

Many multi-agent architectures have some form of coordinator.

Think of it as an AI project manager.

The user provides a goal:

"Prepare the monthly business review."

The coordinator breaks it into tasks.

             Business Goal
                   ↓
            Coordinator
                   ↓
       ┌───────────┼───────────┐
       ↓           ↓           ↓
     Sales      Finance      Operations
     Agent       Agent         Agent
       ↓           ↓           ↓
       └───────────┼───────────┘
                   ↓
            Coordinator
                   ↓
             Final Report

The coordinator doesn't necessarily perform the work itself.

Its primary responsibility is orchestration.


Agents Can Delegate Work

Delegation is one of the most interesting capabilities of multi-agent systems.

Suppose a customer-support agent receives:

"My order arrived damaged and I want a refund."

The support agent might determine that several tasks are necessary.

Support Agent
      ↓
Order Agent
      ↓
"Verify order."
      ↓
Policy Agent
      ↓
"Check refund eligibility."
      ↓
Finance Agent
      ↓
"Calculate refund."

The support agent receives the results and determines the next step.

This resembles how human departments cooperate.


Agents Can Challenge Each Other

Another interesting possibility is having agents independently analyze the same problem.

For example:

Question
  ↓
Agent A → Analysis
Agent B → Analysis
Agent C → Analysis
  ↓
Reviewer Agent
  ↓
Final Result

This could be useful for tasks where mistakes are expensive.

For example:

  • Financial analysis

  • Code review

  • Security analysis

  • Contract analysis

  • Risk assessment

One agent generates an answer.

Another checks it.

A third resolves disagreements.


AI Debate Systems

This creates an interesting pattern:

Agent A
  ↓
Proposal

Agent B
  ↓
Critique

Agent A
  ↓
Revision

Agent C
  ↓
Validation

The idea isn't to create arguments for entertainment.

The objective is to create independent verification.

For example:

"Is this SQL migration safe for production?"

One agent could create the migration.

Another could inspect it for:

  • Data loss

  • Locking problems

  • Performance risks

  • Rollback issues

A third agent could create a deployment checklist.

The final decision can still remain with a human.


Multi-Agent Systems Can Divide Complex Problems

Consider a software-development task:

"Build a customer order tracking feature."

A multi-agent system could divide the work.

Project Agent
      ↓
┌─────┼─────────┬─────────┐
↓     ↓         ↓         ↓
UI   API      Database   Testing
Agent Agent     Agent     Agent

The database agent might design the schema.

The API agent might create endpoints.

The UI agent might create screens.

The testing agent might generate test cases.

The project agent coordinates the work.

This is conceptually similar to a software engineering team.


But More Agents Don't Automatically Mean Better AI

This is an important point.

Adding agents creates overhead.

Instead of:

User → Agent → Result

you may now have:

User
 ↓
Agent A
 ↓
Agent B
 ↓
Agent C
 ↓
Agent D
 ↓
Agent A
 ↓
Result

Every additional interaction can introduce:

  • Latency

  • Token usage

  • Cost

  • Failure points

  • Security risks

  • Coordination problems

A multi-agent system should therefore solve a real problem.

More agents are not automatically more intelligent.


The Hidden Cost of Agent-to-Agent Communication

Suppose one agent sends a large response to another agent.

That information becomes part of the second agent's context.

If the second agent responds with another large message, the information moves again.

Now imagine ten agents.

The token consumption can increase quickly.

A simplified architecture might look like:

Agent A
 ↓
Agent B
 ↓
Agent C
 ↓
Agent D
 ↓
Agent E

Each communication step has potential model and infrastructure costs.

This means multi-agent systems need communication efficiency.

Agents shouldn't send everything they know to every other agent.


Agents Need a Common Language

Human teams use common formats.

Software systems do too.

If Agent A says:

"The order looks bad."

Agent B doesn't know what "bad" means.

A better message might be structured:

{
  "order_id": 93821,
  "status": "delayed",
  "delay_days": 6,
  "refund_eligible": true,
  "risk": "medium"
}

Structured communication makes agent collaboration more reliable.

This is an important principle:

AI agents should communicate through structured contracts wherever possible, rather than relying entirely on free-form language.


Agent Communication Is an API Problem Too

Although agents may communicate using natural language, production systems often benefit from explicit interfaces.

Think about:

Agent A
   ↓
Task Request
   ↓
Agent B
   ↓
Structured Response

For example:

Task:
analyze_order

Input:
order_id = 93821

Output:
status = delayed
delay_days = 6
risk = medium
recommended_action = contact_customer

This makes the system easier to:

  • Test

  • Monitor

  • Debug

  • Version

  • Secure

The AI provides reasoning.

The interface provides structure.


What Happens When Agents Disagree?

This is one of the biggest challenges.

Imagine:

Sales Agent:
"Demand is increasing."

Inventory Agent:
"Demand is decreasing."

Finance Agent:
"Revenue is stable."

Marketing Agent:
"Advertising performance is declining."

Who is correct?

A coordinator needs a mechanism to resolve the conflict.

Possible approaches include:

  • Ask agents for evidence

  • Retrieve underlying data

  • Use a specialized reviewer

  • Apply deterministic business rules

  • Escalate to a human

The important point is that disagreement shouldn't simply disappear inside another model call.


Evidence Becomes Important

Multi-agent systems work better when agents provide evidence along with conclusions.

Instead of:

"Sales are declining."

the sales agent could return:

Finding:
Sales decreased 12.4%.

Evidence:
- Orders decreased 8.1%
- Average order value decreased 4.6%
- Region X declined 21%
- Product Category Y declined 18%

Now another agent can evaluate the evidence.

This creates a chain of reasoning that is easier to audit.


Multi-Agent AI Needs Shared Memory

Imagine five agents working on the same project.

They need access to shared information.

For example:

                Shared Memory
                     ↑
        ┌────────────┼────────────┐
        ↓            ↓            ↓
     Agent A       Agent B      Agent C

Shared memory could contain:

  • Task status

  • Previous findings

  • User preferences

  • Business rules

  • Retrieved documents

  • Decisions already made

  • Workflow state

But shared memory creates another challenge:

Who is allowed to read and modify it?


Shared Memory Can Become a Security Risk

Suppose an HR agent writes sensitive employee information into shared memory.

A sales agent shouldn't automatically be able to read it.

Therefore, shared memory needs access controls.

Agent
  ↓
Memory Request
  ↓
Authorization
  ↓
Allowed Data

This is similar to database security.

The fact that information exists doesn't mean every agent should have access to it.


Identity Becomes More Important

In a multi-agent environment, every agent should ideally have a clear identity.

For example:

SalesAgent
InventoryAgent
FinanceAgent
SupportAgent
ManagerAgent

The system should know:

  • Which agent made the request?

  • Who authorized it?

  • Which tools does it have?

  • Which data can it access?

  • Which agent delegated the task?

This creates an agent identity layer.


Agent Permissions Should Be Different

Imagine:

Sales Agent
  → Sales CRM

Inventory Agent
  → Inventory Database

Finance Agent
  → Financial Systems

Support Agent
  → Customer System

The agents should not automatically inherit all permissions.

This follows the same principle used in traditional enterprise security:

Least privilege.

An inventory agent doesn't need access to payroll.

A support agent doesn't need access to financial reporting.

A research agent probably shouldn't have permission to modify production data.


The Dangerous Chain: Indirect Privilege Escalation

Multi-agent systems introduce an interesting security problem.

Suppose:

Agent A
 ↓
Agent B
 ↓
Agent C
 ↓
Production Database

Agent A might not have direct database access.

But if Agent A can instruct Agent B to ask Agent C to modify the database, it may indirectly achieve the same result.

Therefore, organizations need to consider transitive permissions.

The question becomes:

"What can this agent cause the entire agent network to do?"

That is more complicated than asking:

"What can this agent do directly?"


Prompt Injection Can Travel Between Agents

Consider this scenario.

Agent A retrieves a document.

The document contains malicious instructions.

Agent A passes those instructions to Agent B.

Agent B has access to a sensitive system.

Now:

Malicious Data
      ↓
Agent A
      ↓
Agent B
      ↓
Sensitive Tool

The attack has effectively moved through the agent network.

This means multi-agent systems need strong separation between:

data, instructions and executable actions.

External content should not automatically become trusted instructions.


Agents Need Boundaries

A useful architecture separates:

Knowledge

What the agent can read.

Reasoning

What the agent can determine.

Tools

What the agent can invoke.

Permissions

What the agent is allowed to do.

Policies

What the organization permits.

For example:

             AI Agent
                │
      ┌─────────┼─────────┐
      ↓         ↓         ↓
   Knowledge  Reasoning  Tools
                           ↓
                       Policy
                           ↓
                       Execute

The model should not be the only layer deciding whether an action is permitted.


Human Approval Still Matters

Multi-agent AI doesn't eliminate human oversight.

In some cases, it makes oversight even more important.

Consider an agent network preparing a financial transaction.

Research Agent
      ↓
Analysis Agent
      ↓
Finance Agent
      ↓
Execution Request
      ↓
Human Approval
      ↓
Transaction

The agents can perform analysis and preparation.

The human can remain the final authorization point for high-impact actions.


Agent Monitoring Becomes a New Discipline

Traditional application monitoring tracks:

  • Errors

  • CPU

  • Memory

  • Latency

Multi-agent systems need additional observability.

Organizations may need to track:

  • Agent-to-agent messages

  • Tool calls

  • Token consumption

  • Task delegation

  • Failed tasks

  • Agent loops

  • Permission failures

  • Escalations

  • Cost per workflow

A useful trace might look like:

Task ID: 84721

ManagerAgent
   ↓
SalesAgent
   ↓
DatabaseTool
   ↓
SalesAgent
   ↓
FinanceAgent
   ↓
PolicyTool
   ↓
ManagerAgent
   ↓
Human Approval

Now engineers can understand what actually happened.


The Agent Loop Problem

Multi-agent systems can create loops.

For example:

Agent A → Agent B
Agent B → Agent C
Agent C → Agent A
Agent A → Agent B
...

If there is no termination condition, the system could continue indefinitely.

This creates:

  • Token costs

  • API costs

  • Latency

  • Unpredictable behavior

Therefore, multi-agent systems need limits such as:

Maximum iterations
Maximum agent calls
Maximum execution time
Maximum token budget
Maximum workflow cost

A system should always have a way to stop.


Who Is Responsible When an Agent Makes a Mistake?

This is one of the biggest governance questions.

Suppose:

Agent A
 ↓
Agent B
 ↓
Agent C
 ↓
Wrong Action

Who is responsible?

The developer?

The organization?

The user?

The agent that initiated the task?

The agent that executed it?

This is why agent workflows need audit trails.

Organizations should be able to reconstruct:

Who initiated the task?
Which agent made each decision?
Which data was used?
Which tools were called?
Which policies were applied?
Who approved the action?
What was the final result?

Without that information, investigating failures becomes difficult.


Multi-Agent AI Could Change Enterprise Software

Traditional enterprise software often looks like:

Application
    ↓
Workflow
    ↓
Database

Agentic systems may increasingly look like:

Business Goal
      ↓
AI Coordinator
      ↓
Specialized Agents
      ↓
Enterprise Applications
      ↓
Databases / APIs
      ↓
Actions

This changes the role of software.

Instead of users navigating dozens of screens to complete a process, they may increasingly describe the desired outcome.

The agent network determines which systems need to be used.


Imagine an AI-Powered E-Commerce Operation

Consider an online business.

A manager asks:

"Prepare tomorrow's inventory plan."

The coordinator agent could delegate:

                 Manager Agent
                       ↓
       ┌───────────────┼───────────────┐
       ↓               ↓               ↓
 Sales Agent      Inventory Agent   Supplier Agent
       ↓               ↓               ↓
 Sales Data       Stock Data       Lead Times
       └───────────────┼───────────────┘
                       ↓
                 Planning Agent
                       ↓
                Purchase Proposal
                       ↓
                 Human Approval

The result isn't just a report.

It could be a proposed business action.


Imagine an AI-Powered IT Operations Team

The same concept works in IT.

A monitoring agent detects:

"SQL Server database latency has increased."

It could delegate:

Monitoring Agent
       ↓
Diagnostic Agent
       ↓
Database Agent
       ↓
Performance Agent
       ↓
Incident Agent

The agents might determine:

CPU: Normal
Memory: Normal
Blocking: High
Query Duration: Increased
Index Activity: Abnormal

The incident agent creates a ticket and recommends remediation.

A human DBA reviews the proposed production change.

This is a much more realistic enterprise use case than asking a chatbot to "explain SQL blocking."


The Best Multi-Agent Systems May Be Hybrid

Pure AI-to-AI communication isn't always the answer.

A mature system may combine:

AI Agents
+
Traditional APIs
+
Business Rules
+
Databases
+
Workflow Engines
+
Human Approval

For example:

AI Agent
   ↓
Business Rule
   ↓
API
   ↓
Database
   ↓
AI Agent

The AI handles ambiguity and reasoning.

Deterministic systems handle things that should never be ambiguous.

This combination can be much more reliable.


Agents Should Not Reinvent Deterministic Logic

Suppose a company has a rule:

Orders above ₹50,000 require manager approval.

Don't ask an AI model to guess whether approval is required.

Use a deterministic rule:

IF order_amount > 50000
THEN approval_required = TRUE

The AI can explain the situation.

The business rule should enforce the policy.

This distinction is extremely important.


Multi-Agent AI Is Not About Creating Artificial Conversations

A common mistake would be to create several agents simply because it looks impressive.

For example:

Agent A asks Agent B
Agent B asks Agent C
Agent C asks Agent D

If a normal API call could solve the problem, use the API call.

Multi-agent architectures make the most sense when:

  • Tasks are genuinely specialized

  • Different tools or permissions are required

  • Work can happen in parallel

  • Independent validation is valuable

  • The workflow is complex

  • Agents need different domain expertise

Otherwise, the additional complexity may not be justified.


Parallel Agents Could Make Work Faster

One major advantage of multi-agent systems is parallelism.

Instead of:

Research
  ↓
Sales Analysis
  ↓
Finance Analysis
  ↓
Inventory Analysis

multiple agents could work simultaneously:

              Coordinator
                   ↓
       ┌───────────┼───────────┐
       ↓           ↓           ↓
    Sales       Finance     Inventory
       ↓           ↓           ↓
       └───────────┼───────────┘
                   ↓
               Coordinator

The overall workflow may become faster when tasks are independent.


But Parallelism Creates Coordination Problems

What happens if one agent finishes quickly and another takes much longer?

What if one fails?

What if two agents modify the same record?

What if one agent uses outdated information?

These are classic distributed-systems problems.

Multi-agent AI therefore isn't only an AI problem.

It is also:

distributed systems + security + workflow orchestration + AI.


AI Agents Are Becoming Distributed Systems

This may be one of the most important observations.

Once agents can:

  • communicate,

  • delegate,

  • call APIs,

  • access databases,

  • operate asynchronously,

  • retry operations,

  • maintain state,

they start behaving like distributed software components.

That means concepts such as:

  • Timeouts

  • Retries

  • Idempotency

  • Queues

  • Authentication

  • Authorization

  • Observability

  • Circuit breakers

  • Rate limits

  • Transaction management

become increasingly relevant.

AI doesn't eliminate software engineering.

It makes software engineering more important.


The Future May Be Agent Networks

Imagine a company where different AI agents handle different operational areas:

                   AI Operations Manager
                           ↓
        ┌──────────────────┼──────────────────┐
        ↓                  ↓                  ↓
   Sales Agents       Finance Agents      IT Agents
        ↓                  ↓                  ↓
   Marketing           Accounting        Infrastructure
        ↓                  ↓                  ↓
   Support Agents     Procurement        Security

These systems could potentially collaborate on cross-functional workflows.

A sales forecast could influence inventory.

Inventory could influence procurement.

Procurement could influence finance.

Finance could influence purchasing limits.

The agents become interconnected.

At that point, AI is no longer simply an assistant.

It becomes a software-based organizational layer.


The Big Challenge: Coordination

Building an individual AI agent is becoming easier.

Coordinating hundreds of agents is a different problem.

Organizations will need answers to questions such as:

  • Who can talk to whom?

  • What information can they share?

  • Who owns the task?

  • Who resolves disagreements?

  • What happens when an agent fails?

  • How are costs controlled?

  • How are permissions managed?

  • How are decisions audited?

This could create a new category of enterprise infrastructure:

AI Agent Orchestration.


The Future AI Stack Could Look Very Different

A traditional application stack might be:

Frontend
   ↓
Backend
   ↓
API
   ↓
Database

An agentic application could look like:

Human
  ↓
AI Interface
  ↓
Agent Orchestrator
  ↓
Agent Network
  ↓
Tools / APIs / RAG
  ↓
Enterprise Systems
  ↓
Databases

Around all of it:

Identity
Security
Policies
Monitoring
Governance
Audit

That surrounding control layer may become just as important as the agents themselves.


What Should Businesses Do Today?

Organizations don't need to immediately build a network of hundreds of agents.

A more practical approach is:

Step 1 — Identify a real workflow

Find a process with multiple repetitive steps.

Step 2 — Build one useful agent

Give it a clearly defined responsibility.

Step 3 — Add controlled tools

Provide only the APIs and data it needs.

Step 4 — Add monitoring

Track decisions, tool calls, errors and cost.

Step 5 — Introduce a second specialized agent

Only when specialization provides a clear benefit.

Step 6 — Add orchestration

Let agents collaborate through defined interfaces.

Step 7 — Add governance

Control identity, permissions, approvals and auditing.

This approach is much safer than starting with a giant autonomous AI workforce.


Final Thoughts

The next big evolution in AI may not be a single super-intelligent model.

It may be many specialized AI agents working together.

One agent researches.

Another analyzes.

Another retrieves data.

Another writes code.

Another checks the result.

Another executes the approved action.

And another monitors the entire workflow.

That sounds powerful.

It is.

But it also introduces a new class of engineering challenges.

When AI agents start talking to other AI agents, organizations need to think about more than model intelligence.

They need to think about:

Identity.
Permissions.
Communication.
Memory.
Security.
Cost.
Coordination.
Observability.
Governance.

The future may therefore not be:

One AI that does everything.

It may be:

A network of specialized AI agents that work together like a digital organization.

And the biggest challenge won't simply be teaching agents how to talk.

It will be teaching them when to talk, what they are allowed to share, what they are allowed to do, and when they should stop and ask a human.

That is where multi-agent AI moves from an interesting experiment to serious enterprise infrastructure.


Wednesday, September 16, 2026

AI That Can See, Think and Act: The Convergence of Multimodal and Agentic AI

 

AI That Can See, Think and Act: The Convergence of Multimodal and Agentic AI

For years, we interacted with AI mainly through text.

We typed a question.
AI generated an answer.

Then AI learned to understand images, audio, video, documents, and screens. That was the rise of multimodal AI.

Now something even more interesting is happening.

AI is increasingly being designed not just to understand information, but to reason about it and take action.

This is where multimodal AI and agentic AI begin to converge.

The next generation of AI systems won't simply answer:

"What am I looking at?"

They will increasingly be able to answer:

"What is happening, what should happen next, and what action should I take?"

That shift could fundamentally change how we build software and automate business processes.


From Chatbots to Systems That Can Act

Traditional AI applications generally follow a simple pattern:

Input → AI → Response

For example:

A user uploads an invoice and asks:

"What is the total amount?"

The AI reads the invoice and provides the answer.

An agentic system can go much further:

Observe → Understand → Reason → Plan → Act → Verify

For the same invoice, an AI agent might:

  1. Read the invoice.
  2. Identify the supplier.
  3. Extract invoice details.
  4. Compare them with a purchase order.
  5. Check whether the goods were received.
  6. Detect a mismatch.
  7. Ask for human approval if necessary.
  8. Update the accounting system.
  9. Notify the appropriate person.
  10. Verify that the transaction was completed successfully.

The AI is no longer simply answering a question.

It is participating in the workflow.


What Does "Multimodal" Really Mean?

Multimodal AI refers to systems capable of working with multiple types of information.

That can include:

  • Text
  • Images
  • Audio
  • Video
  • Documents
  • Screenshots
  • Tables
  • Code
  • Structured business data
  • Application interfaces

Consider a manufacturing environment.

A traditional AI system might analyze machine sensor data.

A multimodal system could combine:

Sensor data + maintenance history + technician notes + machine images + video

Now the AI has a much richer understanding of the situation.

Instead of seeing one isolated data point, it can connect different forms of evidence.


Agentic AI Adds the "Action" Layer

Multimodal AI gives an AI system more ways to perceive the world.

Agentic AI gives it the ability to pursue a goal through multiple steps.

This distinction is important.

Imagine an IT operations environment.

A monitoring system detects:

"Database CPU utilization is 95%."

That's useful, but limited.

A multimodal agent could potentially examine:

  • Monitoring dashboards
  • SQL Server logs
  • Query execution statistics
  • Recent deployment information
  • Alert history
  • Configuration changes
  • Incident tickets

It could then reason:

"CPU increased shortly after a deployment. Query X is consuming unusually high CPU. The execution plan changed after the deployment."

Depending on the permissions and guardrails, the agent could then:

  • Create an incident.
  • Notify the DBA team.
  • Collect diagnostic information.
  • Recommend a rollback.
  • Request approval.
  • Execute an approved remediation.
  • Monitor the result.

This is a fundamentally different architecture from a chatbot.


The New AI Loop

A useful way to think about this emerging architecture is:

1. See

The system receives information from different modalities.

Images, documents, video, audio, APIs, databases, screens, sensors and text.

2. Understand

The AI converts those inputs into a meaningful representation of the current situation.

3. Think

The reasoning layer determines:

  • What is happening?
  • What is the objective?
  • What information is missing?
  • What options are available?
  • What could go wrong?

4. Plan

The agent breaks the objective into smaller tasks.

For example:

Goal: Resolve a failed database job.

Plan:

Check job history → identify error → inspect dependencies → determine impact → propose remediation → obtain approval → execute → validate.

5. Act

The agent interacts with external systems through tools and APIs.

6. Verify

This step may become one of the most important.

The agent shouldn't simply assume that an action succeeded.

It should check.

Action → Result → Verification → Next action

That feedback loop is what makes agentic systems considerably more powerful than simple automation.


Why Multimodal + Agentic AI Is More Powerful

Individually, both technologies are useful.

Together, they create something much more interesting.

Consider a customer-support scenario.

A customer uploads a photograph showing a damaged product and writes:

"This arrived broken."

A multimodal AI can understand the photograph, read the order information and interpret the customer's message.

An agent can then potentially:

  1. Identify the product.
  2. Retrieve the order.
  3. Check the purchase date.
  4. Review the warranty or return policy.
  5. Determine eligibility.
  6. Create a return request.
  7. Generate a shipping label.
  8. Update the CRM.
  9. Notify the customer.
  10. Track the resolution.

The image provides perception.

The agent provides reasoning and action.

Together they create an end-to-end workflow.


The Enterprise Opportunity

This convergence could be particularly important for enterprises because businesses are full of processes that require people to:

Look → Understand → Decide → Act → Verify

Examples include:

Finance

Invoice → Purchase Order → Goods Receipt → Payment

IT Operations

Alert → Logs → Diagnosis → Remediation → Validation

HR

Resume → Job Requirements → Candidate Screening → Interview → Scheduling

Supply Chain

Order → Shipment → Warehouse → Inventory → Delivery

Customer Service

Message → Account → Product → Policy → Resolution

Many of these workflows contain repetitive cognitive tasks.

That's where AI agents could potentially create significant value.


But There Is a Major Difference Between "Can" and "Should"

This is where the conversation around AI agents becomes more serious.

Just because an AI can perform an action doesn't mean it should perform that action autonomously.

Imagine an agent that has access to:

  • Production databases
  • Financial systems
  • Customer records
  • Email
  • Cloud infrastructure
  • Internal applications

A mistake could have real consequences.

Therefore, enterprise agentic AI needs more than a powerful model.

It needs:

Permissions + Policies + Guardrails + Observability + Human Oversight

A useful architecture might look like:

                ┌───────────────────┐
                │   Human / Goal    │
                └─────────┬─────────┘
                          │
                          ▼
                ┌───────────────────┐
                │   AI Agent        │
                │ Reason + Plan     │
                └─────────┬─────────┘
                          │
              ┌───────────┼───────────┐
              ▼           ▼           ▼
          Multimodal    Memory       Tools
          Perception                 / APIs
              │           │           │
              └───────────┼───────────┘
                          ▼
                ┌───────────────────┐
                │ External Systems  │
                └─────────┬─────────┘
                          │
                          ▼
                ┌───────────────────┐
                │ Verify + Monitor  │
                └───────────────────┘

The important component isn't just the model.

It is the entire system around the model.


Human-in-the-Loop Will Still Matter

The future of agentic AI is not necessarily:

"AI does everything."

A more realistic enterprise model is:

AI handles routine decisions; humans handle exceptions, approvals and high-impact decisions.

For example:

Low risk

AI can automatically categorize an expense.

Medium risk

AI prepares a payment but requires approval.

High risk

AI analyzes the situation and recommends an action, but a human must approve it.

This creates a spectrum of autonomy rather than a simple "AI vs human" model.


The Rise of AI Workflow Designers

This shift also changes what AI skills will be valuable.

Prompt engineering was an important early skill.

But building useful agentic systems requires much more.

People increasingly need to understand:

  • Workflow design
  • APIs
  • Tool calling
  • Data retrieval
  • RAG
  • Memory
  • Authentication
  • Permissions
  • Observability
  • Evaluation
  • Error handling
  • Human approval workflows
  • Security

In other words:

The important skill is moving from writing better prompts to designing better AI systems.

A good AI workflow designer doesn't simply ask:

"What should the AI say?"

They ask:

"What should the AI observe, decide, do, verify and escalate?"


What Happens to Traditional Software?

AI agents won't necessarily replace traditional applications.

Instead, we may see a new software architecture where conventional applications provide reliable systems of record, while AI agents provide a natural-language reasoning and orchestration layer.

For example:

User
  ↓
AI Agent
  ↓
Reasoning / Planning
  ↓
 ┌──────────────┬───────────────┐
 ↓              ↓               ↓
Database       API           Enterprise App
 ↓              ↓               ↓
Result ─────────┴───────────────┘
              ↓
          AI verifies
              ↓
           User

The database still stores the data.

The ERP still manages transactions.

The CRM still manages customers.

The AI becomes the layer that understands the user's objective and coordinates the systems.


The Real Challenge: Trust

The biggest challenge may not be intelligence.

It may be trust.

Before organizations allow AI agents to operate production systems, they will need answers to questions such as:

  • Why did the agent make this decision?
  • Which data did it use?
  • Which tools did it access?
  • What actions did it take?
  • Who authorized those actions?
  • Can we reproduce the decision?
  • What happens when the model is wrong?
  • Can we stop the agent?
  • Can we roll back its actions?

This makes AI governance and observability just as important as model capability.


From AI Assistant to AI Coworker

Perhaps the simplest way to understand the transition is this:

Generation 1

AI as a search assistant

"Find this information."

Generation 2

AI as a content assistant

"Create this document."

Generation 3

AI as a reasoning assistant

"Analyze this situation."

Generation 4

AI as an agent

"Achieve this goal."

Emerging Generation 5

AI as a multimodal agent

"Understand everything relevant, decide what needs to happen, execute the workflow, and verify the outcome."

The boundaries between software, automation and AI are becoming increasingly blurred.


The Bigger Picture

The interesting question is no longer simply:

"How intelligent is the AI?"

A better question is:

"What can the AI perceive, what can it reason about, what can it access, and what can it safely do?"

Multimodal AI expands the AI's perception.

Reasoning models expand its problem-solving capability.

Agentic architectures expand its ability to act.

Tools and APIs expand its reach.

Memory expands its continuity.

Governance determines its boundaries.

Put these together and we get a new class of software:

AI systems that can see, think, act and learn from the results of their actions.

That could be one of the defining directions of enterprise AI over the next few years.

And perhaps the biggest shift is this:

We are moving from AI that generates answers to AI that participates in work.

RAG Is Not Dead: Why Enterprise AI Needs Better Data, Not Just Bigger Models

 

RAG Is Not Dead: Why Enterprise AI Needs Better Data, Not Just Bigger Models

Every few months, a new AI model arrives with better reasoning, longer context windows and impressive benchmark results.

This naturally creates an interesting question:

If AI models are becoming more powerful, do we still need RAG?

Some people argue that as context windows become larger and models become better at reasoning, Retrieval-Augmented Generation (RAG) will eventually become unnecessary.

For enterprise AI, however, the answer is not that simple.

A powerful model can understand information extremely well.

But it still needs access to the right information.

And this is where RAG remains important.

The future of enterprise AI may therefore be less about:

"How big is the model?"

and more about:

"Can the AI reliably access the right business data at the right time?"


What Is RAG?

RAG stands for:

Retrieval-Augmented Generation.

The basic idea is straightforward.

Instead of asking an AI model to answer a question using only what it already knows, an application first retrieves relevant information from an external knowledge source.

The retrieved information is then provided to the AI model as context.

A simplified workflow looks like this:

User Question

Search Knowledge Base

Retrieve Relevant Information

Send Context to AI Model

Generate Answer

For example, an employee might ask:

"What is our company's database backup retention policy?"

Instead of relying on the model's general knowledge, the system can search the organization's internal documentation and provide the relevant policy to the model.

The answer can then be generated using that company-specific information.


Why Enterprise AI Is Different

A consumer might ask:

"Explain how database indexing works."

A general-purpose AI model can probably provide a useful explanation.

An enterprise employee might ask:

"What is our company's approved process for rebuilding a fragmented index on a production database?"

That answer may exist only inside the organization's:

  • SOPs

  • Documentation

  • Internal Wiki

  • PDFs

  • Database

  • Ticketing system

  • Knowledge base

  • Previous incident records

A general AI model does not automatically know those things.

This is one of the fundamental reasons enterprise AI needs access to enterprise data.


Bigger Models Don't Automatically Mean Better Enterprise Answers

A larger model can potentially provide better reasoning.

But imagine giving an extremely powerful AI the following question:

"Which database backup policy should our company follow?"

If the company's actual policy is stored in an internal document that the AI cannot access, the model may still produce an answer that sounds convincing but doesn't reflect the company's policy.

This is an important distinction:

Model intelligence ≠ Organizational knowledge

An enterprise AI system needs both.


The Three Layers of Enterprise AI

A useful way to think about enterprise AI is:

Layer 1 — Model

The LLM provides reasoning and generation capabilities.

Layer 2 — Enterprise Knowledge

RAG provides access to relevant organizational information.

Layer 3 — Business Systems

APIs, databases and applications provide access to live operational information and actions.

Together:

LLM + Enterprise Knowledge + Business Systems

can create a much more useful AI application than an LLM alone.


RAG Is More Than a Vector Database

One common misconception is that RAG simply means:

"Put documents into a vector database."

That's only one part of the architecture.

A production-quality RAG system may involve:

  • Document ingestion

  • Parsing

  • Chunking

  • Metadata extraction

  • Embeddings

  • Vector search

  • Keyword search

  • Hybrid retrieval

  • Ranking

  • Filtering

  • Access control

  • Context construction

  • Generation

  • Citation

  • Evaluation

The retrieval process itself can have a major impact on the final answer.

If the wrong information is retrieved, even a powerful AI model can generate the wrong answer.


Garbage In, Garbage Out Still Applies

Generative AI did not eliminate an old technology problem:

Poor input produces poor output.

Consider an organization with:

  • Outdated documents

  • Duplicate policies

  • Conflicting SOPs

  • Incorrect metadata

  • Missing ownership

  • Poorly structured data

Adding an LLM does not magically fix these problems.

If the AI retrieves an outdated procedure, it may generate a very convincing answer based on outdated information.

This is why data quality is becoming one of the most important parts of enterprise AI.


The Hidden Enterprise AI Problem: Data Quality

Imagine a company has three documents:

Backup_Policy_2022.pdf

Retention: 30 days

Backup_Policy_2024.pdf

Retention: 60 days

Backup_Policy_Final.pdf

Retention: 90 days

An AI system may retrieve more than one document.

Which one should it trust?

The problem isn't necessarily the LLM.

The problem is knowledge management.

The enterprise needs:

  • Document ownership

  • Version control

  • Effective dates

  • Metadata

  • Archival policies

  • Access control

  • Source prioritization

Better data often produces better AI than simply switching to a larger model.


RAG + SQL Databases

Enterprise knowledge isn't always stored in documents.

A large amount of business information lives inside relational databases.

For example:

Customer Database

Inventory Database

Sales Database

ERP

CRM

Ticketing System

HR Systems

This creates another important architecture.

Instead of retrieving only documents, an AI application can combine:

RAG + SQL + APIs + LLM

For example, an employee asks:

"Which products have had declining sales for the last three months and are currently overstocked?"

The system may need to:

  1. Query sales data.

  2. Query inventory data.

  3. Calculate trends.

  4. Apply business rules.

  5. Use AI to explain the findings.

A vector database alone cannot solve this problem.


RAG vs Live Business Data

This distinction is extremely important.

Suppose an employee asks:

"What is our company's travel reimbursement policy?"

RAG is a natural solution.

But if the employee asks:

"How much have we spent on travel this month?"

the answer requires current transactional data.

A useful enterprise architecture may therefore combine:

RAG

for policies, documentation and knowledge

with

SQL / APIs

for live operational information.

The AI model can then combine both sources.


RAG and AI Agents

RAG becomes even more interesting when combined with AI agents.

An AI agent can decide that it needs additional information before completing a task.

For example:

"Prepare a report explaining why support tickets increased this month."

The agent might:

Step 1

Query the ticket database.

Step 2

Analyze ticket categories.

Step 3

Search internal documentation for product changes.

Step 4

Retrieve relevant release notes.

Step 5

Compare the information.

Step 6

Generate the report.

In this architecture:

Agent = coordinates the workflow

RAG = retrieves relevant knowledge

Database/API = provides operational data

LLM = reasons and generates

These components complement each other.


Why Context Windows Don't Eliminate RAG

Modern AI models can process much larger amounts of context than earlier models.

That is useful.

But a large context window does not mean an organization should simply send its entire knowledge base to the model.

There are practical problems.

Cost

Sending huge amounts of information repeatedly can be expensive.

Latency

Larger contexts can increase processing time.

Relevance

More information does not necessarily mean better information.

Security

The system must avoid exposing information the user isn't authorized to access.

Maintainability

Enterprise information changes continuously.

RAG allows applications to retrieve relevant information when it is needed rather than treating the entire enterprise knowledge base as permanent context.


The Next Generation of RAG

RAG itself is evolving.

Simple RAG typically follows:

Question → Search → Retrieve → Generate

More advanced systems may use:

  • Query rewriting

  • Hybrid search

  • Metadata filtering

  • Re-ranking

  • Multiple retrieval strategies

  • Query decomposition

  • Agentic retrieval

  • Knowledge graphs

  • Structured data retrieval

  • Result validation

This can make enterprise AI systems more capable of finding the right information.


Hybrid Search

Vector search is useful for understanding semantic similarity.

But traditional keyword search still has important advantages.

Imagine searching for:

SQL-PRD-042

A keyword-based system can find the exact identifier.

Semantic search might understand the concept but isn't necessarily the best mechanism for exact-match identifiers.

This is why many enterprise search systems combine:

Keyword Search + Vector Search

This is known as hybrid search.


Metadata Is More Important Than It Looks

Suppose an organization has thousands of documents.

Each document could contain metadata such as:

  • Department

  • Document type

  • Owner

  • Version

  • Creation date

  • Effective date

  • Confidentiality level

  • Product

  • Region

Now the retrieval system can apply filters.

For example:

"Search only current production database SOPs owned by the DBA team."

This can dramatically improve retrieval quality.

Again, the lesson is simple:

Better data organization → better retrieval → better AI responses.


Enterprise AI Needs Access Control

There is another reason RAG cannot simply be treated as a search problem.

Not every employee should see every document.

Consider:

HR Documents

Financial Reports

Customer Data

Legal Contracts

Security Documentation

A RAG system must respect user permissions.

An employee asking:

"What is our company's salary structure?"

should not automatically receive confidential HR information simply because the information exists in the enterprise knowledge base.

Therefore:

Retrieval + Authorization

must work together.


The Future May Be "RAG + Everything"

Instead of asking whether RAG will survive, a better question may be:

How will retrieval evolve as AI systems become more capable?

Enterprise AI may increasingly combine:

Documents

Databases

APIs

Knowledge Graphs

Search

RAG

AI Agents

LLMs

The AI model becomes the reasoning layer connecting these information sources.


A Practical Enterprise AI Architecture

A modern enterprise AI application could look like:

Employee

AI Interface

AI Agent / Orchestrator

┌────────────────┬────────────────┬────────────────┐

RAG | SQL | APIs

Enterprise Data

LLM

Validation

Response

Citation / Source Information

This architecture provides something a standalone chatbot cannot:

access to organizational context.


What Should Companies Improve Before Buying a Bigger AI Model?

This may be the most important practical question.

Before upgrading to a more powerful model, organizations should consider improving:

Data Quality

Is the underlying information accurate?

Data Organization

Can the right information be found?

Metadata

Is the information properly classified?

Search

Can the system retrieve relevant information?

Access Control

Can users access only what they are authorized to see?

Data Freshness

Is the information current?

Evaluation

Can the organization measure whether AI answers are correct?

Governance

Who owns the information?

These improvements can sometimes produce more practical value than simply changing models.


The New Enterprise AI Equation

A useful way to think about enterprise AI is:

AI Quality = Model Capability × Data Quality × Retrieval Quality × Workflow Quality

If any one of these is weak, the overall system can suffer.

A highly capable model with poor data may produce unreliable business answers.

Excellent data with poor retrieval may never reach the model.

Good retrieval with poor workflow design may still produce an inefficient application.

Enterprise AI therefore requires more than a good LLM.


Is RAG Dead?

Probably not.

Instead, RAG is changing.

Simple document retrieval is evolving into more sophisticated information-access architectures.

The future may include:

Agentic RAG

Hybrid Search

Graph RAG

Structured Data Retrieval

Multi-Agent Retrieval

Real-Time Data Retrieval

The technology may change, but the underlying requirement remains:

AI needs access to relevant and trustworthy information.


The Bigger Lesson

The AI industry often focuses on model size.

Bigger model.

More parameters.

Longer context.

Better benchmarks.

Faster inference.

These developments matter.

But enterprise AI has another reality.

A company doesn't need AI to know everything.

It needs AI to know the right things about that company.

That information might exist in:

  • A database

  • An SOP

  • A PDF

  • A ticket

  • An API

  • A knowledge base

  • A spreadsheet

  • A business application

The challenge is connecting the AI to those sources safely and reliably.


Final Thoughts

Generative AI made powerful language models widely accessible.

The next challenge is making those models genuinely useful inside organizations.

That requires more than bigger models.

It requires:

Better data.

Better retrieval.

Better metadata.

Better access control.

Better evaluation.

Better workflows.

RAG remains an important part of that architecture because enterprise AI needs access to information that changes faster than a model's training data.

The future of enterprise AI may therefore not be:

"The biggest model wins."

It may be:

"The system that can reliably find, understand and use the right data wins."

And that is why RAG is not dead.

It is becoming part of something much bigger:

AI systems that can connect intelligence with enterprise knowledge.

Can AI Agents Run a Business Process Without Human Intervention?

 

Can AI Agents Run a Business Process Without Human Intervention?

Imagine starting your workday and discovering that several routine business processes have already been completed.

Customer emails were classified.
Inventory was checked.
Low-stock products were identified.
Invoices were matched.
Reports were generated.
Support tickets were categorized.
And nobody had to manually perform those steps.
This sounds like automation, but there is an important difference.
Traditional automation follows predefined rules.

AI agents can potentially understand a goal, make decisions, use tools and adapt their actions based on what they discover.

That raises an interesting question:

Can AI agents actually run a business process without human intervention?

The short answer is:

For some well-defined processes, yes. But full autonomy is not appropriate for every business process.

The real challenge is deciding where AI should act independently and where humans should remain involved.


What Makes an AI Agent Different From Automation?

Traditional automation generally follows a predetermined sequence.

For example:

If invoice received → extract invoice number → store invoice → send notification.

The rules are defined in advance.

An AI agent can potentially operate with more flexibility.

For example:

"Process incoming supplier invoices and identify anything that requires attention."

The agent might:

  • Read the invoice.
  • Identify the supplier.
  • Extract the relevant information.
  • Check purchase-order information.
  • Compare the invoice with receiving records.
  • Identify discrepancies.
  • Decide whether the invoice meets predefined business rules.
  • Route exceptions to the appropriate person.
  • Update the accounting workflow.

The agent is not simply executing one fixed script.

It is interpreting information and selecting actions within the permissions it has been given.


The Three Levels of AI Business Automation

Not every business process needs the same level of AI autonomy.

A useful way to think about AI automation is through three levels.

Level 1: AI Assistant

The AI provides information or recommendations.

Human → AI → Human Decision

Example:

"Analyze this month's sales and identify products with declining demand."

AI produces the analysis.

A person makes the decision.


Level 2: AI Copilot

The AI performs several parts of the workflow but requires approval for important actions.

Human → AI → Recommendation → Human Approval → Action

Example:

AI identifies products that should be reordered and prepares purchase orders.

The business owner reviews them.

After approval, the orders are created.


Level 3: Autonomous AI Agent

The AI can perform the complete workflow within predefined boundaries.

Goal → AI Agent → Tools → Decisions → Actions → Validation

For example:

"Monitor inventory and reorder approved products when stock falls below the defined threshold."

The agent can continuously monitor inventory and take action without asking for approval every time.

However, this only works safely when the process has clearly defined rules and appropriate controls.


What Business Processes Are Suitable for AI Agents?

Some processes are much easier to automate than others.

Good candidates typically have:

  • Clearly defined objectives
  • Repeatable workflows
  • Reliable data
  • Limited consequences when something goes wrong
  • Clear business rules
  • Well-defined permissions
  • Measurable outcomes

Examples include:

Customer Support Classification

AI receives incoming support tickets and categorizes them.

Document Processing

AI extracts information from invoices, forms and documents.

Internal Reporting

AI collects approved data and generates scheduled reports.

Inventory Monitoring

AI checks stock levels and identifies products requiring attention.

Data Quality Checks

AI identifies incomplete or inconsistent records.

IT Monitoring

AI analyzes alerts and prepares incident summaries.

Meeting Administration

AI can summarize meetings, extract action items and update task systems.

These are examples where AI can potentially operate with limited human involvement, depending on the organization's requirements.


What Processes Should Usually Keep Humans Involved?

Some decisions have consequences that make full autonomy inappropriate.

For example:

  • Large financial transactions
  • Employee termination decisions
  • Legal decisions
  • Sensitive customer disputes
  • Production infrastructure changes
  • Medical decisions
  • Security incident response
  • Access to highly sensitive information

In these situations, AI can still be extremely useful.

But instead of:

AI → Action

the workflow can be:

AI → Recommendation → Human Review → Action

This is commonly called human-in-the-loop design.


A Practical Example: E-Commerce Inventory

Consider an online business selling kitchen products.

The business has:

  • 500 SKUs
  • Multiple suppliers
  • Different reorder thresholds
  • Different supplier lead times
  • Seasonal demand

A simple inventory automation might say:

If stock < 20, send an alert.

An AI agent could potentially do more.

It might:

  • Monitor inventory.
  • Analyze recent sales.
  • Check historical demand.
  • Check supplier lead time.
  • Identify products approaching stock-out.
  • Calculate a suggested reorder quantity.
  • Check whether the supplier is approved.
  • Prepare the purchase order.
  • Execute the order if it falls within predefined limits.
  • Escalate unusual cases.

The business owner doesn't necessarily need to review every routine reorder.

But the workflow can be designed so that large or unusual purchases require approval.


Example: IT Operations

Now consider a database environment.

A monitoring platform reports:

"Database CPU utilization has exceeded 90%."

An AI agent could potentially:

Step 1

Analyze the alert.

Step 2

Check recent performance data.

Step 3

Identify expensive queries.

Step 4

Compare the current situation with previous incidents.

Step 5

Generate a diagnosis.

Step 6

Recommend corrective action.

For low-risk actions, the system might be allowed to perform predefined remediation.

For high-risk operations, it could request administrator approval.

For example:

Restart a non-production service

→ Potentially automated.

Change a production database configuration

→ Human approval.

Delete production data

→ Strong human authorization.

The important concept is not simply automation.

It is controlled autonomy.


The AI Agent Needs More Than an AI Model

A business-ready AI agent usually needs more than an LLM.

A simplified architecture might look like:

Business Goal

AI Agent / Orchestrator

Reasoning Model

RAG / Business Knowledge

Tools & APIs

Business Applications

Databases

Validation

Audit & Monitoring

Human Approval When Required

The language model is only one component.

The surrounding system determines what the agent can actually do.


Permissions Become Extremely Important

Imagine giving an AI agent access to your company database.

What should it be allowed to do?

Can it:

  • Read data?
  • Insert data?
  • Update records?
  • Delete records?
  • Execute stored procedures?
  • Access customer information?
  • Access financial information?

These permissions should not be left to the AI's judgment.

They should be defined by the system.

A useful principle is:

Give an AI agent the minimum permissions it needs to perform its job.

This is the same principle commonly used in secure software architecture.


What Happens When the AI Makes a Mistake?

This is perhaps the most important question.

Suppose an AI agent incorrectly identifies a supplier invoice as valid.

If the agent only prepares a recommendation, a human can catch the mistake.

If the agent automatically pays the invoice, the consequences can be much greater.

Therefore, AI workflows should consider:

What happens if the AI is wrong?

Possible controls include:

  • Validation rules
  • Approval thresholds
  • Transaction limits
  • Rollback mechanisms
  • Audit logs
  • Human escalation
  • Monitoring
  • Exception handling

The objective isn't to assume AI will never make mistakes.

The objective is to design the system so that mistakes are contained and recoverable.


The Importance of Guardrails

Guardrails define what an AI agent is allowed to do.

For example:

An inventory agent might be allowed to create purchase orders up to:

₹25,000

Anything above that requires approval.

A support agent might be allowed to issue refunds up to:

₹1,000

Anything larger requires human review.

An IT agent might restart approved development services but not production databases.

These rules turn unrestricted autonomy into bounded autonomy.


Can AI Agents Make Decisions?

Yes—but the type of decision matters.

Consider three categories.

Rule-Based Decisions

"If inventory < reorder level, create reorder recommendation."

These are relatively straightforward to automate.

Analytical Decisions

"Which products appear to have declining demand?"

AI can analyze multiple data points and provide an assessment.

High-Impact Decisions

"Should this employee be terminated?"

This involves significant human, legal and organizational considerations and should not simply be delegated to an AI agent.

The important question is not:

"Can AI make a decision?"

It is:

"What decisions should AI be authorized to make?"


AI Agents Need a Stop Button

An autonomous system should have mechanisms to stop or pause execution.

For example:

Unexpected behavior detected

Agent pauses

Human notified

Human investigates

Workflow resumes or is terminated

This is particularly important for long-running agents.

If an agent can continuously execute tasks, the organization needs visibility into what it is doing.


Monitoring AI Agents

Traditional software monitoring typically focuses on:

  • CPU
  • Memory
  • Errors
  • Response time
  • Availability

AI agents require additional monitoring.

Organizations may need to track:

  • Which tools the agent used
  • Which data it accessed
  • What decisions it made
  • Which actions it performed
  • How many model calls occurred
  • How much the workflow cost
  • How often humans intervened
  • How often tasks failed
  • Whether outputs met expected quality

This creates an AI audit trail.


The Cost Question

Autonomous AI is not automatically cheaper.

An agent may need to:

  • Call a model multiple times
  • Search documents
  • Query databases
  • Call APIs
  • Validate results
  • Retry failed operations

A simple task that previously required one API call could become a multi-step workflow.

Therefore, businesses should measure:

Cost per task

rather than simply asking:

"How much does the AI model cost?"

The real cost includes infrastructure, tools, monitoring, human review and failures.


AI Agents Need Evaluation

A normal software application can often be tested with predictable inputs and expected outputs.

AI agents can behave differently because their decisions may involve probabilistic models and dynamic tool use.

Therefore, businesses need to evaluate:

  • Accuracy
  • Reliability
  • Tool selection
  • Policy compliance
  • Security
  • Failure handling
  • Cost
  • Latency
  • Human escalation

The goal is to determine whether the entire workflow works reliably—not simply whether the AI's response sounds good.


Autonomous Does Not Mean Unsupervised

This is an important distinction.

An AI agent can operate autonomously while still being supervised at the system level.

For example:

Agent

Runs routine inventory checks automatically.

Monitoring system

Tracks its activities.

Policy engine

Enforces limits.

Human

Handles exceptions.

This model can be more practical than requiring a person to approve every single action.


A Useful Model: Human + AI

The future of business automation may not be:

Humans vs AI

It may be:

Humans + AI Agents

Humans can focus on:

  • Strategy
  • Relationships
  • Exceptions
  • Judgment
  • Creativity
  • High-impact decisions

AI agents can handle:

  • Repetitive analysis
  • Information retrieval
  • Routine workflows
  • Monitoring
  • Data processing
  • Report preparation

The objective is to assign each type of work to the system best suited to handle it.


A Practical AI Autonomy Framework

Before allowing an AI agent to act independently, businesses can ask five questions:

1. Is the process clearly defined?

If nobody can explain the process, automating it may be premature.

2. Is the data reliable?

AI cannot compensate for consistently poor source data.

3. What happens if the AI is wrong?

The potential impact should be understood.

4. Can the action be reversed?

Reversible actions are easier to automate safely.

5. Does the agent have appropriate permissions?

The agent should only access and modify what it actually needs.

If these questions have good answers, the process may be a reasonable candidate for increased AI autonomy.


The Future: Controlled Autonomy

The next stage of enterprise AI may not be about giving AI unlimited control.

Instead, businesses are likely to focus on controlled autonomy.

That means:

Clear goals

Limited permissions

Business rules

Monitoring

Validation

Human escalation

=

Controlled AI Automation

This approach allows organizations to benefit from AI agents without treating them as completely independent decision-makers.


Final Thoughts

AI agents can already be designed to perform multi-step tasks using models, tools, data sources and business applications.

The more interesting question is not whether an AI agent can perform a business process.

The question is:

Should it perform that process independently, and under what controls?

For routine, measurable and relatively low-risk workflows, greater automation may make sense.

For high-impact decisions, human review may remain essential.

The future of enterprise AI is therefore unlikely to be simply:

"AI does everything."

A more practical model is:

AI handles what can be safely automated.

Humans handle what requires judgment, accountability and oversight.

The real competitive advantage may come from designing the right boundary between the two.

And perhaps the most important AI skill for businesses in the coming years will not be building an AI that can do everything.

It will be knowing what to let AI do—and what not to let it do.

Beyond Prompt Engineering: The New Skill Is AI Workflow Design

 

Beyond Prompt Engineering: The New Skill Is AI Workflow Design

For the last few years, one of the most popular skills in Generative AI has been prompt engineering.

People learned how to write better instructions for AI models.

They experimented with different prompts.

They learned about roles, context, examples, structured outputs and chain-of-thought-style techniques.

And it worked.

A well-designed prompt can make a significant difference to the quality and usefulness of an AI response.

But AI is changing.

In 2026, the interesting question is no longer only:

"How do I write a better prompt?"

It is increasingly:

"How do I design a workflow where AI can actually complete useful work?"

This is where AI Workflow Design becomes important.


What Is AI Workflow Design?

AI workflow design is the process of designing a sequence of tasks where AI, software tools, business data and humans work together to accomplish a specific objective.

Instead of thinking about one prompt, you think about the entire process.

For example:

User Request

AI understands the objective

Retrieve relevant information

Analyze information

Use an external tool

Validate the result

Ask for human approval if required

Complete the action

This is very different from simply sending a prompt to an AI model.


Prompt Engineering vs AI Workflow Design

The difference can be explained with a simple example.

Suppose a business owner says:

"Find products that are running low in inventory."

Prompt Engineering Approach

You provide an AI model with an inventory file and ask:

"Analyze this inventory and identify products that need to be reordered."

The AI returns a list.

Useful.

But the process ends there.

AI Workflow Approach

The workflow could be:

  1. Retrieve current inventory.
  2. Retrieve recent sales.
  3. Check reorder thresholds.
  4. Identify products approaching stock-out.
  5. Compare supplier lead times.
  6. Calculate suggested reorder quantities.
  7. Generate a purchase recommendation.
  8. Ask the business owner for approval.
  9. Create the purchase order after approval.
  10. Record the activity in the system.

Now AI is not simply generating an answer.

It is participating in a business process.


Why Prompt Engineering Alone Is Not Enough

A prompt controls what the model should do with the information it receives.

But real-world applications often require much more.

They need:

  • Data access
  • APIs
  • Databases
  • Business rules
  • Authentication
  • Permissions
  • Validation
  • Error handling
  • Monitoring
  • Human approval
  • Audit trails

A great prompt cannot solve all of these problems.

This is why AI application development is increasingly becoming an architecture problem, not just a prompting problem.


The New AI Stack

A modern AI workflow can contain several layers.

1. User Interface

Where the user provides the request.

2. AI Model

The model interprets the request and generates reasoning or content.

3. Context / RAG

Relevant information is retrieved from documents, databases or knowledge bases.

4. Tools

The AI can interact with APIs, databases or applications.

5. Workflow Engine

Controls the sequence of operations.

6. Validation

Checks whether the result is correct.

7. Human Approval

Required for sensitive or high-impact actions.

8. Monitoring

Records what happened and identifies failures.

The prompt is still important.

But it is only one component of the system.


Think in Tasks, Not Prompts

One of the biggest changes in mindset is moving from:

"What prompt should I use?"

to:

"What tasks need to happen?"

Consider an employee onboarding process.

Instead of asking an AI:

"Write an onboarding email."

you could design a workflow:

New Employee Record Created

AI reads employee information

Generate personalized welcome email

Retrieve onboarding documentation

Create checklist

Notify HR

Send email after approval

Now the AI is integrated into a workflow.


AI Agents Make Workflow Design More Important

The rise of AI agents makes workflow design even more relevant.

An AI agent can potentially:

  • Plan tasks
  • Use tools
  • Retrieve information
  • Execute actions
  • Evaluate results
  • Continue working
  • Ask humans for assistance

OpenAI describes agents as systems that can independently accomplish tasks on a user's behalf, while Anthropic describes agents as systems that direct their own processes and tool use while working toward a task. (openai.com) (anthropic.com)

That means developers need to think about what the agent is allowed to do, not just what it is instructed to do.


A Simple Example: IT Incident Management

Imagine a database server generates an alert.

Old Approach

Monitoring system:

CPU usage exceeded 90%.

Engineer:

Investigates manually.

AI-Assisted Workflow

Monitoring system:

AI analyzes the alert.

Retrieves server metrics.

Checks recent database activity.

Searches previous incidents.

Identifies possible causes.

Creates an incident summary.

Recommends troubleshooting actions.

Engineer reviews.

Approved action is executed.

This workflow combines:

Monitoring + AI + Data + RAG + Tools + Human Decision-Making

The prompt is still present somewhere in the system.

But it is no longer the whole solution.


AI Workflow Design and RAG

RAG, or Retrieval-Augmented Generation, is another important component.

Suppose a company has:

  • 5,000 internal documents
  • Technical manuals
  • SOPs
  • HR policies
  • Product documentation
  • Support tickets

Instead of putting everything into one prompt, an AI workflow can retrieve the relevant information when it is needed.

For example:

User Question

Determine information required

Search knowledge base

Retrieve relevant documents

AI analyzes retrieved information

Generate response

This is more scalable than manually adding large amounts of context to every prompt.


Workflow Design With Multiple AI Agents

The workflow becomes even more interesting when several specialized agents are involved.

For example:

Research Agent

Finds information.

Analysis Agent

Analyzes the information.

Validation Agent

Checks the result.

Report Agent

Creates the final output.

This is the basic idea behind multi-agent AI.

The key skill is not simply knowing how to create an agent.

It is knowing where an agent actually adds value.


Human-in-the-Loop Design

A good AI workflow should not assume that AI must make every decision.

Some tasks should include human approval.

For example:

Low Risk

AI summarizes a document.

→ Automatic.

Medium Risk

AI prepares an email.

→ Human reviews.

High Risk

AI changes a production database.

→ Explicit approval required.

This creates a practical principle:

AI can automate the work without necessarily automating the final decision.

This distinction is extremely important in enterprise environments.


AI Workflow Design Requires Better Questions

Instead of asking only:

"What can AI do?"

workflow designers need to ask:

What is the objective?

What outcome are we trying to achieve?

What information does AI need?

Where does that information come from?

Which tools are required?

Does AI need a database, API, application or search system?

What decisions can AI make?

Which decisions require human approval?

What happens when AI is wrong?

Is there a validation or recovery mechanism?

How do we measure success?

Can we determine whether the workflow actually improved the process?

These questions are often more important than the wording of the initial prompt.


The Importance of AI Evaluation

A workflow can look impressive in a demonstration and still fail in production.

For example, an AI agent may correctly handle 9 out of 10 tasks.

But if the tenth task involves a critical business operation, that failure may be unacceptable.

This is why AI evaluation is becoming increasingly important.

Developers need to test:

  • Accuracy

  • Reliability

  • Tool usage

  • Failure recovery

  • Security

  • Latency

  • Cost

  • Consistency

Agentic systems are particularly challenging to evaluate because a task can involve multiple model calls and tool interactions rather than a single response. (anthropic.com)


The New Skill: Workflow Thinking

This may become one of the most valuable AI skills.

Instead of thinking:

"I know how to write prompts."

Think:

"I know how to turn a business problem into an AI-powered workflow."

For example:

Business Problem

Customer support takes too long.

Break the process down

Ticket → Classification → Knowledge Search → Response → Approval → Resolution

Identify AI opportunities

Classification + Retrieval + Drafting

Identify automation opportunities

Ticket routing + notifications

Identify human decisions

Complex complaints + refunds + sensitive cases

Build and evaluate the workflow

This is much closer to real-world AI implementation.


Who Needs AI Workflow Design Skills?

This skill isn't limited to AI researchers.

It can be useful for:

Software Developers

Building AI-powered applications.

Data Engineers

Connecting AI systems with business data.

IT Professionals

Automating operational workflows.

Business Analysts

Identifying AI automation opportunities.

Database Professionals

Building AI workflows around enterprise data.

Product Managers

Designing AI-enabled products.

Entrepreneurs

Automating repetitive business processes.

Students

Building practical AI projects rather than only chatbot demonstrations.


A Practical Learning Roadmap

Someone starting today can learn AI workflow design progressively.

Step 1 — Learn Generative AI

Understand:

  • LLMs

  • Tokens

  • Context

  • Prompting

  • Structured output

Step 2 — Learn APIs

Understand how applications communicate with AI models.

Step 3 — Learn RAG

Understand:

  • Embeddings

  • Vector search

  • Document retrieval

  • Knowledge bases

Step 4 — Learn Tool Calling

Learn how AI can interact with:

  • APIs

  • Databases

  • Files

  • Applications

Step 5 — Learn AI Agents

Understand:

  • Planning

  • Memory

  • Tools

  • State

  • Task execution

Step 6 — Learn Workflow Orchestration

Understand how multiple steps are connected.

Step 7 — Learn Evaluation and Security

Learn how to test and control the workflow.

This progression moves from:

Prompt → Application → Workflow → Agent


The Future of Prompt Engineering

Does this mean prompt engineering is disappearing?

Not at all.

Prompts will remain important.

An AI agent still needs instructions.

A RAG system still needs guidance.

A workflow still needs model behavior defined.

But prompt engineering may increasingly become one skill inside a much larger discipline.

The evolution could look like this:

Prompt Engineering

Context Engineering

AI Application Development

AI Workflow Design

Agentic AI Engineering

The important skill is becoming the ability to combine all of these components.


From Prompt Writer to AI Workflow Designer

The next generation of AI professionals may spend less time asking:

"What is the perfect prompt?"

and more time asking:

"What should happen before the AI runs?"

"What should happen after it responds?"

"What tools should it be allowed to use?"

"How do we validate the result?"

"When should a human intervene?"

"What happens when something goes wrong?"

These are workflow-design questions.

And they are becoming increasingly important as AI moves from simple conversation toward task execution.


Final Thoughts

Prompt engineering introduced people to the power of Generative AI.

But the next phase is bigger.

AI systems are becoming connected to databases, APIs, applications, documents and business processes.

AI agents can use tools.

Multiple agents can collaborate.

RAG can provide organizational knowledge.

Workflow engines can coordinate complex tasks.

Humans can remain part of the decision-making process.

The result is a new way of thinking about AI.

Don't just ask AI to generate an answer.

Design a system that helps AI complete useful work.

That may be the real skill beyond prompt engineering.

The future AI professional may not simply be someone who knows how to write a great prompt.

It may be someone who knows how to turn a real-world problem into a reliable, secure and measurable AI workflow.

What Happens When AI Agents Start Talking to Other AI Agents?

  What Happens When AI Agents Start Talking to Other AI Agents? Imagine asking one AI agent: "Prepare today's sales and inventory r...