Skip to content

In the Gulf smart city, who has the decision to stop the agent?

Share
In the Gulf smart city, who has the decision to stop the agent?

The problem may start with a small detail: a pooled water location was entered incorrectly in a service request. But when the request moves from the city service centre to a facility and then to a maintenance contractor via an artificial-intelligence agent, the question is no longer purely technical. If a human supervisor discovers the error and stops the task, who ensures that the stop command actually reached every party? And who informs the resident about what will happen next?

This is the hypothetical test posed by an opinion piece published on the “AI in Arabia” website, not a description of an incident that occurred in a Gulf city or with any specific entity. The example assumes a chain of three parties: a city service centre, a facility, and a maintenance contractor. The author argues that the appearance of the word “Stopped” on the assistant’s screen is insufficient if the contractor has already accepted the work order.

Stopping is not a single button

The core idea of the article is that revoking an agent’s authority does not automatically retract a message already received by another party, does not cancel a contractor’s acceptance of a work order, and does not undo an action that has already been carried out. Accordingly, the author suggests defining responsibility at each hand-off: who grants or withdraws the authority, how the receiving party confirms the cancellation, and who handles the situation after an external party has accepted the order.

The distinction becomes significant given Gulf governments’ ambition for interconnected digital services. The article cites Abu Dhabi’s government digital strategy for 2025 to 2027 and a July 6 2026 announcement that Microsoft 365 Copilot would be made available to roughly 35,000 government employees. It nevertheless makes clear that providing a productivity tool does not demonstrate an autonomous water-maintenance management scenario. Between ambition and actual operation, there are contracts, authorisations, logs and separate systems that are not all managed from a single screen.

Test the recall before live service

Rather than trialling a stop in a real water service or an emergency response, the article proposes an isolated exercise that uses a virtual evaluator, a test database, a simulated transmission to the facility and a fictitious endpoint for the contractor. The party begins with a routine, non-urgent case, then withdraws the agent’s authority at three moments: before transmission, while waiting, and after the simulated contractor confirms acceptance of the request.

In the first scenario, it is not enough for the city to block its new actions; it must be verified that the receiving system rejects the prohibited operation. In the second, a genuine cancellation acknowledgement is required from the party that received the request, not merely a cancellation tag on the sender’s side. After acceptance, the issue shifts from trying to reverse the order to a recovery task led by a human, who contacts the contractor, updates the resident and decides what is needed to restore the service safely.

An independent log is more important than the agent’s reassurance

The article also calls for an independent log that the agent cannot modify, documenting authorisations, tool-invocation attempts, transmission identifiers, cancellations, acknowledgements and human decisions. It stresses reducing resident data that moves between teams. The argument draws on published OWASP recommendations regarding tool-privilege restriction, human oversight, monitoring and security testing, with an important caveat: a research incident involving OpenAI and Hugging Face does not prove a similar problem exists in Gulf utility services.

What changes in practice for a digital-service manager in the Gulf? The priority is not to demonstrate the agent’s ability to issue a work order, but to identify the person who controls each step after a stop command. A single contract with a contractor, a change in the identity system, or a model update could alter the exercise’s outcome, so one test does not serve as a permanent guarantee. The strongest evidence of control appears not when the agent starts work, but when its authority is revoked and every party can show what it prevented, what it could not undo, and who assumed responsibility thereafter.

Don't miss the next story

Subscribe for updates