← All insights

2 August 2026 · 7 min read

AI Agents for Business Operations: What Actually Works

Most GCC operators picture one chatbot when they hear 'AI agents'. The real shift is multi-agent orchestration — and it only works when your ERP data layer is ready for it.

Editorial illustration — AI Agents for Business Operations: What Actually Works

Key takeaways

  • Multi-agent orchestration splits work across specialized agents that hand off tasks and check each other's output — a fundamentally different architecture from a single chatbot.
  • Single-agent pilots stall at the point of action: without write-access to ERP records and a defined permissions model, the agent can only report, not act.
  • Four ERP data-layer requirements must be in place before agents can act: structured API access, role-scoped permissions, event webhooks, and a write-back audit trail.
  • Agents without clean system integration are expensive demos — the integration problem must be solved before the AI problem is even worth approaching.

Picture a procurement team in a Jebel Ali trading operation that just bought an "AI agent" platform. Six weeks later, the agent produces elegant summaries of delayed shipments. A human still emails the supplier, manually updates the ERP line, and chases the finance approver on WhatsApp. The agent is a very expensive dashboard. The problem was never the AI.

The term "AI agents for business" currently covers everything from a single GPT wrapper that answers HR questions to a coordinated mesh of specialized agents that can read a supplier invoice, flag a pricing anomaly, cross-check it against a purchase order, draft a dispute note, route it for one-click human approval, and update the ERP record — all without a human touching a keyboard until the decision point. Those two things are not the same product, and conflating them is costing GCC operators real money.

What "multiplayer" agents actually means for business workflows

The qm project on GitHub — described as a "multiplayer agent harness for work" ^1 — makes a useful distinction: agents aren't most powerful when they work alone; they're most powerful when they collaborate in a shared workspace, each handling a narrow task, handing off context, and checking each other's output ^1.

Think of it as the difference between one generalist consultant with too wide a brief and a small specialist team with a clear operating procedure. The generalist produces a slide deck. The team closes the ticket.

In a multi-agent architecture, you might have:

  1. An intake agent that monitors an ERP event feed and identifies exceptions requiring action.
  2. A research agent that pulls the relevant contracts, pricing history, and supplier performance data.
  3. A drafting agent that writes the response or action memo, constrained to templates and approval thresholds.
  4. A review agent that checks the draft for compliance with internal policy.
  5. A routing agent that presents the final package to a human approver with a single binary decision required.

The human sees one notification, reviews a structured summary, and approves or rejects. The ERP gets updated. The whole chain is logged. That is multi-agent orchestration working as intended.

IBM's Institute for Business Value frames this as "AI-first operations" — designing workflows around agentic handoffs rather than bolting agents onto existing process maps ^4. The distinction matters because retrofitting is usually how GCC operators approach it, and it is why most pilots stall.

Why single-agent pilots stall — and multi-agent design fixes it

A single agent with read access to your ERP can produce detailed, accurate analysis. It will not produce operational outcomes. The ceiling is the action layer.

Most enterprise systems in the Gulf — SAP ECC instances, older Dynamics 365 deployments, and Odoo configurations that evolved from spreadsheet replacements — were not designed to receive instructions from software agents. They were designed to receive input from named human users with role-based credentials. An agent trying to act without a structured write path either gets blocked by permissions or, worse, operates with admin-level access, which is its own disaster.

Single-agent pilots also collapse under the weight of context. One agent trying to handle intake, research, drafting, review, and routing in a single session produces inconsistent outputs as the context window fills. Specialization solves this. Multi-agent design keeps each agent's context narrow, its task defined, and its output verifiable by the next agent in the chain.

The Capgemini research on AI in business operations ^5 reinforces that structured process definition is the prerequisite, not the afterthought. Agents accelerate the process; they do not replace the need to have one.

This is why the failure pattern in GCC operations is so consistent: a competent proof-of-concept, an enthusiastic demo, a stalled rollout. The agent was real. The integration was not ready. See also when your automations break quietly for the downstream version of the same problem.

The four things your ERP and data layer must expose before agents can act

This is the list that most AI vendors skip in their pitch decks. Before any agent architecture makes operational sense, your underlying systems need to offer:

1. A documented, structured API layer The agent needs a way to query live data without bespoke scripting. REST or GraphQL APIs with documented schemas. If your ERP connection currently requires a custom middleware script maintained by one contractor, you do not have this. You have fragility.

2. Role-scoped write permissions An agent should be able to act within a defined operational boundary — updating a specific record type, triggering a defined workflow — without requiring elevated or admin-level credentials. Most ERP permission models were built for humans who can exercise judgment about scope. An agent cannot; its scope must be enforced at the system level, not assumed from context.

3. Event-driven triggers (webhooks or message queues) Agents should respond to real operational signals: a goods receipt is posted, a supplier invoice is uploaded, a PO approval deadline is missed. Polling — the agent checking the system every few minutes to see if something changed — creates lag, load, and missed events. Event-driven architecture means the agent acts when the business event happens.

4. An immutable write-back audit trail Every action an agent takes in a live system must be logged: what was changed, by which agent, under which human's authority delegation, at what timestamp. This is not a regulatory nicety for UAE or KSA operations — it is the minimum required to debug agent errors and recover from them. Without it, you cannot tell whether a wrong number in your ERP was a human error or an agent error, which makes the whole system unauditable.

