{"id":14647,"date":"2026-10-21T23:43:38","date_gmt":"2026-10-21T21:43:38","guid":{"rendered":"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/"},"modified":"2026-10-21T23:43:50","modified_gmt":"2026-10-21T21:43:50","slug":"ai-agents-right-to-act-super-apps-hermes-agent","status":"publish","type":"post","link":"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en","title":{"rendered":"AI agents: who controls the right to act, from super-apps to Hermes Agent?"},"content":{"rendered":"<article lang=\"en\">\n<h1>AI agents: who controls the right to act, from super-apps to Hermes Agent?<\/h1>\n<p>\u201cChange this order and let the customer know.\u201d A short request hides several separate permissions. An agent needs to locate the order, check who can change it, consult stock or fulfilment information and obtain permission to send a message. A better model may understand the request perfectly without having any of those rights.<\/p>\n<p><strong>An AI agent\u2019s right to act is the set of operations a business and its service providers actually authorise it to perform.<\/strong> That authority depends on identity, software connections, permissions and required approvals. Model capability matters, but it cannot replace the chain of authorisation.<\/p>\n<p>The contrast between Chinese super-apps and more fragmented US services helps explain where that authority sits. It also makes the case for <strong>Hermes Agent, the open-source framework from Nous Research<\/strong>: an execution layer a business can organise around its own tools, without confusing technical independence with unrestricted access.<\/p>\n<h2>Integrated platforms and separate tools create different obstacles<\/h2>\n<p>In a fragmented customer journey, commerce, payments, messaging and identity may belong to different services. Moving between them requires connections, access rules and checks. Joining those steps creates integration work and a market for infrastructure that agents can use.<\/p>\n<p>A super-app brings several functions into one environment. That can simplify the journey for users and approved partners. Yet the platform still decides which third parties may use each function. <strong>An integrated journey is not necessarily an open one.<\/strong><\/p>\n<p>This is an architectural comparison, not a complete description of two countries. The United States also has integrated platforms; China has several ecosystems and business agents. The distinction cannot support a prediction that agents will succeed in one country and fail in the other.<\/p>\n<h2>The APIs exist. Access conditions are the real issue.<\/h2>\n<p>It would be wrong to say that super-apps have no APIs. Official Weixin Mini Program documentation describes both <a href=\"https:\/\/developers.weixin.qq.com\/miniprogram\/dev\/api\/open-api\/login\/wx.login.html\">authentication through wx.login<\/a> and <a href=\"https:\/\/developers.weixin.qq.com\/miniprogram\/dev\/api\/payment\/wx.requestPayment.html\">payments through wx.requestPayment<\/a>. An API is a software interface through which an application can use a function. Its existence does not authorise any agent to use that function on any account.<\/p>\n<p>The infrastructure work crosses the supposed geographical divide. On 30 April 2025, <a href=\"https:\/\/usa.visa.com\/about-visa\/newsroom\/press-releases.releaseId.21366.html\">Visa announced Intelligent Commerce<\/a>, extending its infrastructure and standards towards agent-led commerce. On 11 September 2026, <a href=\"https:\/\/www.ant-intl.com\/en\/news\/detail\/?id=ant-internationals-agentic-mobile-protocol-rolls-out-globally-with-wallets-acquirers-initiating-collaboration-on-kya-interoperability-framework-with-mastercard-and-visa\">Ant International announced the rollout of its Agentic Mobile Protocol<\/a> with wallets and super-apps, naming Alipay China among its first-phase wallet partners.<\/p>\n<p>These vendor announcements describe a direction and a phased rollout, not universally available autonomous payments. They show that agent access is being developed inside integrated ecosystems too. For a buyer, the useful question is specific: which services can this agent access, on whose behalf and under what safeguards?<\/p>\n<h2>A universal consumer agent and a business agent face different constraints<\/h2>\n<p>A consumer assistant expected to move freely between applications depends on many platforms whose rules it does not control. A business agent can have a much narrower remit: orders, CRM records and documents that one company is entitled to make available.<\/p>\n<p>That difference changes what is feasible. A small business need not wait for an agent that can do everything on the internet before testing case reconciliation or response preparation. It does need to establish that its software supports the required operations and that it has the authority to delegate them.<\/p>\n<p>An independent execution layer can coordinate several tools without moving the entire business into one super-app. Each connection still operates within the relevant service\u2019s permissions.<\/p>\n<h2>What Hermes Agent adds to that architecture<\/h2>\n<p>As its <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/\">official documentation<\/a> explains, Hermes Agent is an agent framework built by Nous Research, not an AI model. It manages a working loop: receive a task, supply context to the model, call available tools, inspect their results and continue or stop.<\/p>\n<p>Several documented capabilities matter when assessing it for business use:<\/p>\n<ul>\n<li><strong>Choose the model separately from the execution layer.<\/strong> Hermes supports multiple providers and custom endpoints. Switching models need not replace the entire working interface, although task quality must be tested again.<\/li>\n<li><strong>Use different interfaces.<\/strong> The terminal and messaging services such as Telegram, Slack or WhatsApp can provide access, depending on configuration. The messaging interface receives instructions; connected tools perform the operations.<\/li>\n<li><strong>Retain context.<\/strong> Persistent memory and session search can reduce repeated explanations. They do not automatically create an approved corporate knowledge base.<\/li>\n<li><strong>Reuse procedures.<\/strong> Skills are reusable instructions that the agent can create and improve through its work. In a business deployment, changes should be reviewed, tested and approved according to their impact.<\/li>\n<\/ul>\n<p>The <a href=\"https:\/\/github.com\/NousResearch\/hermes-agent\">public Nous Research repository<\/a> describes these mechanisms, tools and extensions. This learning loop includes improving procedures and working context. It does not mean that the underlying model retrains itself or that the agent should be free to rewrite its own authorisation rules.<\/p>\n<p>To assess the framework against a complete assignment, our <a href=\"https:\/\/say-digital.io\/blog\/hermes-agent-guide-ai-agents-business\/?lang=en\">business guide to Hermes Agent<\/a> follows the sequence of tool calls and identifies where human approval should remain.<\/p>\n<h2>Example: handling an order change without granting blanket access<\/h2>\n<p>Consider an illustrative workflow, not a measured client result. A company wants help with delivery-address changes before dispatch. With the necessary connections, Hermes could read the request, locate the order, check its fulfilment status and prepare both the update and a customer reply.<\/p>\n<p>If the parcel has already been handed to the carrier, the procedure calls for escalation. An inconsistent address triggers a check. Sending the reply or applying the update remains subject to human approval until the business explicitly authorises those operations within a tested scope.<\/p>\n<p>The intended benefit is less checking and re-keying across applications. It does not depend on bypassing customer identity or ignoring a platform\u2019s refusal. Without a usable connector and permission, the agent must report the limitation rather than claim that the action was completed.<\/p>\n<p>When moving from proposals to execution, <a href=\"https:\/\/say-digital.io\/blog\/enterprise-ai-agents-least-privilege-access-control\/?lang=en\">least-privilege access<\/a> helps separate reading, editing and sending. Evidence should come from the business system: an updated status, an operation identifier or a usable confirmation, not just \u201cdone\u201d in the chat.<\/p>\n<h2>Hosting the agent does not make every data flow local<\/h2>\n<p>Hermes can run in an environment the company chooses, giving it control over part of the operation. <strong>Hosting the agent on your server is not the same as hosting the model.<\/strong> Information sent to an external model provider, search service or other remote tool still passes through that provider\u2019s systems, subject to configuration and contracts.<\/p>\n<p>Someone must also maintain the connections, protect credentials, apply patches, review logs and take responsibility for incidents. An open framework makes inspection and adaptation possible; it does not guarantee compliance or eliminate dependencies.<\/p>\n<p>Agent memory may also contain assumptions or outdated habits. Where several agents need to apply the same commercial rules, a <a href=\"https:\/\/say-digital.io\/blog\/company-brain-enterprise-memory-ai-agents\/?lang=en\">Company Brain with governed business knowledge<\/a> can distinguish approved policy from something one agent retained during a conversation.<\/p>\n<h2>Five questions to answer before delegating a task<\/h2>\n<ol>\n<li><strong>What is the bounded assignment?<\/strong> Name the operation and its exceptions, rather than asking for a vaguely defined autonomous assistant.<\/li>\n<li><strong>What access is actually available?<\/strong> Check applications, accounts, accessible data and permitted operations.<\/li>\n<li><strong>Who approves what?<\/strong> Retain approval for payments, external commitments and sensitive changes; set limits before testing.<\/li>\n<li><strong>What proves completion, and how can work stop?<\/strong> Verify the result in the target system and provide a way to revoke access if behaviour drifts.<\/li>\n<li><strong>Who maintains the workflow?<\/strong> Assign responsibility for connectors, procedures, models and manual recovery.<\/li>\n<\/ol>\n<p>At Say Digital, that scope comes before a prototype: one task, limited rights, tested failure cases and evidence of the result. Controlled deployment follows, with measurement of errors, recovery effort and observed time savings. Procedures can then improve without expanding permissions by default.<\/p>\n<p><strong>Considering Hermes Agent for your business tools?<\/strong> <a href=\"https:\/\/say-digital.io\/\">Talk to Say Digital about a first testable assignment<\/a>, the connections it needs and its approval boundaries. The initial goal is not to give the agent every possible power. It is to prove that it can finish a useful task with the right permissions.<\/p>\n<p><small>Sources: official Nous Research \/ Hermes Agent, Weixin, Visa and Ant International documentation and announcements, linked in the article and consulted for this publication. Capabilities depend on configuration; vendor announcements are not audited client outcomes.<\/small><\/p>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Super-apps, business tools and Hermes Agent: why access rights determine what AI agents can actually do, and what a business should check before delegating.<\/p>\n","protected":false},"author":2,"featured_media":14644,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[164],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AI agents: the right to act, super-apps and Hermes Agent<\/title>\n<meta name=\"description\" content=\"Super-apps, business tools and Hermes Agent: why access rights determine what AI agents can actually do, and what a business should check before delegating.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI agents: the right to act, super-apps and Hermes Agent\" \/>\n<meta property=\"og:description\" content=\"Super-apps, business tools and Hermes Agent: why access rights determine what AI agents can actually do, and what a business should check before delegating.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en\" \/>\n<meta property=\"og:site_name\" content=\"Say Digital I\/O\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-21T21:43:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T21:43:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/say-digital.io\/blog\/wp-content\/uploads\/2026\/10\/ai-agents-right-to-act-super-apps-hermes-agent-cover.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"842\" \/>\n\t<meta property=\"og:image:height\" content=\"595\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture est.\">\n\t<meta name=\"twitter:data1\" content=\"7 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/say-digital.io\/blog\/#website\",\"url\":\"https:\/\/say-digital.io\/blog\/\",\"name\":\"Say Digital I\/O\",\"description\":\"Un site utilisant WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/say-digital.io\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/say-digital.io\/blog\/wp-content\/uploads\/2026\/10\/ai-agents-right-to-act-super-apps-hermes-agent-cover.jpg\",\"width\":842,\"height\":595,\"caption\":\"unDraw illustration of context and tools around a business AI agent\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en#webpage\",\"url\":\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en\",\"name\":\"AI agents: the right to act, super-apps and Hermes Agent\",\"isPartOf\":{\"@id\":\"https:\/\/say-digital.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en#primaryimage\"},\"datePublished\":\"2026-10-21T21:43:38+00:00\",\"dateModified\":\"2026-10-21T21:43:50+00:00\",\"author\":{\"@id\":\"https:\/\/say-digital.io\/blog\/#\/schema\/person\/8ee0600139c147afbd1fa3ced079c557\"},\"description\":\"Super-apps, business tools and Hermes Agent: why access rights determine what AI agents can actually do, and what a business should check before delegating.\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/say-digital.io\/blog\/ai-agents-right-to-act-super-apps-hermes-agent\/?lang=en\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/say-digital.io\/blog\/#\/schema\/person\/8ee0600139c147afbd1fa3ced079c557\",\"name\":\"Lia Amplify\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/say-digital.io\/blog\/#personlogo\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0a91149f1d8c7649e9d5060d658fb452?s=96&d=mm&r=g\",\"caption\":\"Lia Amplify\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/posts\/14647"}],"collection":[{"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/comments?post=14647"}],"version-history":[{"count":1,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/posts\/14647\/revisions"}],"predecessor-version":[{"id":14649,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/posts\/14647\/revisions\/14649"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/media\/14644"}],"wp:attachment":[{"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/media?parent=14647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/categories?post=14647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/say-digital.io\/blog\/wp-json\/wp\/v2\/tags?post=14647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}