If your current ERP setup is shaky on any of these, read the ERP AI readiness audit for GCC operators before evaluating agent platforms. The audit question comes before the vendor question.

How to evaluate an agent harness: five questions buyers should ask

The market for "agentic AI" platforms is producing a lot of noise and some genuinely useful infrastructure. Here is a plain buyer's checklist:

1. Does it support multi-agent handoffs natively, or is that a roadmap item? If orchestration requires you to wire agents together yourself through prompts and custom code, you are building the harness, not buying one.

2. What is the permissions model for ERP write-back? The vendor should be able to show you, specifically, how an agent is scoped to a set of allowed actions and how that scope is enforced at the system level. "It respects your API permissions" is not a sufficient answer.

3. Where do humans enter the loop, and how is that configured? Good agent harnesses let operators define escalation rules — thresholds above which a human must approve, action types that always require sign-off, and a clear handoff interface. If the human touchpoint is an email to a generic inbox, that is not a decision layer; that is a notification layer. A dashboard is not a decision — and neither is an email summary.

4. What does the audit log look like? Ask to see an actual log entry. It should show agent identity, action taken, data touched, timestamp, and the human authority under which the action was delegated. If the log is a text file of agent "thoughts," that is not an audit trail.

5. How does the system fail? Every agent harness will encounter a situation it was not designed for. What happens then? Does it halt and escalate? Does it attempt a best-guess action? Does it fail silently? Silent failures in operational systems are the category that costs the most. See when automation breaks quietly and nobody notices for why this specific risk matters more than the AI capability question.

For teams deciding whether to build internal agent tooling or buy a platform, the build vs. buy framework for GCC operations covers the tradeoffs in detail.

Tarsyn's view: agents are an integration problem, not an AI problem

The agent models available today are genuinely capable. The orchestration frameworks — including harness models like qm ^1 — are sophisticated. The limiting factor in almost every GCC deployment we see is not the AI layer. It is the integration layer underneath it.

Seventeen spreadsheets feeding a manual approval chain will not become an autonomous operation by adding an agent on top. Multiply fragmented data by intelligent inference and you get articulate confusion — the agent will produce very confident, well-structured wrong answers derived from inconsistent source data.

The practical sequence is: clean up your data access first. Define what "act" means for each process — what the agent is allowed to change, under what conditions, with what human check. Build the audit trail before you need it, not after an agent posts a wrong price to a live supplier portal. Then evaluate agent platforms against the integration requirements you have actually specified.

We apply the same logic in our five-step audit before any AI spend: if the integration foundation is not there, the honest answer is to fix that first. We charge the same either way, which is why we are willing to say it.

If you want to map your current ERP and process layer against multi-agent readiness, start with the Tarsyn operations audit. The output is a plain list of what is ready, what is not, and what sequence of work makes the agent investment actually land.

Agents are coming into GCC operations regardless. The operators who get value from them will be the ones who did the integration work before the agent contract was signed.

Frequently asked questions

What is multi-agent orchestration in business operations?+

Multi-agent orchestration means multiple specialized AI agents — each with a narrow scope — passing tasks between each other, validating each other's outputs, and escalating to a human only at defined decision points. It contrasts with a single generalist chatbot. The qm harness model is one concrete example: agents collaborate in a shared workspace rather than operating in isolation.

Why do single AI agent pilots fail in enterprise settings?+

Single-agent pilots typically stall because they run out of permissions at the action layer. The agent can retrieve information but cannot write back to the ERP, trigger a purchase order, or update an approval record without structured API access and role-scoped write permissions. The result is a sophisticated read-only report dressed up as automation.

What ERP capabilities do you need before deploying AI agents?+

At minimum: a structured API layer the agent can call without bespoke scripting; role-scoped permissions so agents act only within their remit; event webhooks so agents are triggered by real operational signals rather than polling; and a write-back audit trail so every agent action is logged and reversible. Missing any one of these, agents become observers rather than operators.

How do I know if my business is ready for AI agents?+

Ask five questions: Can your ERP expose live data via a documented API? Are permissions granular enough to give an agent a defined scope without admin access? Do you have event triggers for the processes you want to automate? Can every agent action be logged and attributed? And do you have a human-in-the-loop design for edge cases? If two or more answers are 'no', start with integration work, not agent procurement.

Sources

  1. 1. qm – Multiplayer agent harness for work — hn:frontpage
  2. 2. qm – Multiplayer agent harness for work (discussion) — Hacker News
  3. 3. Agentic AI workflows and enterprise operations | IBM — www.ibm.com
  4. 4. https://www.capgemini.com/wp-content/uploads/2025/06/Final-Web-Version-Report-AI-in-Business-Operations.pdf — www.capgemini.com
MZ

Mohammed Z

Founder, Tarsyn

Mohammed builds the systems behind modern businesses — automation, AI decision layers, and the unglamorous plumbing that makes them work. He founded Tarsyn in Abu Dhabi.

How Insights is produced

Find out where your operation actually stands.

The AI Opportunity Audit maps your workflows, your data, and your decision bottlenecks — and tells you honestly whether AI is worth it yet.

Start the audit

← اقرأ هذا المقال بالعربية