<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	 xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>RPABOTS.WORLD</title>
	<atom:link href="https://rpabotsworld.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://rpabotsworld.com</link>
	<description>RPA, Agentic AI &amp; Intelligent Automation — Tutorials, Tools &amp; Career Guides</description>
	<lastBuildDate>Wed, 19 Aug 2026 02:57:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<itunes:subtitle>RPABOTS.WORLD</itunes:subtitle>
	<itunes:summary>RPA, Agentic AI &amp; Intelligent Automation — Tutorials, Tools &amp; Career Guides</itunes:summary>
	<itunes:explicit>clean</itunes:explicit>
	<item>
		<title>Pydantic AI v2 Capabilities: The Complete Guide to Composable Agent Architecture (2026)</title>
		<link>https://rpabotsworld.com/pydantic-ai-v2-capabilities-composable-agents-guide/</link>
					<comments>https://rpabotsworld.com/pydantic-ai-v2-capabilities-composable-agents-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 02:57:51 +0000</pubDate>
				<category><![CDATA[Agentic AI & AI Automation]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32292</guid>

					<description><![CDATA[Master Pydantic AI v2's capability primitive — composable units that bundle tools, hooks, instructions, and model settings into production-ready AI agents. Code examples included.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">On June 23, 2026, the Pydantic team shipped <a href="https://pydantic.dev/articles/pydantic-ai-v2" target="_blank" rel="noopener nofollow">Pydantic AI v2</a> — and with it, one architectural primitive that rewrites how production AI agents are built. Not a new model wrapper. Not another chatbot framework. A <strong>capability</strong>: a single composable unit that bundles an agent&#8217;s tools, lifecycle hooks, instructions, and model settings into something you snap together like building blocks.</p>



<p class="wp-block-paragraph">If you&#8217;ve spent any time wiring up agentic systems with LangGraph, CrewAI, or AG2, you know the pain: tools configured here, system prompts threaded there, retry logic bolted on somewhere else, guardrails in yet another layer. Pydantic AI v2 collapses all of that into one concept. And because it&#8217;s built by the team behind <a href="https://docs.pydantic.dev/" target="_blank" rel="noopener nofollow">Pydantic</a> — the validation library that underpins FastAPI and virtually every serious Python ML pipeline — the type safety isn&#8217;t aspirational. It&#8217;s enforced.</p>



<p class="wp-block-paragraph">This guide walks you through everything an Agentic AI Architect needs to know: what capabilities actually are, how the architecture works, how they compare to extension mechanisms in competing frameworks, and how to build production agents with them. We&#8217;ll use real code throughout, sourced directly from <a href="https://pydantic.dev/docs/ai/capabilities/overview/" target="_blank" rel="noopener nofollow">the official documentation</a>.</p>



<h2 class="wp-block-heading">Table of Contents</h2>



<ul class="wp-block-list">
<li><a href="#what-are-capabilities">What Are Capabilities and Why Do They Matter?</a></li>



<li><a href="#architecture">The Architecture: How Capabilities Compose</a></li>



<li><a href="#built-in">Built-in Capabilities Reference</a></li>



<li><a href="#provider-adaptive">Provider-Adaptive Tools: One API, Every Model</a></li>



<li><a href="#harness">The Pydantic AI Harness: Batteries Sold Separately</a></li>



<li><a href="#agent-specs">Agent Specs: Declarative Agents in YAML/JSON</a></li>



<li><a href="#code-mode">Code Mode: The Capability That Changes Everything</a></li>



<li><a href="#on-demand">On-Demand Loading: Keep Your Prompt Lean</a></li>



<li><a href="#custom">Building Custom Capabilities</a></li>



<li><a href="#comparison">How Pydantic AI v2 Compares to LangGraph, CrewAI, and AG2</a></li>



<li><a href="#migration">Migrating from v1 to v2</a></li>



<li><a href="#production">Production Patterns and Best Practices</a></li>



<li><a href="#faq">FAQs</a></li>



<li><a href="#takeaways">Key Takeaways</a></li>



<li><a href="#references">References</a></li>
</ul>



<h2 class="wp-block-heading">What Are Capabilities and Why Do They Matter?</h2>



<p class="wp-block-paragraph">Before v2, building a Pydantic AI agent meant threading configuration through multiple constructor arguments: <code>instructions</code> here, <code>model_settings</code> there, a <code>toolset</code> somewhere else, a <code>history_processor</code> on yet another parameter. Each concern lived in its own argument, and composing multiple extensions — say, a memory system <em>and</em> a guardrail <em>and</em> instrumentation — meant carefully interleaving parameters that didn&#8217;t know about each other.</p>



<p class="wp-block-paragraph">A <strong>capability</strong> solves this by bundling related behavior into a single, self-contained unit. According to the <a href="https://pydantic.dev/docs/ai/capabilities/overview/" target="_blank" rel="noopener nofollow">official documentation</a>, a capability can provide any combination of:</p>



<ul class="wp-block-list">
<li><strong>Tools</strong> — via toolsets or native tools</li>



<li><strong>Lifecycle hooks</strong> — intercept and modify model requests, tool calls, and the overall run</li>



<li><strong>Instructions</strong> — static or dynamic instruction additions</li>



<li><strong>Model settings</strong> — static or per-step model configuration</li>



<li><strong>Models</strong> — static or adaptive model selection</li>
</ul>



<p class="wp-block-paragraph">This makes the capability the <strong>primary extension point</strong> for the entire framework. Whether you&#8217;re building a memory system, a cost tracker, a guardrail, an approval workflow, or an MCP integration, it goes through this single abstraction.</p>



<p class="wp-block-paragraph">Here&#8217;s what a minimal agent with capabilities looks like in practice:</p>



<pre class="wp-block-code"><code>from pydantic_ai import Agent
from pydantic_ai.capabilities import Thinking, WebSearch

agent = Agent(
    'anthropic:claude-opus-4-6',
    instructions='You are a research assistant. Be thorough and cite sources.',
    capabilities=&#91;
        Thinking(effort='high'),
        WebSearch(local='duckduckgo'),
    ],
)
</code></pre>



<p class="wp-block-paragraph">Two lines in the <code>capabilities</code> list give this agent extended thinking and web search — behavior that in other frameworks would require separate configuration files, middleware chains, or monkey-patched tool registries.</p>



<h2 class="wp-block-heading">The Architecture: How Capabilities Compose</h2>



<p class="wp-block-paragraph">The design philosophy behind capabilities mirrors what made Pydantic itself successful: explicit over implicit, composable over monolithic, type-safe over stringly-typed.</p>



<p class="wp-block-paragraph">Capabilities compose through a flat list on the <code>Agent</code> constructor. There&#8217;s no inheritance hierarchy to navigate, no middleware pipeline ordering to debug. Each capability operates independently, and the framework merges their contributions:</p>



<pre class="wp-block-code"><code>from pydantic_ai import Agent
from pydantic_ai.capabilities import Capability, Thinking, ToolSearch, WebSearch
from pydantic_ai.mcp import MCPToolset
from pydantic_ai_harness import CodeMode

agent = Agent(
    'anthropic:claude-opus-4-7',
    instructions='Research thoroughly and cite your sources.',
    capabilities=&#91;
        Thinking(effort='high'),
        CodeMode(),
        WebSearch(),
        ToolSearch(),
        Capability(
            id='github',
            description='Look up GitHub issues, pull requests, and code.',
            instructions='Use the GitHub tools when a question is about a repository.',
            toolset=MCPToolset('https://mcp.example.com/github'),
            defer_loading=True,
        ),
    ],
)
</code></pre>



<p class="wp-block-paragraph">That last entry — the inline <code>Capability</code> — shows a richer shape. It bundles an ID, a description, instructions, and a toolset (here an MCP server) into a single declaration. Marked <code>defer_loading=True</code>, it stays collapsed to a one-line catalog entry until the model decides to load it. The model sees only the description in a compact list, then pulls the full bundle — instructions and tools together — in a single step when needed.</p>



<h3 class="wp-block-heading">The Hooks System</h3>



<p class="wp-block-paragraph">The real power of capabilities comes from <strong>lifecycle hooks</strong> — the mechanism that lets a capability read and rewrite what the model sees on every step. This includes the model&#8217;s tools, its instructions, and its message history. <a href="https://pydantic.dev/articles/pydantic-ai-v2" target="_blank" rel="noopener nofollow">As the v2 announcement puts it</a>: &#8220;Code mode and tool search are built on exactly the same public hooks your own capabilities would use, so the batteries we ship double as worked examples.&#8221;</p>



<p class="wp-block-paragraph">This is architecturally significant. It means the framework&#8217;s own advanced features don&#8217;t use privileged internal APIs — they use the same extension surface available to every developer. If Pydantic&#8217;s <code>CodeMode</code> capability can rewrite tool calls into Python code blocks using hooks, your custom capability can use those same hooks to implement guardrails, token budgets, or adaptive context management.</p>



<h2 class="wp-block-heading">Built-in Capabilities Reference</h2>



<p class="wp-block-paragraph">Pydantic AI v2 ships with over 20 built-in capabilities. Here are the ones most relevant to production agent builders:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Capability</th><th>What It Does</th><th>Spec-Compatible</th></tr></thead><tbody><tr><td><code>Thinking</code></td><td>Enables model thinking/reasoning at configurable effort levels</td><td>Yes</td></tr><tr><td><code>WebSearch</code></td><td>Web search — native where supported, DuckDuckGo fallback</td><td>Yes</td></tr><tr><td><code>WebFetch</code></td><td>URL fetching — native where supported, markdownify fallback</td><td>Yes</td></tr><tr><td><code>ImageGeneration</code></td><td>Image generation — native or subagent fallback</td><td>Yes</td></tr><tr><td><code>MCP</code></td><td>MCP server connection — local by default, native opt-in</td><td>Yes</td></tr><tr><td><code>ToolSearch</code></td><td>On-demand tool discovery for large tool registries</td><td>Yes</td></tr><tr><td><code>Instrumentation</code></td><td>OpenTelemetry/Logfire tracing of runs and tool calls</td><td>Yes</td></tr><tr><td><code>Hooks</code></td><td>Decorator-based lifecycle hook registration</td><td>No</td></tr><tr><td><code>PrepareTools</code></td><td>Filters/modifies tool definitions per step</td><td>No</td></tr><tr><td><code>ProcessHistory</code></td><td>History processor wrapper</td><td>No</td></tr><tr><td><code>ReinjectSystemPrompt</code></td><td>Re-adds system prompt when missing from history</td><td>Yes</td></tr><tr><td><code>HandleDeferredToolCalls</code></td><td>Resolves deferred tool calls inline</td><td>No</td></tr><tr><td><code>Capability</code></td><td>Bundles instructions, tools, and toolsets declaratively</td><td>No</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The <strong>&#8220;Spec&#8221;</strong> column indicates whether the capability can be serialized into an <a href="https://pydantic.dev/docs/ai/core-concepts/agent-spec/" target="_blank" rel="noopener nofollow">Agent Spec</a> file (YAML/JSON). Capabilities that take non-serializable arguments — callables, toolset objects — can only be used in Python code.</p>



<h2 class="wp-block-heading">Provider-Adaptive Tools: One API, Every Model</h2>



<p class="wp-block-paragraph">One of the most elegant design decisions in Pydantic AI v2 is the <strong>provider-adaptive tool</strong> pattern. Five built-in capabilities — <code>WebSearch</code>, <code>WebFetch</code>, <code>ImageGeneration</code>, <code>XSearch</code>, and <code>MCP</code> — each cover a single concern with two implementations:</p>



<ul class="wp-block-list">
<li><strong>Native</strong> — the model provider handles it server-side (e.g., Anthropic&#8217;s built-in web search runs on their infrastructure)</li>



<li><strong>Local</strong> — your Python process does the work (e.g., calling DuckDuckGo directly)</li>
</ul>



<p class="wp-block-paragraph">This means you write <code>WebSearch()</code> once, and your agent automatically uses the native implementation when available and falls back to a local implementation when it&#8217;s not. Switch from Claude to GPT and the search still works — just via a different path.</p>



<pre class="wp-block-code"><code>from pydantic_ai import Agent
from pydantic_ai.capabilities import MCP, ImageGeneration, WebFetch, WebSearch, XSearch

agent = Agent(
    'anthropic:claude-sonnet-4-6',
    capabilities=&#91;
        WebSearch(local='duckduckgo'),        # Native when supported; DuckDuckGo fallback
        WebFetch(local=True),                 # Native when supported; markdownify fallback
        ImageGeneration(fallback_model='openai-responses:gpt-5.4'),  # Subagent fallback
        XSearch(fallback_model='xai:grok-4.3'),                     # xAI native; explicit fallback
        MCP('https://mcp.example.com/api'),    # Runs locally by default
    ],
)
</code></pre>



<p class="wp-block-paragraph">Notice the asymmetry: <code>MCP</code> defaults to <strong>local</strong> (because MCP connections carry credentials), while the others default to <strong>native</strong>. This is a security-conscious default that most framework designers would miss.</p>



<p class="wp-block-paragraph">For RPA and automation architects already working with the <a href="https://rpabotsworld.com/what-is-mcp-server-ai-agents/">Model Context Protocol (MCP)</a>, this native integration is significant. You can connect any MCP server as a capability — with automatic transport detection from a URL — and the agent handles the lifecycle.</p>



<h2 class="wp-block-heading">The Pydantic AI Harness: Batteries Sold Separately</h2>



<p class="wp-block-paragraph">Pydantic AI v2 made a deliberate architectural split: the core framework stays small and stable, while the <a href="https://pydantic.dev/docs/ai/harness/" target="_blank" rel="noopener nofollow">Pydantic AI Harness</a> ships as a separate <code>pydantic-ai-harness</code> package with higher-level capabilities that iterate faster.</p>



<p class="wp-block-paragraph">The Harness currently includes capabilities for:</p>



<ul class="wp-block-list">
<li><strong>Code Mode</strong> — wraps tools into a single <code>run_code</code> call (more on this below)</li>



<li><strong>Memory</strong> — persistent agent memory across conversations</li>



<li><strong>Guardrails</strong> — content filtering and safety checks</li>



<li><strong>File System</strong> — sandboxed file access for agents</li>



<li><strong>Shell</strong> — sandboxed command execution</li>



<li><strong>Repo Context</strong> — code repository understanding</li>



<li><strong>Browser Use</strong> — web browser automation</li>



<li><strong>Compaction</strong> — context window management via server-side compaction (with dedicated OpenAI and Anthropic capabilities)</li>



<li><strong>Subagents</strong> — multi-agent coordination patterns</li>



<li><strong>Planning</strong> — structured planning capabilities</li>



<li><strong>Dynamic Workflow</strong> — runtime workflow construction</li>



<li><strong>Spend</strong> — cost tracking and budget management</li>
</ul>



<p class="wp-block-paragraph">The split is deliberate. As <a href="https://pydantic.dev/articles/pydantic-ai-v2" target="_blank" rel="noopener nofollow">the official announcement</a> explains: &#8220;Core stays small and stable, shipping the loop, the providers, the capability and hooks API, and only the capabilities that need deep provider support or are fundamental to every agent. Everything else lives in the Harness, where it can move fast, and a capability can graduate into core once it proves broadly essential.&#8221;</p>



<p class="wp-block-paragraph">Third-party capabilities are already emerging. <a href="https://github.com/vstorm-co" target="_blank" rel="noopener nofollow">VStorm</a> and other community contributors ship capabilities that Pydantic endorses and links to from the Harness, with plans to upstream the most mature ones.</p>



<h2 class="wp-block-heading">Agent Specs: Declarative Agents in YAML/JSON</h2>



<p class="wp-block-paragraph">Because capabilities are serializable, Pydantic AI v2 introduces <strong>Agent Specs</strong> — the ability to define an entire agent in YAML or JSON, without writing Python code. This is a significant shift for enterprise teams where non-developers (business analysts, solution architects) need to configure agent behavior.</p>



<p class="wp-block-paragraph">An Agent Spec file can define:</p>



<ul class="wp-block-list">
<li>The model to use</li>



<li>System instructions</li>



<li>Capabilities (any that are spec-compatible)</li>



<li>Model settings</li>



<li>Output schema</li>
</ul>



<p class="wp-block-paragraph">The generated JSON Schema file enables autocompletion and validation in editors that support the YAML Language Server protocol. For teams using <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">RPA-to-agentic-AI transition strategies</a>, this declarative approach maps well to the configuration-driven mindset that RPA platforms like UiPath and Automation Anywhere already use.</p>



<h2 class="wp-block-heading">Code Mode: The Capability That Changes Everything</h2>



<p class="wp-block-paragraph">Of all the Harness capabilities, <strong>Code Mode</strong> deserves special attention because it fundamentally changes the agent execution model.</p>



<p class="wp-block-paragraph">In a standard agentic loop, each tool call requires a full round-trip to the model: the agent decides to call tool A, sends the request, waits for the response, processes the result, then decides to call tool B. For a workflow that requires ten tool calls, that&#8217;s ten round-trips — each adding latency and token cost.</p>



<p class="wp-block-paragraph">Code Mode changes this by wrapping your existing tools into a single <code>run_code</code> tool. Instead of one model round-trip per tool call, the model writes Python code that orchestrates your tools — with <code>asyncio.gather</code> for parallel calls, loops for iteration, and conditionals for branching — inside a single sandboxed execution. The code runs via <a href="https://pydantic.dev/articles/pydantic-monty" target="_blank" rel="noopener nofollow">Monty</a>, Pydantic&#8217;s safe Python subset.</p>



<p class="wp-block-paragraph">This means an agent that previously needed ten sequential round-trips to process ten invoices can now write a parallel processing script in one round-trip. For RPA architects designing high-throughput agentic workflows, this is a direct answer to the &#8220;agent latency tax&#8221; problem.</p>



<h2 class="wp-block-heading">On-Demand Loading: Keep Your Prompt Lean</h2>



<p class="wp-block-paragraph">Production agents often have access to dozens or hundreds of tools — but cramming all of them into the system prompt on every run wastes context window space and confuses the model. Pydantic AI v2 solves this with <strong>on-demand capabilities</strong>.</p>



<p class="wp-block-paragraph">When you set <code>defer_loading=True</code> on a capability, it stays collapsed to a one-line description in a compact catalog. The model sees a list of available capabilities and loads the full bundle — instructions, tools, and configuration — only when it decides it needs them.</p>



<pre class="wp-block-code"><code>refunds = Capability(
    id='refunds',
    description='Use for refund eligibility and refund status.',
    instructions='Always confirm the order ID before issuing a refund.',
    defer_loading=True,
)

@refunds.tool_plain
def refund_status(order_id: str) -&gt; str:
    """Look up the refund status for an order."""
    return f'Order {order_id}: refund issued on 2026-05-01.'

agent = Agent('openai:gpt-5.2', capabilities=&#91;refunds])
</code></pre>



<p class="wp-block-paragraph">This is conceptually similar to how Claude Code&#8217;s own tool search works — and that&#8217;s not a coincidence. <code>ToolSearch</code> is itself a built-in capability that uses the same on-demand pattern to let agents discover tools from large registries without loading everything upfront.</p>



<h2 class="wp-block-heading">Building Custom Capabilities</h2>



<p class="wp-block-paragraph">There are two paths to creating custom capabilities, depending on complexity:</p>



<h3 class="wp-block-heading">The Declarative Path: <code>Capability</code></h3>



<p class="wp-block-paragraph">For capabilities that bundle instructions, tools, and toolsets without needing lifecycle hooks:</p>



<pre class="wp-block-code"><code>from pydantic_ai.capabilities import Capability

invoice_processing = Capability(
    id='invoice-processing',
    description='Extract and validate invoice data from documents.',
    instructions='Always validate amounts against PO before approving.',
)

@invoice_processing.tool_plain
def extract_invoice(document_url: str) -&gt; dict:
    """Extract structured data from an invoice document."""
    # Your extraction logic here
    return {"vendor": "...", "amount": 0.0, "po_number": "..."}

@invoice_processing.tool_plain
def validate_against_po(invoice_data: dict) -&gt; str:
    """Cross-reference invoice against purchase order."""
    return "Validated: amounts match within tolerance."
</code></pre>



<h3 class="wp-block-heading">The Subclass Path: <code>AbstractCapability</code></h3>



<p class="wp-block-paragraph">For capabilities that need lifecycle hooks, model settings, or native tools, subclass <code>AbstractCapability</code>. This is the path for building guardrails, cost trackers, approval workflows, or any behavior that needs to intercept the agent loop:</p>



<pre class="wp-block-code"><code>from pydantic_ai.capabilities import AbstractCapability

class CostGuard(AbstractCapability):
    """Tracks token usage and stops the agent if budget is exceeded."""
    
    max_tokens: int = 100_000
    current_tokens: int = 0
    
    def on_model_response(self, response):
        self.current_tokens += response.usage.total_tokens
        if self.current_tokens &gt; self.max_tokens:
            raise BudgetExceededError(
                f"Token budget {self.max_tokens} exceeded"
            )
</code></pre>



<p class="wp-block-paragraph">The key insight: both paths produce objects that go into the same <code>capabilities=[]</code> list. The agent doesn&#8217;t care whether a capability was built declaratively or via subclass — it composes the same way.</p>



<h2 class="wp-block-heading">How Pydantic AI v2 Compares to LangGraph, CrewAI, and AG2</h2>



<p class="wp-block-paragraph">Understanding where Pydantic AI v2 fits requires comparing its design decisions to the other major Python agent frameworks. Here&#8217;s a decision table for architects evaluating their options:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Dimension</th><th>Pydantic AI v2</th><th>LangGraph</th><th>CrewAI</th><th>AG2 (AutoGen)</th></tr></thead><tbody><tr><td><strong>Extension model</strong></td><td>Capability (composable unit)</td><td>Graph nodes + edges</td><td>Task/Agent/Tool classes</td><td>Event-driven agents + MemoryStream</td></tr><tr><td><strong>Type safety</strong></td><td>Full (Pydantic v2 enforced)</td><td>Partial (TypedDict state)</td><td>Minimal</td><td>Moderate (typed tools in beta)</td></tr><tr><td><strong>Provider support</strong></td><td>17+ providers, adaptive tools</td><td>Via LangChain integrations</td><td>Via LiteLLM</td><td>6 providers with dedicated clients</td></tr><tr><td><strong>MCP integration</strong></td><td>First-class capability</td><td>Via community adapters</td><td>Limited</td><td>Community-contributed</td></tr><tr><td><strong>Declarative config</strong></td><td>Agent Specs (YAML/JSON)</td><td>LangGraph Cloud configs</td><td>YAML crew definitions</td><td>Partial (JSON configs)</td></tr><tr><td><strong>On-demand tool loading</strong></td><td>Built-in (defer_loading)</td><td>Manual (conditional edges)</td><td>Not native</td><td>Not native</td></tr><tr><td><strong>Code execution mode</strong></td><td>CodeMode capability (Monty sandbox)</td><td>Custom tool</td><td>Not native</td><td>Docker-based executor</td></tr><tr><td><strong>Observability</strong></td><td>Logfire (native OpenTelemetry)</td><td>LangSmith</td><td>AgentOps / custom</td><td>Custom logging</td></tr><tr><td><strong>GitHub stars (Aug 2026)</strong></td><td>~19k</td><td>~16k (LangGraph)</td><td>~28k</td><td>~50k</td></tr><tr><td><strong>Learning curve</strong></td><td>Low if you know Pydantic/FastAPI</td><td>Moderate (graph concepts)</td><td>Low (high-level API)</td><td>Moderate (event-driven redesign)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>When to choose Pydantic AI v2:</strong> You&#8217;re building production Python agents, you value type safety, you want provider-agnostic code that works across OpenAI/Anthropic/Google/local models without rewiring, and your team already uses Pydantic or FastAPI. The capability model is particularly strong when you need to compose multiple concerns (memory + guardrails + instrumentation + custom tools) without them stepping on each other.</p>



<p class="wp-block-paragraph"><strong>When to choose LangGraph:</strong> Your workflow is inherently graph-shaped with complex branching and state machines, or you&#8217;re deeply invested in the LangChain ecosystem (LangSmith, LangServe). For <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">complex multi-agent orchestration patterns</a>, LangGraph&#8217;s explicit graph model can be more readable than imperative agent code.</p>



<p class="wp-block-paragraph"><strong>When to choose CrewAI:</strong> You want the fastest path from idea to working multi-agent prototype, your team prefers high-level abstractions over low-level control, and you&#8217;re comfortable with less type safety in exchange for simpler code.</p>



<p class="wp-block-paragraph"><strong>When to choose AG2:</strong> You need event-driven, streaming-first architecture with concurrent agent support, especially for real-time applications. AG2&#8217;s beta redesign with MemoryStream addresses multi-user scenarios that other frameworks handle awkwardly.</p>



<h2 class="wp-block-heading">Migrating from v1 to v2</h2>



<p class="wp-block-paragraph">The Pydantic team designed the v1-to-v2 migration to be as smooth as possible. The recommended path:</p>



<ol class="wp-block-list">
<li><strong>Upgrade to the latest v1 first</strong> and clear every deprecation warning. This catches most breaking changes before you ever touch v2.</li>



<li><strong>Run <code>uv add pydantic-ai</code></strong> to get v2.</li>



<li><strong>Check these behavior changes</strong> that a deprecation warning couldn&#8217;t catch:
<ul class="wp-block-list">
<li><code>openai:</code> model names now use the Responses API; use <code>openai-chat:</code> to stay on Chat Completions</li>



<li><code>WebSearch</code> and <code>WebFetch</code> are native by default</li>



<li><code>MCP(url=...)</code> runs locally by default</li>



<li>Instrumentation defaults to version 5 with aggregated token-usage attributes</li>



<li>Function tools requested alongside a successful output tool now run (<code>end_strategy='graceful'</code>)</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">One policy change worth noting: the no-breaking-changes window between major versions has moved from six months to three. The Pydantic team&#8217;s reasoning is straightforward — the agentic AI field moves fast enough that committing further out means committing to decisions that don&#8217;t fit the world three months from now. Deprecations still always land before removals.</p>



<h2 class="wp-block-heading">Production Patterns and Best Practices</h2>



<h3 class="wp-block-heading">Pattern 1: Layered Capabilities for Enterprise Agents</h3>



<p class="wp-block-paragraph">In production, capabilities naturally layer into three tiers:</p>



<ol class="wp-block-list">
<li><strong>Infrastructure capabilities</strong> (always-on): <code>Instrumentation</code>, <code>Thinking</code>, cost tracking</li>



<li><strong>Domain capabilities</strong> (loaded on demand): CRM tools, ERP connectors, document processing</li>



<li><strong>Guardrail capabilities</strong> (always-on): PII detection, content filtering, budget enforcement</li>
</ol>



<pre class="wp-block-code"><code>agent = Agent(
    'anthropic:claude-sonnet-4-6',
    capabilities=&#91;
        # Infrastructure (always-on)
        Instrumentation(),
        Thinking(effort='medium'),
        CostGuard(max_tokens=200_000),
        
        # Domain (on-demand)
        Capability(id='crm', description='Salesforce queries', 
                   toolset=crm_tools, defer_loading=True),
        Capability(id='erp', description='SAP data lookups', 
                   toolset=erp_tools, defer_loading=True),
        
        # Guardrails (always-on)
        PIIFilter(),
        OutputValidator(),
    ],
)
</code></pre>



<h3 class="wp-block-heading">Pattern 2: Durable Execution for Long-Running Workflows</h3>



<p class="wp-block-paragraph">For agentic workflows that run for minutes or hours (common in RPA scenarios), Pydantic AI v2 is integrating durable execution as capabilities. <code>TemporalDurability</code>, <code>DBOSDurability</code>, and <code>PrefectDurability</code> ship in the <code>pydantic_ai.durable_exec</code> subpackages, with support for <a href="https://pydantic.dev/docs/ai/capabilities/durable_execution/restate/" target="_blank" rel="noopener nofollow">Restate</a>, <a href="https://pydantic.dev/docs/ai/capabilities/durable_execution/kitaru/" target="_blank" rel="noopener nofollow">Kitaru</a>, and <a href="https://pydantic.dev/docs/ai/capabilities/durable_execution/airflow/" target="_blank" rel="noopener nofollow">Apache Airflow</a> as well.</p>



<p class="wp-block-paragraph">This is particularly relevant for <a href="https://rpabotsworld.com/why-agentic-automation-fails/">organizations transitioning from traditional RPA to agentic automation</a>. Traditional RPA workflows in UiPath or Automation Anywhere run deterministically and persistently — if the machine reboots, the workflow picks up where it left off. Agentic workflows need the same guarantees, and durable execution capabilities provide exactly that.</p>



<h3 class="wp-block-heading">Pattern 3: Multi-Agent Coordination via Subagents</h3>



<p class="wp-block-paragraph">The Harness includes a <code>Subagents</code> capability for structured multi-agent coordination. Combined with the <code>Planning</code> capability, this enables patterns like:</p>



<ul class="wp-block-list">
<li>A supervisor agent that decomposes tasks and delegates to specialist agents</li>



<li>Each specialist agent with its own capabilities (domain tools, guardrails)</li>



<li>The supervisor aggregating results and making final decisions</li>
</ul>



<p class="wp-block-paragraph">This maps directly to the multi-agent orchestration patterns that platforms like <a href="https://rpabotsworld.com/salesforce-agentforce-multi-agent-orchestration-2026/">Salesforce Agentforce</a> and <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Microsoft Copilot Studio</a> are implementing — but with the flexibility and transparency of open-source code.</p>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">Can Pydantic AI v2 replace LangChain for production AI agents?</h3>



<p class="wp-block-paragraph">For new projects, yes — Pydantic AI v2 covers the agent loop, tool management, provider abstraction, and observability that most production agents need, with stronger type safety than LangChain. For existing LangChain projects, the migration cost depends on how deeply you&#8217;ve invested in LangChain-specific abstractions (chains, memory classes, output parsers). Pydantic AI&#8217;s MCP capability means you can incrementally adopt it by exposing existing tools as MCP servers.</p>



<h3 class="wp-block-heading">How does Pydantic AI handle multi-model agents (e.g., Claude for reasoning, GPT for code)?</h3>



<p class="wp-block-paragraph">The <code>SelectModel</code> capability lets you pick a model per step using a callable — so your agent can route reasoning tasks to Claude and code generation to GPT within the same run. The provider-adaptive tool pattern means capabilities like <code>WebSearch</code> automatically adapt to whichever model is active.</p>



<h3 class="wp-block-heading">Is Pydantic AI v2 production-ready for enterprise use?</h3>



<p class="wp-block-paragraph">Yes. The framework is built by Pydantic Services Inc. (the company behind the validation library used by most Python ML/AI infrastructure), ships with commercial-grade observability via Logfire, supports durable execution for crash-safe long-running workflows, and follows a formal version policy with no breaking changes within major versions.</p>



<h3 class="wp-block-heading">What&#8217;s the relationship between Pydantic AI capabilities and MCP?</h3>



<p class="wp-block-paragraph">MCP (Model Context Protocol) is supported as a first-class built-in capability. Any MCP server can be connected as a capability via <code>MCP('url')</code> or <code>MCPToolset</code>. The on-demand loading feature means MCP tool registries can be discovered at runtime without upfront prompt loading. This makes Pydantic AI one of the most MCP-native agent frameworks available.</p>



<h3 class="wp-block-heading">How do capabilities compare to LangGraph&#8217;s &#8220;tools&#8221; or CrewAI&#8217;s &#8220;tasks&#8221;?</h3>



<p class="wp-block-paragraph">Capabilities are broader. A LangGraph tool is a callable; a CrewAI task is a unit of work. A Pydantic AI capability can include tools <em>plus</em> instructions <em>plus</em> hooks <em>plus</em> model settings. The closest analogy in other ecosystems would be a LangChain &#8220;toolkit&#8221; combined with middleware — but as a single, type-safe, composable unit.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>One primitive to rule the loop:</strong> Pydantic AI v2&#8217;s capability bundles tools, hooks, instructions, and model settings into a single composable unit — eliminating the scattered configuration that plagues other frameworks.</li>



<li><strong>Provider-adaptive by default:</strong> Write <code>WebSearch()</code> once and it works across Claude, GPT, Gemini, and local models — switching between native and local implementations automatically.</li>



<li><strong>On-demand loading keeps agents lean:</strong> With <code>defer_loading=True</code>, capabilities stay out of the prompt until the model needs them — critical for agents with dozens or hundreds of available tools.</li>



<li><strong>Code Mode collapses round-trips:</strong> Instead of ten sequential tool calls, the model writes a single Python script that orchestrates all ten in parallel — a direct answer to agent latency.</li>



<li><strong>The Harness/core split is deliberate:</strong> Core stays stable (three-month major version cadence), while the Harness iterates fast with memory, guardrails, and execution capabilities.</li>



<li><strong>Agent Specs enable no-code agent configuration:</strong> Spec-compatible capabilities can be defined entirely in YAML/JSON, bridging the gap between developers and business users.</li>



<li><strong>Durable execution built in:</strong> Temporal, DBOS, Prefect, Restate, and Airflow integrations ship as capabilities, giving agentic workflows the same crash-safe guarantees as traditional RPA.</li>



<li><strong>MCP is a first-class citizen:</strong> Any MCP server connects as a capability with automatic transport detection — making Pydantic AI one of the most MCP-native frameworks in the ecosystem.</li>



<li><strong>~19k GitHub stars and growing:</strong> Backed by Pydantic Services Inc. with commercial support via Logfire, this is not a weekend project — it&#8217;s production infrastructure.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>Douwe Maan, &#8220;Pydantic AI v2: capable agentic loops,&#8221; Pydantic Blog, June 23, 2026. <a href="https://pydantic.dev/articles/pydantic-ai-v2" target="_blank" rel="noopener nofollow">https://pydantic.dev/articles/pydantic-ai-v2</a></li>



<li>&#8220;Capabilities Overview,&#8221; Pydantic AI Documentation, 2026. <a href="https://pydantic.dev/docs/ai/capabilities/overview/" target="_blank" rel="noopener nofollow">https://pydantic.dev/docs/ai/capabilities/overview/</a></li>



<li>&#8220;Pydantic AI Harness,&#8221; Pydantic Documentation, 2026. <a href="https://pydantic.dev/docs/ai/harness/" target="_blank" rel="noopener nofollow">https://pydantic.dev/docs/ai/harness/</a></li>



<li>pydantic/pydantic-ai GitHub Repository. <a href="https://github.com/pydantic/pydantic-ai" target="_blank" rel="noopener nofollow">https://github.com/pydantic/pydantic-ai</a></li>



<li>pydantic/pydantic-ai-harness GitHub Repository. <a href="https://github.com/pydantic/pydantic-ai-harness" target="_blank" rel="noopener nofollow">https://github.com/pydantic/pydantic-ai-harness</a></li>



<li>&#8220;Pydantic AI v2 Ships a Single Primitive That Rebuilds How Agents Work,&#8221; AlphaSignal, 2026. <a href="https://alphasignal.ai/news/pydantic-ai-v2-ships-a-single-primitive-that-rebuilds-how-agents-work" target="_blank" rel="noopener nofollow">https://alphasignal.ai/news/pydantic-ai-v2-ships-a-single-primitive-that-rebuilds-how-agents-work</a></li>



<li>&#8220;What Is Pydantic AI 2.0? The Capability Primitive That Changes How You Build Agents,&#8221; MindStudio, 2026. <a href="https://www.mindstudio.ai/blog/what-is-pydantic-ai-2-0-capability-primitive" target="_blank" rel="noopener nofollow">https://www.mindstudio.ai/blog/what-is-pydantic-ai-2-0-capability-primitive</a></li>



<li>Kacper Wlodarczyk, &#8220;Pydantic AI Capabilities, Hooks &amp; Agent Specs — What Changed and How Our Libraries Migrated,&#8221; Medium, 2026. <a href="https://medium.com/@kacperwlodarczyk/pydantic-ai-capabilities-hooks-agent-specs-migration-guide-with-real-code-d0d986eb2b91" target="_blank" rel="noopener nofollow">https://medium.com/@kacperwlodarczyk/pydantic-ai-capabilities-hooks-agent-specs-migration-guide-with-real-code-d0d986eb2b91</a></li>



<li>&#8220;Agent Specs,&#8221; Pydantic AI Documentation, 2026. <a href="https://pydantic.dev/docs/ai/core-concepts/agent-spec/" target="_blank" rel="noopener nofollow">https://pydantic.dev/docs/ai/core-concepts/agent-spec/</a></li>



<li>&#8220;Durable Execution Overview,&#8221; Pydantic AI Documentation, 2026. <a href="https://pydantic.dev/docs/ai/capabilities/durable_execution/overview/" target="_blank" rel="noopener nofollow">https://pydantic.dev/docs/ai/capabilities/durable_execution/overview/</a></li>
</ol>



<p class="wp-block-paragraph"><em>Published on rpabotsworld.com — practical guides for Agentic AI Architects, Generative AI Architects, and RPA professionals building the next generation of intelligent automation.</em></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/pydantic-ai-v2-capabilities-composable-agents-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>IBM watsonx Orchestrate Agentic Control Plane: The Complete Guide for Agentic AI Architects</title>
		<link>https://rpabotsworld.com/ibm-watsonx-orchestrate-agentic-control-plane-guide/</link>
					<comments>https://rpabotsworld.com/ibm-watsonx-orchestrate-agentic-control-plane-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 02:55:14 +0000</pubDate>
				<category><![CDATA[RPA & Bot Automation]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32316</guid>

					<description><![CDATA[IBM watsonx Orchestrate Agentic Control Plane governs AI agents across any framework and cloud. Architecture deep dive, pricing, competitive comparison with Copilot Studio and Agentforce, and what it means for RPA practitioners.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Every enterprise that built AI agents in 2025 hit the same wall in 2026: the agents worked in demos but nobody could tell you what they were actually doing in production. No unified dashboard. No cross-framework governance. No way to know whether the HR agent in Singapore was following the same compliance rules as the one in Frankfurt. IBM&#8217;s answer — the Agentic Control Plane inside watsonx Orchestrate — is the most ambitious attempt yet to solve this &#8220;agent sprawl&#8221; problem at enterprise scale.</p>



<p class="wp-block-paragraph">This guide breaks down what the Agentic Control Plane actually is, how it compares to Microsoft Copilot Studio and ServiceNow AI Agents, what the Agent Catalog and Agent Connect framework mean for your existing automation investments, and whether IBM&#8217;s bet on being the &#8220;control plane for every agent, any framework&#8221; holds up under scrutiny. If you&#8217;re an Agentic AI Architect evaluating enterprise agent platforms — or an RPA practitioner in an IBM-heavy shop wondering what this means for your UiPath and Automation Anywhere workflows — this is the piece you need.</p>



<h2 class="wp-block-heading">Table of Contents</h2>



<ul class="wp-block-list">
<li><a href="#what-is-agentic-control-plane">What Is the Agentic Control Plane?</a></li>



<li><a href="#why-it-matters">Why Enterprise AI Needs a Control Plane (Not Just More Agents)</a></li>



<li><a href="#architecture-deep-dive">Architecture Deep Dive: How watsonx Orchestrate Works</a></li>



<li><a href="#agent-catalog">The Agent Catalog: 150+ Connectors and Prebuilt Agents</a></li>



<li><a href="#agent-connect">Agent Connect: Bringing External Agents Into the Fold</a></li>



<li><a href="#governance-compliance">Governance, Compliance, and the OWASP Agentic Top 10</a></li>



<li><a href="#ibm-servicenow">IBM + ServiceNow: Cracking the Legacy System Problem</a></li>



<li><a href="#ibm-bob">IBM Bob: The Agentic Coding Assistant</a></li>



<li><a href="#competitive-comparison">watsonx Orchestrate vs. Copilot Studio vs. ServiceNow AI Agents vs. Agentforce</a></li>



<li><a href="#pricing">Pricing and Deployment Options</a></li>



<li><a href="#production-deployments">Production Deployments: Aramco, Cleveland Clinic, Elevance Health</a></li>



<li><a href="#rpa-practitioners">What This Means for RPA Practitioners</a></li>



<li><a href="#getting-started">Getting Started: From Free Trial to Production</a></li>



<li><a href="#faqs">FAQs</a></li>



<li><a href="#key-takeaways">Key Takeaways</a></li>
</ul>



<h2 class="wp-block-heading">What Is the Agentic Control Plane?</h2>



<p class="wp-block-paragraph">The term &#8220;control plane&#8221; comes from networking — it&#8217;s the layer that decides how traffic flows, as opposed to the data plane that actually carries the packets. IBM is applying the same concept to AI agents. The Agentic Control Plane, <a href="https://www.ibm.com/new/announcements/introducing-the-agentic-control-plane" target="_blank" rel="noopener nofollow">launched in June 2026</a> on both AWS and IBM Cloud, is a centralized management layer inside watsonx Orchestrate that handles operations, governance, and scaling for every AI agent in an enterprise — regardless of which framework built it, which cloud runs it, or which team owns it.</p>



<p class="wp-block-paragraph">In concrete terms, the Agentic Control Plane provides four capabilities that most enterprises currently lack:</p>



<ul class="wp-block-list">
<li><strong>Operational visibility:</strong> A unified dashboard showing what every agent is doing across the organization, with prioritized alerts for operations, incidents, and anomalies. No more digging through individual logs to figure out which agent failed at 3 AM.</li>



<li><strong>Runtime governance:</strong> Policy enforcement that happens while agents execute, not after. Content guardrails detect and block non-compliant outputs before they reach users. Credential health monitoring catches broken connections before they cause failures.</li>



<li><strong>A shared catalog:</strong> A single place to publish, version, discover, and reuse proven agents across teams — solving the endemic problem of three different departments rebuilding the same invoice-processing agent because nobody knew the others existed.</li>



<li><strong>Native scheduling:</strong> Automated execution of recurring agent workflows (weekly reports, daily monitoring, compliance checks) without requiring a human to manually trigger each run.</li>
</ul>



<p class="wp-block-paragraph">The critical differentiator IBM is pushing: the control plane is framework-agnostic. It manages agents built on IBM&#8217;s own Granite models, LangChain, LangGraph, CrewAI, Microsoft Copilot Studio, or custom homegrown code through a consistent interface. Whether your agent runs on AWS, Azure, IBM Cloud, or on-premises behind an air gap, the control plane treats it as a first-class citizen.</p>



<h2 class="wp-block-heading">Why Enterprise AI Needs a Control Plane (Not Just More Agents)</h2>



<p class="wp-block-paragraph">The agentic AI market in 2026 has a supply problem — not a supply shortage, but a supply <em>surplus</em>. Every platform vendor, every cloud provider, and every open-source framework is shipping agent-building tools. The bottleneck has shifted from &#8220;can we build agents?&#8221; to &#8220;can we actually run them reliably across the organization?&#8221;</p>



<p class="wp-block-paragraph">Consider a typical Fortune 500 company in mid-2026. The HR team built agents using Microsoft Copilot Studio because they&#8217;re a Microsoft 365 shop. The sales team deployed Salesforce Agentforce because their CRM is Salesforce. The IT operations team built custom agents on LangGraph because they needed fine-grained control. The finance team inherited a set of UiPath-orchestrated RPA bots that someone is now &#8220;upgrading&#8221; with agentic capabilities. And the innovation lab prototyped something on CrewAI that the CISO hasn&#8217;t approved yet.</p>



<p class="wp-block-paragraph">This is the <a href="https://rpabotsworld.com/why-agentic-automation-fails/" target="_blank" rel="noopener">pattern behind most agentic automation failures</a>: not bad technology, but ungoverned proliferation. No single team has visibility into all of these agents. There&#8217;s no unified audit trail. Compliance can&#8217;t answer the question &#8220;which agents have access to PII?&#8221; without calling five different platform owners. When an agent starts producing hallucinated outputs in a customer-facing workflow, the mean time to detection is measured in days, not minutes.</p>



<p class="wp-block-paragraph">IBM&#8217;s bet is that the enterprise AI market will converge on a control-plane architecture — the same way container orchestration converged on Kubernetes, regardless of which container runtime you used underneath. Watsonx Orchestrate is their candidate to be that Kubernetes-for-agents layer.</p>



<h2 class="wp-block-heading">Architecture Deep Dive: How watsonx Orchestrate Works</h2>



<p class="wp-block-paragraph">The platform is organized into four interconnected layers, each addressing a different stage of the agent lifecycle.</p>



<h3 class="wp-block-heading">Layer 1: Agent Builder</h3>



<p class="wp-block-paragraph">The builder layer is where agents are authored. Teams can create agents using a low-code visual interface (for business users and citizen developers) or a pro-code approach (for AI engineers who need full control). The builder supports:</p>



<ul class="wp-block-list">
<li><strong>Decision Tables:</strong> Replace complex if/else branching with a structured, spreadsheet-like format that both business analysts and developers can read and maintain.</li>



<li><strong>Parallel Execution:</strong> Independent steps (API calls, background processes) run simultaneously rather than sequentially, reducing total workflow execution time.</li>



<li><strong>Multi-model orchestration:</strong> A single agent can route tasks across IBM Granite, Anthropic Claude, Mistral, or other LLMs depending on the task requirements and cost constraints.</li>
</ul>



<h3 class="wp-block-heading">Layer 2: Agent Catalog</h3>



<p class="wp-block-paragraph">The catalog is not a marketplace — it&#8217;s an internal enterprise registry with version control. When a team publishes an agent to the catalog, they attach metadata (descriptions, categories, icons), semantic versioning, and a change log. Dependencies — collaborator agents, Python tools, custom integrations — travel with the agent automatically. Publishing creates an immutable snapshot, so other teams build on a known-good version while the original team continues iterating.</p>



<h3 class="wp-block-heading">Layer 3: Agentic Control Plane</h3>



<p class="wp-block-paragraph">This is the operational core. The control plane provides:</p>



<ul class="wp-block-list">
<li><strong>Operational Dashboard:</strong> Surfaces prioritized alerts across operations, incidents, and insights. Includes an embedded operations agent that lets administrators investigate issues using natural language — no query language required.</li>



<li><strong>Agent Analytics:</strong> Usage, performance, and reliability trends tracked over time with drill-down capabilities.</li>



<li><strong>Policy Management:</strong> Runtime policy enforcement — rules execute while agents are working, not as an after-the-fact audit.</li>



<li><strong>Credential Health Monitoring:</strong> Continuous checks on agent-to-system connections, catching broken or expired credentials before they cause workflow failures.</li>



<li><strong>Agent Access Overview:</strong> A single view showing which agents can access which integrations and data sources — the answer to &#8220;who has access to what?&#8221; that compliance teams need.</li>



<li><strong>Content Guardrails:</strong> Real-time detection and blocking of non-compliant, harmful, or hallucinated outputs before they reach end users.</li>



<li><strong>Observability Traces:</strong> Full visibility into context changes across a workflow, making root-cause analysis faster when something breaks.</li>
</ul>



<h3 class="wp-block-heading">Layer 4: Enterprise Integrations</h3>



<p class="wp-block-paragraph">The platform ships with 150+ enterprise connectors covering the systems most large organizations already run: Salesforce, SAP, Workday, ServiceNow, Microsoft 365, Oracle, Adobe, and AWS. These aren&#8217;t thin API wrappers — they include pre-built authentication flows, error handling, and data mapping that would take weeks to build from scratch.</p>



<h2 class="wp-block-heading">The Agent Catalog: 150+ Connectors and Prebuilt Agents</h2>



<p class="wp-block-paragraph">The Agent Catalog addresses a problem that every enterprise automation architect recognizes: the same agent logic gets rebuilt multiple times by different teams who don&#8217;t know the other version exists. IBM&#8217;s catalog is designed as an interoperability layer, not just a listing page.</p>



<h3 class="wp-block-heading">What&#8217;s in the Catalog</h3>



<p class="wp-block-paragraph">The catalog includes prebuilt agents organized by business function:</p>



<ul class="wp-block-list">
<li><strong>HR agents:</strong> Talent acquisition, employee onboarding, benefits administration, internal knowledge queries</li>



<li><strong>Finance agents:</strong> Invoice processing, reconciliation, expense reporting, financial close workflows</li>



<li><strong>Sales agents:</strong> Lead qualification, opportunity management, pipeline forecasting, customer engagement</li>



<li><strong>IT operations agents:</strong> Incident triage, service request fulfillment, infrastructure monitoring, change management</li>



<li><strong>Supply chain agents:</strong> Order tracking, inventory optimization, supplier communication, logistics coordination</li>



<li><strong>Procurement agents:</strong> Purchase order management, vendor evaluation, contract analysis</li>
</ul>



<p class="wp-block-paragraph">Each agent in the catalog ships with proven connectors to enterprise systems — Workday for HR, SAP for finance, Salesforce for CRM — so teams aren&#8217;t reinventing authentication, data access, and error handling for every new use case.</p>



<h3 class="wp-block-heading">Framework Agnosticism in Practice</h3>



<p class="wp-block-paragraph">The catalog&#8217;s most significant architectural decision is its framework neutrality. Unlike Microsoft&#8217;s Copilot Studio (which privileges Microsoft 365 integrations) or Salesforce Agentforce (which is tightly coupled to the Salesforce ecosystem), watsonx Orchestrate&#8217;s catalog accepts agents built on any framework. According to <a href="https://www.ibm.com/new/product-blog/any-agent-any-framework-inside-the-ibm-watsonx-orchestrate-agent-catalog" target="_blank" rel="noopener nofollow">IBM&#8217;s product blog</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">&#8220;The catalog is not tied to a single SDK, large language model or cloud.&#8221;</p>
</blockquote>



<p class="wp-block-paragraph">This means agents built on LangChain, LangGraph, CrewAI, or entirely custom Python/Java code can be published alongside IBM-native agents and surfaced through the same discovery, versioning, and governance mechanisms. For organizations that have already invested in <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/" target="_blank" rel="noopener">open-source agentic frameworks</a>, this is a significant value proposition — you bring your existing agents forward rather than rebuilding.</p>



<h2 class="wp-block-heading">Agent Connect: Bringing External Agents Into the Fold</h2>



<p class="wp-block-paragraph">Agent Connect is the technical and commercial program through which external agents integrate with watsonx Orchestrate. It&#8217;s both an SDK/API layer and a partner program.</p>



<h3 class="wp-block-heading">How Agent Connect Works</h3>



<p class="wp-block-paragraph">The Agent Connect Framework is a framework-agnostic integration architecture. External agents connect to watsonx Orchestrate through standard interfaces, and once connected, they appear as first-class citizens in the Agent Catalog — discoverable, versionable, and governable through the same control plane as IBM-native agents.</p>



<p class="wp-block-paragraph">Currently supported integration paths include:</p>



<ul class="wp-block-list">
<li><strong>IBM native agents</strong> built on Granite models and watsonx tools</li>



<li><strong>LangFlow agents</strong> authored in the visual LangFlow builder</li>



<li><strong>LangGraph agents</strong> with stateful, graph-based orchestration</li>



<li><strong>A2A protocol agents</strong> using Google&#8217;s open Agent-to-Agent standard</li>



<li><strong>MCP-compatible agents</strong> using the <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/" target="_blank" rel="noopener">Model Context Protocol</a> for tool interoperability</li>
</ul>



<p class="wp-block-paragraph">IBM has signaled that broader interoperability — including direct integration with Microsoft Copilot Studio agents — is on the roadmap for late 2026.</p>



<h3 class="wp-block-heading">The Partner Ecosystem</h3>



<p class="wp-block-paragraph">Agent Connect also functions as a go-to-market channel. ISVs and technology partners can integrate their agents with watsonx Orchestrate, list them in the Agent Catalog, and access IBM&#8217;s enterprise sales channels and partner network. For automation tool vendors considering where to make their agents available, this creates a distribution path into IBM&#8217;s Fortune 500 customer base — a market where IBM has decades of relationship depth.</p>



<h2 class="wp-block-heading">Governance, Compliance, and the OWASP Agentic Top 10</h2>



<p class="wp-block-paragraph">Governance is where IBM is drawing the sharpest competitive line. While most agent platforms treat governance as a feature checkbox, watsonx Orchestrate positions it as the central design principle.</p>



<h3 class="wp-block-heading">Runtime Policy Enforcement</h3>



<p class="wp-block-paragraph">The Agentic Control Plane enforces policies at runtime — while agents execute — rather than relying on post-hoc auditing. This is a meaningful architectural distinction. In a post-hoc model, you find out an agent violated a compliance rule after it already sent the email, processed the transaction, or exposed the data. In a runtime model, the policy engine intercepts non-compliant actions before they complete.</p>



<p class="wp-block-paragraph">Specific governance capabilities include:</p>



<ul class="wp-block-list">
<li><strong>Role-based access control (RBAC):</strong> Team-scoped workspaces with granular permissions for who can build, publish, execute, and monitor agents</li>



<li><strong>Content guardrails:</strong> Configurable filters that detect and block harmful, biased, or hallucinated outputs in real-time</li>



<li><strong>Credential lifecycle management:</strong> Automated monitoring of agent-to-system credentials with alerts before expiration</li>



<li><strong>Audit trails:</strong> Complete, immutable records of every agent action — what was done, when, by which agent, with what data access</li>



<li><strong>Agent-to-agent protocol support:</strong> Safety guardrails for multi-agent workflows to prevent cascading failures in autonomous execution chains</li>
</ul>



<h3 class="wp-block-heading">Addressing the OWASP Agentic Top 10</h3>



<p class="wp-block-paragraph">The <a href="https://github.com/nickovchinnikov/agentic-security-owasp" target="_blank" rel="noopener nofollow">OWASP Agentic Top 10</a> has emerged as the de facto security framework for enterprise AI agents. IBM&#8217;s governance layer maps directly to several of these risks:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>OWASP Agentic Risk</th><th>watsonx Orchestrate Mitigation</th></tr></thead><tbody><tr><td>Excessive Agency</td><td>Policy-based action boundaries enforced at runtime</td></tr><tr><td>Insufficient Access Control</td><td>RBAC with team-scoped workspaces and agent-level permissions</td></tr><tr><td>Inadequate Monitoring</td><td>Operational dashboard with prioritized alerts and agent analytics</td></tr><tr><td>Prompt Injection</td><td>Content guardrails with real-time input/output filtering</td></tr><tr><td>Cascading Failures</td><td>Agent-to-agent safety guardrails with circuit-breaker patterns</td></tr><tr><td>Credential Compromise</td><td>Continuous credential health monitoring and rotation alerts</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">For organizations in regulated industries — banking, healthcare, government, energy — this governance depth is often the deciding factor. As <a href="https://hyperframeresearch.com/2026/05/05/ibm-watsonx-orchestrate-and-the-friction-of-autonomous-agent-governance/" target="_blank" rel="noopener nofollow">HyperFRAME Research noted</a>, the friction of governance is real, but it&#8217;s also the price of admission for deploying agents in environments where a compliance violation can mean millions in fines.</p>



<h2 class="wp-block-heading">IBM + ServiceNow: Cracking the Legacy System Problem</h2>



<p class="wp-block-paragraph">On June 11, 2026, at ServiceNow&#8217;s Knowledge 2026 conference in Las Vegas, IBM and ServiceNow <a href="https://www.ciodive.com/news/servicenow-IBM-modernize-data-enterprises/822718/" target="_blank" rel="noopener nofollow">announced an expanded AI alliance</a> that directly targets the biggest blocker to enterprise agentic AI adoption: legacy systems.</p>



<h3 class="wp-block-heading">The Problem</h3>



<p class="wp-block-paragraph">Most Fortune 500 companies run critical business logic on mainframes, legacy .NET applications, SAP ECC systems, and custom COBOL programs that were written before anyone imagined AI agents would need to interact with them. These systems hold the data and execute the transactions that matter most — payroll processing, claims adjudication, supply chain management — but they were never designed to expose APIs or speak modern protocols.</p>



<p class="wp-block-paragraph">The result: AI agents built on shiny new frameworks hit a wall the moment they need to interact with the systems that actually run the business.</p>



<h3 class="wp-block-heading">The Joint Solution</h3>



<p class="wp-block-paragraph">The IBM-ServiceNow partnership targets three areas:</p>



<ol class="wp-block-list">
<li><strong>Application modernization:</strong> Using IBM Bob (see next section) and Enterprise Application Runtimes to wrap legacy systems with AI-accessible interfaces — without the &#8220;rip and replace&#8221; approach that most modernization initiatives demand.</li>



<li><strong>Enterprise data governance:</strong> Connecting watsonx.data (IBM&#8217;s data lakehouse) with ServiceNow&#8217;s Workflow Data Fabric to give agents governed access to data trapped in mainframes, SAP, Oracle, and legacy Windows systems.</li>



<li><strong>Autonomous infrastructure operations:</strong> Deploying AI agents that can monitor, diagnose, and remediate infrastructure issues across hybrid environments — cloud, on-prem, and legacy — using ServiceNow&#8217;s ITSM workflows as the orchestration backbone.</li>
</ol>



<p class="wp-block-paragraph">The approach is pragmatic rather than revolutionary: instead of rebuilding legacy systems (a project most enterprises have been &#8220;planning&#8221; for a decade), the partnership wraps them with AI connectors that let agents interact with them as-is. For the RPA community, this should sound familiar — it&#8217;s essentially what RPA bots have been doing for years, but with an agentic intelligence layer on top.</p>



<h2 class="wp-block-heading">IBM Bob: The Agentic Coding Assistant</h2>



<p class="wp-block-paragraph">IBM Bob, <a href="https://devops.com/ibm-bob-takes-ai-coding-assistants-to-the-next-level/" target="_blank" rel="noopener nofollow">unveiled at Think 2026</a> and updated with major new capabilities on <a href="https://newsroom.ibm.com/2026-07-09-ibm-advances-enterprise-ai-software-development-with-multi-agent-capabilities-and-specialized-modernization-workflows" target="_blank" rel="noopener nofollow">July 9, 2026</a>, is IBM&#8217;s agentic coding assistant — their answer to Anthropic&#8217;s Claude Code and OpenAI&#8217;s Codex. But Bob is specifically designed for enterprise software development, with a focus on the legacy modernization challenge that most coding assistants ignore.</p>



<h3 class="wp-block-heading">Key Capabilities</h3>



<ul class="wp-block-list">
<li><strong>Multi-agent architecture:</strong> Bob doesn&#8217;t just respond to prompts — it coordinates specialized agents across roles (requirements, code generation, testing, deployment) and lifecycle stages.</li>



<li><strong>Multi-model orchestration:</strong> Routes tasks across IBM Granite, Anthropic Claude, and Mistral models depending on task requirements, optimizing for both quality and cost.</li>



<li><strong>Enterprise modernization workflows:</strong> Pre-built workflows specifically designed for migrating COBOL, mainframe, and legacy .NET applications — the exact systems the ServiceNow partnership targets.</li>



<li><strong>Built-in cost and usage analytics:</strong> Tracks AI consumption and costs at the team and project level, giving IT leaders the data they need to justify continued investment.</li>



<li><strong>Security and governance controls:</strong> Enterprise-grade access controls, code scanning, and audit trails that meet the requirements of regulated industries.</li>
</ul>



<p class="wp-block-paragraph">One widely cited case study: a client reportedly compressed a 9-month legacy modernization project to 3 days using Bob&#8217;s automated analysis and code generation capabilities. While the specifics of that claim deserve healthy skepticism (compressed timelines in demos rarely translate directly to production), it illustrates the scale of ambition IBM is bringing to this space.</p>



<h2 class="wp-block-heading">watsonx Orchestrate vs. Copilot Studio vs. ServiceNow AI Agents vs. Agentforce</h2>



<p class="wp-block-paragraph">The enterprise agentic AI platform market in 2026 has four primary contenders, each with a different architectural philosophy. Here&#8217;s how they compare on the dimensions that matter most to Agentic AI Architects.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Dimension</th><th>IBM watsonx Orchestrate</th><th>Microsoft Copilot Studio</th><th>ServiceNow AI Agents</th><th>Salesforce Agentforce</th></tr></thead><tbody><tr><td><strong>Framework Support</strong></td><td>Any framework (LangChain, LangGraph, CrewAI, custom)</td><td>Microsoft-first (Azure AI, Power Platform)</td><td>ServiceNow Platform + IBM watsonx (via partnership)</td><td>Salesforce Platform + Apex/Python</td></tr><tr><td><strong>Best For</strong></td><td>Regulated industries, multi-vendor estates, legacy systems</td><td>Microsoft 365/Azure-first organizations</td><td>IT service management, employee experience</td><td>Sales, service, marketing automation</td></tr><tr><td><strong>Governance Depth</strong></td><td>Industry-leading: runtime enforcement, RBAC, full audit trails</td><td>Good: Copilot guardrails, DLP integration</td><td>Strong: FedRAMP High, SOC 2</td><td>Moderate: Einstein Trust Layer</td></tr><tr><td><strong>Legacy System Access</strong></td><td>150+ connectors, mainframe/COBOL via Bob + ServiceNow</td><td>Power Automate connectors, limited mainframe support</td><td>ITSM-native, IBM partnership for legacy</td><td>MuleSoft integration layer</td></tr><tr><td><strong>Deployment Options</strong></td><td>AWS, IBM Cloud, on-premises, air-gapped</td><td>Azure Cloud, GCC/GCC High</td><td>ServiceNow Cloud, FedRAMP instances</td><td>Salesforce Cloud (Hyperforce)</td></tr><tr><td><strong>Agent Interoperability</strong></td><td>A2A protocol, MCP, Agent Connect</td><td>Microsoft Agent Framework, limited external</td><td>ServiceNow Integration Hub, IBM watsonx</td><td>MuleSoft, limited external</td></tr><tr><td><strong>Pricing Model</strong></td><td>From $500/month (Essentials)</td><td>Per-user licensing (included in M365 tiers)</td><td>Custom enterprise pricing</td><td>$2/conversation (volume tiers)</td></tr><tr><td><strong>RPA Integration</strong></td><td>Via connectors + legacy wrapping</td><td><a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/" target="_blank" rel="noopener">Deep Power Automate integration</a></td><td>Via ITSM workflows</td><td>Via MuleSoft RPA</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">When to Choose watsonx Orchestrate</h3>



<p class="wp-block-paragraph">Choose IBM watsonx Orchestrate when your organization:</p>



<ul class="wp-block-list">
<li>Operates in a regulated industry (banking, healthcare, government, energy) where governance and auditability are non-negotiable</li>



<li>Runs a heterogeneous technology estate — multiple clouds, multiple agent frameworks, legacy systems that can&#8217;t be replaced</li>



<li>Needs on-premises or air-gapped deployment for data sovereignty requirements</li>



<li>Has invested in open-source agent frameworks (LangChain, LangGraph, CrewAI) and wants a management layer without vendor lock-in</li>



<li>Already has significant IBM infrastructure (mainframes, Db2, MQ) that agents need to interact with</li>
</ul>



<h3 class="wp-block-heading">When to Choose a Competitor</h3>



<p class="wp-block-paragraph">Choose <strong>Copilot Studio</strong> if your organization is standardized on Microsoft 365 and Azure, and your agent use cases center on productivity automation. The <a href="https://rpabotsworld.com/microsoft-agent-framework-harness-hosted-agents-ga-guide/" target="_blank" rel="noopener">Microsoft Agent Framework</a> with Hosted Agents GA provides excellent developer experience within the Microsoft ecosystem.</p>



<p class="wp-block-paragraph">Choose <strong>ServiceNow AI Agents</strong> if your primary use case is IT service management and your agents need deep integration with ITSM workflows, CMDB, and the ServiceNow platform.</p>



<p class="wp-block-paragraph">Choose <strong><a href="https://rpabotsworld.com/salesforce-agentforce-multi-agent-orchestration-2026/" target="_blank" rel="noopener">Salesforce Agentforce</a></strong> if your agents are primarily customer-facing (sales, service, marketing) and your CRM is Salesforce.</p>



<h2 class="wp-block-heading">Pricing and Deployment Options</h2>



<p class="wp-block-paragraph">IBM watsonx Orchestrate offers four pricing tiers, making it accessible to mid-market organizations while scaling to enterprise requirements:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Plan</th><th>Starting Price</th><th>Key Features</th></tr></thead><tbody><tr><td><strong>Lite</strong></td><td>Free</td><td>Limited agent execution, exploration and prototyping</td></tr><tr><td><strong>Essentials</strong></td><td>$500/month</td><td>Core LLM tools, integrations, orchestration, agent building and management</td></tr><tr><td><strong>Standard</strong></td><td>Custom</td><td>Workflow automation, document processing, prebuilt HR/Procurement/Sales agents</td></tr><tr><td><strong>Enterprise</strong></td><td>Custom</td><td>Full Agentic Control Plane, advanced governance, on-premises deployment, dedicated support</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Deployment flexibility is a key differentiator. Watsonx Orchestrate runs as a fully managed service on IBM Cloud or AWS, and also supports on-premises deployment for organizations that need to keep data and agents within their own infrastructure. This dual deployment model matters for industries like defense, healthcare, and financial services where data sovereignty requirements often eliminate cloud-only platforms from consideration.</p>



<h2 class="wp-block-heading">Production Deployments: Aramco, Cleveland Clinic, Elevance Health</h2>



<p class="wp-block-paragraph">IBM showcased three production deployments at Think 2026 that illustrate the platform&#8217;s range across industries with very different compliance and security requirements:</p>



<h3 class="wp-block-heading">Aramco (Energy)</h3>



<p class="wp-block-paragraph">The world&#8217;s largest oil company deployed watsonx Orchestrate to automate operational workflows across its engineering and procurement functions. In an industry where a single miscommunication can cost millions (or cause safety incidents), the governance and audit trail capabilities of the Agentic Control Plane were cited as the deciding factor over competing platforms.</p>



<h3 class="wp-block-heading">Cleveland Clinic (Healthcare)</h3>



<p class="wp-block-paragraph">Cleveland Clinic&#8217;s deployment demonstrates the platform&#8217;s viability in the most heavily regulated environment in American business — healthcare under HIPAA. The specific use cases weren&#8217;t publicly detailed, but healthcare agent deployments typically focus on clinical decision support, patient scheduling optimization, and administrative workflow automation — all areas where the content guardrails and access controls of the control plane are essential rather than optional.</p>



<h3 class="wp-block-heading">Elevance Health (Health Insurance)</h3>



<p class="wp-block-paragraph">Elevance Health (formerly Anthem) described their AI agent deployments in the insurance claims processing and member services domains. Health insurance is a domain where agent errors can directly impact patient care and trigger regulatory action, making the runtime policy enforcement and real-time monitoring capabilities of the Agentic Control Plane particularly relevant.</p>



<h2 class="wp-block-heading">What This Means for RPA Practitioners</h2>



<p class="wp-block-paragraph">If you&#8217;re an RPA developer or architect working with <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/" target="_blank" rel="noopener">UiPath, Automation Anywhere, or Blue Prism</a>, the rise of agentic control planes like watsonx Orchestrate represents both a threat and an opportunity.</p>



<h3 class="wp-block-heading">The Threat</h3>



<p class="wp-block-paragraph">IBM&#8217;s vision — agents that can interact with legacy systems through AI-powered connectors rather than screen-scraping bots — directly challenges the value proposition of traditional RPA. If an AI agent can wrap a mainframe terminal session or an SAP GUI interaction with an intelligent connector (using tools like IBM Bob for modernization), the case for maintaining thousands of brittle, screenshot-dependent RPA bots weakens significantly.</p>



<h3 class="wp-block-heading">The Opportunity</h3>



<p class="wp-block-paragraph">The <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/" target="_blank" rel="noopener">transition from RPA to agentic AI</a> doesn&#8217;t happen overnight, and watsonx Orchestrate&#8217;s interoperability story actually creates a bridge. RPA practitioners who understand enterprise process orchestration, exception handling, and the real-world complexity of legacy system integration bring exactly the skills that pure AI engineers often lack. The Agentic Control Plane&#8217;s 150+ enterprise connectors speak the same language that RPA developers have been working with for years — SAP, Workday, Oracle, ServiceNow — just through an agentic interface rather than a bot-driven one.</p>



<p class="wp-block-paragraph">The practitioners who will thrive are those who learn to think in terms of agent orchestration (multi-agent workflows with governance) rather than bot execution (sequential tasks with hard-coded exception rules). The operational concepts transfer directly; the implementation paradigm shifts.</p>



<h2 class="wp-block-heading">Getting Started: From Free Trial to Production</h2>



<p class="wp-block-paragraph">IBM offers a practical onboarding path that doesn&#8217;t require an enterprise contract to begin:</p>



<ol class="wp-block-list">
<li><strong>Free trial:</strong> Sign up at <a href="https://www.ibm.com/products/watsonx-orchestrate" target="_blank" rel="noopener nofollow">ibm.com/products/watsonx-orchestrate</a> for hands-on access to the builder, catalog, and a limited set of connectors.</li>



<li><strong>Explore the Agent Catalog:</strong> Browse prebuilt agents for your domain (HR, finance, IT, sales) and test them against your actual data sources.</li>



<li><strong>Connect existing agents:</strong> If you&#8217;ve already built agents on LangChain, LangGraph, or another framework, use the Agent Connect documentation to integrate them into the catalog.</li>



<li><strong>Enable the Agentic Control Plane:</strong> Upgrade to Standard or Enterprise to activate governance, monitoring, and policy enforcement across your agent fleet.</li>



<li><strong>Partner evaluation:</strong> If you&#8217;re an ISV or technology partner with agents to distribute, join the <a href="https://www.ibm.com/products/watsonx-orchestrate/agent-connect" target="_blank" rel="noopener nofollow">Agent Connect program</a> for catalog listing and IBM go-to-market support.</li>
</ol>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">Does watsonx Orchestrate require IBM Cloud, or can it run on AWS?</h3>



<p class="wp-block-paragraph">Both. The Agentic Control Plane launched in June 2026 on AWS and IBM Cloud simultaneously. On-premises deployment is also available for organizations with data sovereignty requirements. IBM has not announced Azure support, which is a gap for organizations running primarily on Microsoft infrastructure.</p>



<h3 class="wp-block-heading">Can I connect my existing LangChain or LangGraph agents to watsonx Orchestrate?</h3>



<p class="wp-block-paragraph">Yes. The Agent Connect framework supports LangFlow and LangGraph agents natively, and custom agents built on any framework can be integrated through the standard Agent Connect API. Once connected, they appear as first-class citizens in the Agent Catalog with full governance and monitoring.</p>



<h3 class="wp-block-heading">How does watsonx Orchestrate compare to building my own control plane on Kubernetes?</h3>



<p class="wp-block-paragraph">You can certainly build a custom agent management layer — and many early adopters did exactly that in 2025. The trade-off is development time (months vs. days), maintenance burden (you own every bug), and governance depth (building RBAC, content guardrails, credential monitoring, and audit trails from scratch is substantial engineering effort). Watsonx Orchestrate is the &#8220;buy&#8221; option for organizations that want to focus on building agents rather than building agent infrastructure.</p>



<h3 class="wp-block-heading">What LLMs does watsonx Orchestrate support?</h3>



<p class="wp-block-paragraph">The platform supports IBM Granite models natively, with multi-model orchestration that can route tasks to Anthropic Claude, Mistral, and other LLMs. This multi-model approach lets teams optimize for quality, cost, and latency across different agent tasks rather than being locked into a single model provider.</p>



<h3 class="wp-block-heading">Is watsonx Orchestrate suitable for small and mid-size organizations?</h3>



<p class="wp-block-paragraph">The Essentials plan at $500/month makes it accessible to mid-market organizations, though the platform&#8217;s core value proposition — managing a fleet of heterogeneous agents across multiple frameworks and systems — is most relevant to organizations with significant enough scale to have the &#8220;agent sprawl&#8221; problem. Smaller teams with a single agent framework and a few agents may find the overhead of a full control plane unnecessary.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>The Agentic Control Plane is IBM&#8217;s bid to be the &#8220;Kubernetes for AI agents&#8221;</strong> — a single management layer that governs agents regardless of framework, cloud, or team.</li>



<li><strong>Framework agnosticism is the headline differentiator.</strong> Unlike Copilot Studio (Microsoft-first) or Agentforce (Salesforce-first), watsonx Orchestrate treats LangChain, CrewAI, and custom agents as first-class citizens alongside IBM-native ones.</li>



<li><strong>Governance is the moat, not a feature checkbox.</strong> Runtime policy enforcement, content guardrails, credential monitoring, and full audit trails are designed for regulated industries where compliance failures have material consequences.</li>



<li><strong>The IBM-ServiceNow partnership tackles the legacy system problem</strong> by wrapping mainframes and legacy apps with AI connectors rather than demanding &#8220;rip and replace&#8221; modernization.</li>



<li><strong>The Agent Catalog solves the &#8220;three teams building the same agent&#8221; problem</strong> with enterprise-grade versioning, dependency management, and cross-team discovery.</li>



<li><strong>For RPA practitioners, this is a transition signal, not a threat.</strong> The skills in process orchestration, exception handling, and enterprise system integration transfer directly — the implementation paradigm shifts from bot execution to agent orchestration.</li>



<li><strong>Pricing starts at $500/month (Essentials)</strong> with a free trial available, though the full Agentic Control Plane requires Standard or Enterprise tier.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>IBM. &#8220;Agentic Control Plane in IBM watsonx Orchestrate: One place to control every AI agent.&#8221; Published July 2, 2026. <a href="https://www.ibm.com/new/announcements/introducing-the-agentic-control-plane" target="_blank" rel="noopener nofollow">ibm.com</a></li>



<li>IBM. &#8220;Any agent, any framework: Inside the IBM watsonx Orchestrate Agent Catalog.&#8221; Published January 5, 2026. <a href="https://www.ibm.com/new/product-blog/any-agent-any-framework-inside-the-ibm-watsonx-orchestrate-agent-catalog" target="_blank" rel="noopener nofollow">ibm.com</a></li>



<li>Enterprise DNA. &#8220;IBM Think 2026: Watsonx Orchestrate GA and Agent Catalog.&#8221; <a href="https://enterprisedna.co/resources/news/ibm-think-2026-watsonx-orchestrate-agent-catalog-enterprise/" target="_blank" rel="noopener nofollow">enterprisedna.co</a></li>



<li>CIO Dive. &#8220;ServiceNow, IBM team up to target legacy IT.&#8221; Published June 2026. <a href="https://www.ciodive.com/news/servicenow-IBM-modernize-data-enterprises/822718/" target="_blank" rel="noopener nofollow">ciodive.com</a></li>



<li>DevOps.com. &#8220;IBM Bob Takes AI Coding Assistants to the Next Level.&#8221; <a href="https://devops.com/ibm-bob-takes-ai-coding-assistants-to-the-next-level/" target="_blank" rel="noopener nofollow">devops.com</a></li>



<li>IBM Newsroom. &#8220;IBM Advances Enterprise AI Software Development with Multi-Agent Capabilities.&#8221; Published July 9, 2026. <a href="https://newsroom.ibm.com/2026-07-09-ibm-advances-enterprise-ai-software-development-with-multi-agent-capabilities-and-specialized-modernization-workflows" target="_blank" rel="noopener nofollow">newsroom.ibm.com</a></li>



<li>HyperFRAME Research. &#8220;IBM Watsonx Orchestrate and the Friction of Autonomous Agent Governance.&#8221; Published May 5, 2026. <a href="https://hyperframeresearch.com/2026/05/05/ibm-watsonx-orchestrate-and-the-friction-of-autonomous-agent-governance/" target="_blank" rel="noopener nofollow">hyperframeresearch.com</a></li>



<li>IBM. &#8220;Unlock the future of AI agent orchestration with IBM Agent Connect.&#8221; <a href="https://www.ibm.com/new/announcements/unlock-the-future-of-ai-agent-orchestration-with-ibm-agent-connect" target="_blank" rel="noopener nofollow">ibm.com</a></li>



<li>Futurum Group. &#8220;Can IBM and ServiceNow Finally Make Legacy Systems AI-Ready?&#8221; <a href="https://futurumgroup.com/insights/can-ibm-and-servicenow-finally-make-legacy-systems-ai-ready/" target="_blank" rel="noopener nofollow">futurumgroup.com</a></li>



<li>IBM. &#8220;watsonx Orchestrate Pricing.&#8221; <a href="https://www.ibm.com/products/watsonx-orchestrate/pricing" target="_blank" rel="noopener nofollow">ibm.com</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/ibm-watsonx-orchestrate-agentic-control-plane-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SAP AI Agent Hub: Governing Enterprise Agent Sprawl</title>
		<link>https://rpabotsworld.com/sap-ai-agent-hub-enterprise-agent-governance-2026/</link>
					<comments>https://rpabotsworld.com/sap-ai-agent-hub-enterprise-agent-governance-2026/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 02:54:06 +0000</pubDate>
				<category><![CDATA[Agentic AI & AI Automation]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32320</guid>

					<description><![CDATA[SAP AI Agent Hub gives enterprises a single control plane to discover, govern, and manage AI agents across vendors. Here is what every agentic AI architect needs to know.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Gartner estimates that by 2028, the average Fortune 500 enterprise will have more than 150,000 AI agents in use — up from fewer than 15 in 2025. Yet only 13% of organizations believe they have the governance in place to manage them. That gap — between agent proliferation and agent governance — is the defining operational risk of the agentic AI era, and it is the problem SAP AI Agent Hub was built to solve.</p>



<p class="wp-block-paragraph">The SAP LeanIX Agentic AI Survey 2026 puts the adoption numbers into sharper focus: 98% of companies have either deployed AI agents or plan to. But fewer than half have visibility into a basic inventory of what agents exist, who owns them, and what they can access. Teams deploy agents independently — a marketing automation agent here, a supply chain monitoring agent there, an HR onboarding bot somewhere else — and each works in isolation. Without a centralized governance framework, the organization accumulates a fragmented landscape of agents that cannot be audited consistently, do not interoperate, and generate technical debt faster than they generate value.</p>



<p class="wp-block-paragraph">This pattern has a name: <strong>agent sprawl</strong>. And SAP, through its 2023 acquisition of LeanIX and the broader Joule agentic platform, is making a deliberate play to become the governance layer of record for the enterprise agent ecosystem.</p>



<p class="wp-block-paragraph">This guide breaks down what SAP AI Agent Hub actually does, how it fits into SAP&#8217;s broader agentic architecture (Joule, Joule Studio, Joule Work, MCP, A2A), what the Gartner framework for agent governance looks like in practice, and what every agentic AI architect should consider when evaluating governance platforms in 2026.</p>



<h2 class="wp-block-heading">What Is Agent Sprawl and Why Should You Care?</h2>



<p class="wp-block-paragraph">Agent sprawl occurs when AI agents are created, deployed, or connected across systems faster than the enterprise can inventory them, assign ownership, control permissions, monitor behavior, and retire them when they are no longer fit for purpose. It is the agentic equivalent of shadow IT — except agents do not just store data or run reports. They take actions: calling tools, accessing systems, initiating business processes, and making decisions with real financial and operational consequences.</p>



<p class="wp-block-paragraph">The mechanics are familiar to anyone who has navigated a wave of SaaS adoption. Individual teams, motivated by genuine productivity goals, deploy agents independently. Each agent is designed for a specific task. Each works in isolation. The organization accumulates a fragmented landscape without centralized oversight.</p>



<p class="wp-block-paragraph">What makes agent sprawl more dangerous than SaaS sprawl is the difference in blast radius. As SAP&#8217;s August 2026 analysis frames it: with chatbots and early generative AI, a security failure typically meant bad output — an inaccurate response that could be corrected after the fact. In the agentic era, the consequences of an agent failure or security breach are far more damaging because agents can execute transactions, delete records, and trigger irreversible workflows.</p>



<p class="wp-block-paragraph">Publicly reported incidents already illustrate the risk: malicious prompt injections causing agents to bypass guardrails, agents leaking sensitive data through over-permissioned tool access, and rogue agents triggering unintended financial transactions. These are not theoretical scenarios — they are documented failure modes that governance frameworks are specifically designed to prevent.</p>



<h3 class="wp-block-heading">The Numbers Behind the Sprawl</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Metric</th><th>Value</th><th>Source</th></tr></thead><tbody><tr><td>Projected agents per Fortune 500 enterprise by 2028</td><td>150,000+</td><td>Gartner (April 2026)</td></tr><tr><td>Agents per Fortune 500 enterprise in 2025</td><td>Fewer than 15</td><td>Gartner (April 2026)</td></tr><tr><td>Organizations with deployed or planned AI agents</td><td>98%</td><td>SAP LeanIX Agentic AI Survey 2026</td></tr><tr><td>Organizations with agent inventory visibility</td><td>Less than 50%</td><td>SAP LeanIX Agentic AI Survey 2026</td></tr><tr><td>Organizations with adequate agent governance</td><td>13%</td><td>Gartner (April 2026)</td></tr><tr><td>Enterprise apps with task-specific AI agents by end of 2026</td><td>40%</td><td>Gartner forecast</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The message is clear: agent deployment is outrunning governance by an order of magnitude. The organizations that solve this gap first will scale AI as a durable competitive advantage. Those that defer will spend 2027 cleaning up — and with agents, the cost of speed without structure arrives faster and at greater scale than anything that has come before.</p>



<h2 class="wp-block-heading">SAP AI Agent Hub: Architecture and Capabilities</h2>



<p class="wp-block-paragraph">SAP AI Agent Hub is a vendor-agnostic command center built on top of <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">SAP LeanIX Application Portfolio Management</a>. It provides a single entry point for discovering, governing, and managing AI agents, large language models (LLMs), and Model Context Protocol (MCP) servers across the entire enterprise landscape — regardless of which vendor built or hosts them.</p>



<p class="wp-block-paragraph">This is not a marketplace for buying agents. It is not a development platform for building them. It is a governance layer that sits above all of those things and answers the questions that matter most to CIOs, compliance officers, and enterprise architects: <em>What agents exist in our organization? What can they access? Who owns them? Are they compliant? Are they performing?</em></p>



<h3 class="wp-block-heading">Auto-Discovery Across Vendors</h3>



<p class="wp-block-paragraph">The Agent Hub automatically discovers AI agents, LLMs, and MCP servers from SAP, Microsoft, Google, AWS, Databricks, and ServiceNow. Built-in integrations with these major AI agent repositories provide an overview of available agents, while a dedicated API using the <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">Agent-to-Agent (A2A) protocol</a> allows organizations to import in-house or custom-built agents into the same governed registry.</p>



<p class="wp-block-paragraph">This cross-vendor discovery is the critical differentiator. Most agent platforms — <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Microsoft Copilot Studio</a>, <a href="https://rpabotsworld.com/salesforce-agentforce-multi-agent-orchestration-2026/">Salesforce Agentforce</a>, Oracle AI Agent Studio — are excellent at governing their own agents within their own ecosystem. But real enterprises run agents from five or six different vendors simultaneously. The governance gap is not within any single platform; it is across all of them. SAP AI Agent Hub is designed to close exactly that gap.</p>



<h3 class="wp-block-heading">Six Core Capabilities</h3>



<p class="wp-block-paragraph">SAP AI Agent Hub is structured around six capabilities, two of which reached general availability in early 2026, with the remaining four rolling out in Q3 2026:</p>



<p class="wp-block-paragraph"><strong>1. Agent Discovery (GA).</strong> Auto-discovers agents across SAP and non-SAP environments. The discovery inbox lets teams select which agents to add to their governed inventory and relate them to existing applications, business capabilities, and IT landscape context within LeanIX.</p>



<p class="wp-block-paragraph"><strong>2. Agent Inventory and Classification (GA).</strong> Organizes discovered agents into a searchable registry with classification, status, and a fact sheet for each agent. Teams can inventory available agents, track ownership, and map agents to the business processes they support.</p>



<p class="wp-block-paragraph"><strong>3. Governance Assessment (Q3 2026).</strong> Structured workflows that capture risk ratings and compliance mappings for each agent. Nothing ships into production without a verified governance record. This is where the <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act compliance requirements</a> get operationalized — each agent&#8217;s risk classification, data access scope, and decision authority are documented and auditable.</p>



<p class="wp-block-paragraph"><strong>4. Agent Identity and Access Control (Q3 2026).</strong> Each agent receives a unique identity through SAP Cloud Identity Services. This addresses one of the most common governance failures: agents operating with shared credentials or overly broad permissions. With individual identities, organizations can apply the same access control rigor to agents that they apply to human users.</p>



<p class="wp-block-paragraph"><strong>5. AI Observability (Q3 2026).</strong> Session-level monitoring that provides visibility into what agents are actually doing in production — not just what they were designed to do. This includes detecting anomalous behavior, policy violations, and scope creep.</p>



<p class="wp-block-paragraph"><strong>6. Performance Monitoring (Q3 2026).</strong> Ties agent performance to business KPIs, enabling organizations to measure ROI at the agent level and retire underperforming agents before they accumulate technical debt.</p>



<h3 class="wp-block-heading">Pricing: Bundled at No Additional Charge</h3>



<p class="wp-block-paragraph">SAP CTO Philipp Herzig confirmed at SAP Sapphire 2026 that AI Agent Hub will be included in the SAP Business AI Platform at no additional charge. This is a significant pricing signal. By removing the cost barrier, SAP is positioning the Agent Hub not as a premium governance add-on, but as the default governance layer for any organization already running SAP — and, critically, as an attractive option for governing non-SAP agents as well.</p>



<p class="wp-block-paragraph">The strategic intent is clear: if you are already an SAP customer, the marginal cost of using SAP as your cross-vendor agent governance layer is zero. That is a powerful argument in a market where competing governance tools are either nascent, siloed, or expensive.</p>



<h2 class="wp-block-heading">How SAP AI Agent Hub Fits Into the Broader Joule Ecosystem</h2>



<p class="wp-block-paragraph">Agent Hub does not exist in isolation. It is one layer in SAP&#8217;s multi-layered agentic AI architecture. Understanding where it sits relative to Joule, Joule Studio, and Joule Work is essential for architects evaluating the platform.</p>



<h3 class="wp-block-heading">Joule: The Agentic Foundation</h3>



<p class="wp-block-paragraph">Joule is SAP&#8217;s AI copilot and agent runtime, embedded across SAP&#8217;s cloud portfolio. As of mid-2026, Joule includes more than 40 specialized agents with over 2,400 skills spanning finance, HR, supply chain, procurement, and customer experience. These are pre-built agents that execute within SAP&#8217;s transactional systems — they are not external add-ons bolted on after the fact.</p>



<h3 class="wp-block-heading">Joule Studio: The Builder</h3>



<p class="wp-block-paragraph">Joule Studio reached general availability in 2026. It is SAP&#8217;s no-code and low-code agent builder, enabling business users and developers to create custom agents with support for <a href="https://rpabotsworld.com/what-is-mcp-server-ai-agents/">Model Context Protocol (MCP)</a> and the Agent-to-Agent (A2A) protocol. This means custom-built Joule agents can interoperate with agents from Microsoft, Google, and other A2A-compliant platforms.</p>



<p class="wp-block-paragraph">Joule Studio 2.0 added managed agent builder capabilities for citizen developers, lowering the barrier to agent creation. This is both an opportunity and a governance risk — more builders means more agents, which means more sprawl potential, which is exactly why Agent Hub exists as a complementary layer.</p>



<h3 class="wp-block-heading">Joule Work: The Agentic Harness</h3>



<p class="wp-block-paragraph">Joule Work adds the agentic execution harness — computer and file access, MCP connectivity, and A2A orchestration for multi-agent workflows across heterogeneous environments. General availability for Joule Work and Joule A2A capabilities is planned for Q4 2026.</p>



<p class="wp-block-paragraph">From Joule Work, customers can access Joule Studio to build custom agents that use MCP and A2A to draw on tools and third-party agents. The A2A protocol specifically standardizes direct, bidirectional communication between agents across vendor boundaries, enabling agents from different ecosystems to collaborate in shared business processes.</p>



<h3 class="wp-block-heading">The Architecture Stack</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Layer</th><th>Component</th><th>Function</th><th>Status</th></tr></thead><tbody><tr><td>Governance</td><td>SAP AI Agent Hub (LeanIX)</td><td>Discover, inventory, govern, monitor agents across all vendors</td><td>GA (partial); full Q3 2026</td></tr><tr><td>Orchestration</td><td>Joule Work</td><td>Multi-agent workflows, A2A orchestration, agentic harness</td><td>Q4 2026 GA</td></tr><tr><td>Building</td><td>Joule Studio</td><td>No-code/low-code agent creation, MCP + A2A support</td><td>GA</td></tr><tr><td>Runtime</td><td>Joule</td><td>40+ pre-built agents, 2,400+ skills, SAP-native execution</td><td>GA</td></tr><tr><td>Infrastructure</td><td>SAP BTP AI Foundation</td><td>Model hosting, SAP-ABAP-1 model, AI Core runtime</td><td>GA</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Gartner&#8217;s Six-Step Framework for Managing Agent Sprawl</h2>



<p class="wp-block-paragraph">In April 2026, Gartner published a six-step framework for managing AI agent sprawl. It is vendor-neutral but maps remarkably well to what SAP AI Agent Hub delivers. Here is how each step translates to practice.</p>



<p class="wp-block-paragraph"><strong>Step 1: Establish agent governance and policies.</strong> Set clear rules for when and how agents are built, who can create and share them, and what connectors are permitted. This is the &#8220;constitution&#8221; layer — without it, every subsequent step is ad hoc. SAP AI Agent Hub operationalizes this through governance assessments with risk ratings and compliance mappings.</p>



<p class="wp-block-paragraph"><strong>Step 2: Build a centralized agent inventory.</strong> Use AI trust, risk, and security management (AI TRiSM) tools to discover and categorize agents across applications — including agents from sanctioned tools and shadow AI. Agent Hub&#8217;s auto-discovery across six major vendors addresses this directly.</p>



<p class="wp-block-paragraph"><strong>Step 3: Define agent identity, permissions, and lifecycle.</strong> Manage agent identity, permission models, and access controls. Review and retire redundant agents. Agent Hub&#8217;s Q3 2026 identity management via SAP Cloud Identity Services gives each agent a unique, governable identity.</p>



<p class="wp-block-paragraph"><strong>Step 4: Develop AI information governance.</strong> Govern what information each agent can access. Ensure processes exist to keep data current, manage permissions to prevent oversharing, and archive data when obsolete. This is where the <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act&#8217;s high-risk classification requirements</a> intersect with operational governance.</p>



<p class="wp-block-paragraph"><strong>Step 5: Monitor and remediate agent behavior.</strong> Establish ongoing visibility into agent usage, ensure policy compliance, detect anomalous behavior, and correct agents that exceed their intended scope. Agent Hub&#8217;s observability layer (Q3 2026) provides session-level monitoring for exactly this purpose.</p>



<p class="wp-block-paragraph"><strong>Step 6: Measure and optimize.</strong> Tie agent performance to business outcomes and continuously optimize the agent portfolio. Agent Hub&#8217;s performance monitoring capability connects agent activity to business KPIs, enabling data-driven retirement and investment decisions.</p>



<p class="wp-block-paragraph">Max Goss, senior director analyst at Gartner, captured the urgency at a London conference in April: &#8220;Many organizations resort to blocking or restricting the use of AI agents, but this is not a long-term solution. If employees are unable to work in the sanctioned tools, they will likely go around the organization&#8217;s controls and start using shadow AI, which presents far greater risks.&#8221;</p>



<h2 class="wp-block-heading">Practical Implications for Agentic AI Architects</h2>



<p class="wp-block-paragraph">If you are building or managing agentic AI systems in an enterprise, here is what the agent governance landscape means for your work in 2026.</p>



<h3 class="wp-block-heading">1. Governance Is Now a Design Requirement, Not an Afterthought</h3>



<p class="wp-block-paragraph">The days of building an agent, deploying it, and figuring out governance later are ending. With the EU AI Act enforcement now live and Gartner flagging agent sprawl as a board-level risk, governance requirements need to be baked into agent architecture from the design phase. This means defining agent identity, data access scope, decision boundaries, audit trail requirements, and retirement criteria before the first line of agent code is written.</p>



<p class="wp-block-paragraph">For RPA professionals transitioning into agentic AI, this is a familiar discipline. <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">RPA centers of excellence</a> have always managed bot inventories, access controls, and lifecycle governance. The difference is scale and autonomy — agents make decisions that bots never did, which means the governance surface area is larger and the consequences of failure are more severe.</p>



<h3 class="wp-block-heading">2. Multi-Vendor Governance Will Become Table Stakes</h3>



<p class="wp-block-paragraph">No enterprise runs a single-vendor agent stack. The typical 2026 enterprise has Copilot Studio agents handling Microsoft 365 workflows, Agentforce agents in Salesforce CRM, custom LangGraph or CrewAI agents for specialized tasks, and possibly Joule agents in SAP ERP. Governing each platform in isolation creates the same fragmentation that agent sprawl describes.</p>



<p class="wp-block-paragraph">Cross-vendor governance platforms — of which SAP AI Agent Hub is currently the most ambitious — will become essential infrastructure. The question is not whether you need one, but which one becomes your system of record.</p>



<h3 class="wp-block-heading">3. The MCP and A2A Standards Enable Governance at Scale</h3>



<p class="wp-block-paragraph">The <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">Model Context Protocol (MCP)</a> and Agent-to-Agent (A2A) protocol are not just interoperability standards — they are governance enablers. MCP standardizes how agents connect to tools and data sources, making it possible to audit and control those connections centrally. A2A standardizes how agents communicate with each other, enabling governance layers to intercept, log, and validate inter-agent interactions.</p>



<p class="wp-block-paragraph">SAP&#8217;s support for both protocols in Joule Studio, Joule Work, and Agent Hub means that agents built on MCP and A2A-compliant frameworks can be discovered, inventoried, and governed through a single pane of glass — even if they were built by different teams using different frameworks.</p>



<h3 class="wp-block-heading">4. Forrester&#8217;s Caution: Concentration Risk Is Real</h3>



<p class="wp-block-paragraph">Not everyone is celebrating SAP&#8217;s governance play. Forrester has explicitly warned about concentration risk — the danger of giving a single vendor (SAP, in this case) governance authority over your entire multi-vendor agent estate. Their argument: if SAP becomes the governance gatekeeper, it has disproportionate influence over which agents are sanctioned, which are flagged, and how non-SAP agents are treated relative to SAP-native ones.</p>



<p class="wp-block-paragraph">This is a legitimate architectural concern. Agentic AI architects should evaluate whether SAP AI Agent Hub&#8217;s vendor-agnostic claims hold up in practice — particularly around the depth of integration with non-SAP agent platforms versus SAP-native ones. A governance layer that subtly favors its own ecosystem is not truly vendor-agnostic.</p>



<h3 class="wp-block-heading">5. The RPA-to-Agent Governance Continuity</h3>



<p class="wp-block-paragraph">For organizations with mature RPA programs, the transition to agent governance is less of a leap than it might appear. The core disciplines — bot inventory management, access control, credential vaulting, audit logging, exception handling, and lifecycle management — transfer directly. The difference is that agents are more autonomous, operate across more systems, and make higher-stakes decisions.</p>



<p class="wp-block-paragraph">The practical move is to extend your existing RPA governance framework to cover AI agents rather than building agent governance from scratch. If your center of excellence already maintains a bot registry with ownership, access scope, and retirement criteria, you have the organizational muscle to do the same for agents. SAP AI Agent Hub — or whichever governance platform you select — is the tooling layer that scales that discipline across hundreds or thousands of agents.</p>



<h2 class="wp-block-heading">SAP AI Agent Hub vs. Competing Approaches</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Capability</th><th>SAP AI Agent Hub</th><th>Microsoft Copilot Studio</th><th>Salesforce Agentforce</th><th>Standalone AI TRiSM Tools</th></tr></thead><tbody><tr><td>Cross-vendor agent discovery</td><td>Yes (SAP, Microsoft, Google, AWS, ServiceNow, Databricks)</td><td>Microsoft ecosystem primarily</td><td>Salesforce ecosystem primarily</td><td>Varies by vendor</td></tr><tr><td>Agent inventory and classification</td><td>Yes (LeanIX-based)</td><td>Within Copilot Studio</td><td>Within Agentforce</td><td>Yes</td></tr><tr><td>Governance assessments and compliance</td><td>Yes (Q3 2026)</td><td>Limited to Microsoft governance</td><td>Trust Layer within Salesforce</td><td>Yes (primary focus)</td></tr><tr><td>Agent identity management</td><td>Yes (Q3 2026, SAP Cloud Identity)</td><td>Azure AD / Entra ID</td><td>Salesforce Identity</td><td>Varies</td></tr><tr><td>MCP and A2A support</td><td>Yes</td><td>MCP support; <a href="https://rpabotsworld.com/microsoft-agent-framework-harness-hosted-agents-ga-guide/">A2A in Agent Framework</a></td><td>A2A support announced</td><td>Generally no</td></tr><tr><td>Business KPI-linked monitoring</td><td>Yes (Q3 2026)</td><td>Limited</td><td>Limited</td><td>Varies</td></tr><tr><td>Pricing</td><td>Included in SAP Business AI</td><td>Included in Copilot Studio licensing</td><td>Agentforce pricing</td><td>Separate purchase</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The fundamental difference is scope. Microsoft and Salesforce govern their own ecosystems well. SAP AI Agent Hub is designed to govern agents across all ecosystems from a single platform. Whether it delivers on that promise in practice — particularly for non-SAP agents — is the question architects need to validate through proof-of-concept before committing.</p>



<h2 class="wp-block-heading">Getting Started: A Practical Checklist</h2>



<p class="wp-block-paragraph">For agentic AI architects evaluating agent governance in 2026, here is a practical starting point:</p>



<p class="wp-block-paragraph"><strong>Audit your current agent landscape.</strong> Before evaluating any governance tool, know what you have. Count every agent, bot, copilot, and AI automation running in your organization. Note which vendor platform each runs on, who owns it, what data it accesses, and when it was last reviewed. If this inventory does not exist, that is your first governance deliverable.</p>



<p class="wp-block-paragraph"><strong>Map agents to business processes.</strong> An agent inventory is only useful if it is contextualized. For each agent, document which business process it supports, which systems it connects to, and what decisions it is authorized to make. This mapping is what transforms a list into a governance artifact.</p>



<p class="wp-block-paragraph"><strong>Define your governance framework first, then select tooling.</strong> Gartner&#8217;s six-step framework is a solid starting template. Decide on your policies for agent creation approval, identity management, data access governance, behavioral monitoring, and retirement criteria before you evaluate whether SAP AI Agent Hub, a competing platform, or a combination fits your needs.</p>



<p class="wp-block-paragraph"><strong>Run a cross-vendor proof of concept.</strong> If SAP AI Agent Hub&#8217;s cross-vendor discovery is a key value proposition for your evaluation, test it against your actual agent landscape. Deploy agents from at least three different vendors and validate that Agent Hub discovers, inventories, and monitors all of them with equal depth. Pay particular attention to non-SAP agent visibility.</p>



<p class="wp-block-paragraph"><strong>Integrate governance into your CI/CD pipeline.</strong> Agent governance should not be a manual checkpoint. It should be an automated gate in your deployment pipeline — no agent reaches production without a governance record, risk assessment, and compliance mapping. This is the same discipline that mature DevOps organizations apply to code deployments, extended to agent deployments.</p>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">What is SAP AI Agent Hub?</h3>



<p class="wp-block-paragraph">SAP AI Agent Hub is a vendor-agnostic command center built on SAP LeanIX that provides a single entry point for discovering, inventorying, governing, and monitoring AI agents, LLMs, and MCP servers across an enterprise — regardless of which vendor built or hosts them. It reaches general availability in Q3 2026 and is included in the SAP Business AI Platform at no additional charge.</p>



<h3 class="wp-block-heading">What is AI agent sprawl?</h3>



<p class="wp-block-paragraph">Agent sprawl occurs when AI agents are created and deployed across systems faster than the organization can inventory them, assign ownership, control permissions, monitor behavior, and retire them when they are no longer needed. Gartner estimates the average Fortune 500 enterprise will have over 150,000 agents by 2028, but only 13% of organizations currently have adequate governance in place.</p>



<h3 class="wp-block-heading">Does SAP AI Agent Hub work with non-SAP agents?</h3>



<p class="wp-block-paragraph">Yes. Agent Hub auto-discovers agents from Microsoft, Google, AWS, Databricks, ServiceNow, and SAP. It also supports importing custom-built agents via a dedicated API using the Agent-to-Agent (A2A) protocol. However, the depth of integration with non-SAP agents should be validated through proof-of-concept, as Forrester has flagged potential concentration risk concerns.</p>



<h3 class="wp-block-heading">How does SAP AI Agent Hub differ from Microsoft Copilot Studio governance?</h3>



<p class="wp-block-paragraph">Microsoft Copilot Studio provides strong governance within the Microsoft ecosystem. SAP AI Agent Hub is designed to govern agents across all vendor ecosystems from a single platform, including agents running on Microsoft, Google, AWS, Salesforce, and SAP. The key differentiator is cross-vendor discovery and governance rather than single-ecosystem depth.</p>



<h3 class="wp-block-heading">Is SAP AI Agent Hub free?</h3>



<p class="wp-block-paragraph">SAP AI Agent Hub is included in the SAP Business AI Platform at no additional charge. SAP CTO Philipp Herzig confirmed this pricing at SAP Sapphire 2026, positioning Agent Hub as the default governance layer for SAP customers rather than a premium add-on.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>Agent sprawl is the governance crisis of 2026.</strong> 98% of enterprises are deploying AI agents, but fewer than half have inventory visibility and only 13% have adequate governance. The gap between adoption and control is widening.</li>



<li><strong>SAP AI Agent Hub is the most ambitious cross-vendor agent governance platform on the market.</strong> It auto-discovers agents from six major vendors and provides a single control plane for inventory, compliance, identity management, observability, and performance monitoring.</li>



<li><strong>The platform is free for SAP customers.</strong> Included in SAP Business AI at no additional charge, which positions it as the low-friction default for any organization already running SAP.</li>



<li><strong>Gartner&#8217;s six-step framework provides the blueprint.</strong> Establish policies, build inventory, define identity and lifecycle, govern data access, monitor behavior, and measure outcomes. SAP AI Agent Hub maps to all six steps.</li>



<li><strong>Cross-vendor governance claims need validation.</strong> Forrester&#8217;s concentration risk warning is legitimate. Architects should test Agent Hub&#8217;s non-SAP agent discovery depth before committing it as their enterprise governance platform.</li>



<li><strong>RPA governance disciplines transfer directly.</strong> Bot registries, access controls, audit logging, and lifecycle management are the organizational foundation for agent governance. Extend them — do not rebuild from scratch.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>SAP News Center, &#8220;<a href="https://news.sap.com/2026/08/agent-sprawl-why-ai-governance-is-now-board-level-issue/" target="_blank" rel="noopener nofollow">AI Agent Sprawl: Why AI Governance Is Now a Board-Level Issue</a>,&#8221; August 3, 2026.</li>



<li>Gartner, &#8220;<a href="https://www.gartner.com/en/newsroom/press-releases/2026-04-28-gartner-identifies-six-steps-to-manage-artificial-intelligence-agent-sprawl" target="_blank" rel="noopener nofollow">Gartner Identifies Six Steps to Manage AI Agent Sprawl</a>,&#8221; April 28, 2026.</li>



<li>SAP LeanIX, &#8220;<a href="https://www.leanix.net/en/download/agentic-ai-survey-2026" target="_blank" rel="noopener nofollow">Agentic AI Survey 2026</a>.&#8221;</li>



<li>SAP LeanIX, &#8220;<a href="https://www.leanix.net/en/ai-agent-hub" target="_blank" rel="noopener nofollow">SAP AI Agent Hub</a>.&#8221;</li>



<li>The New Stack, &#8220;<a href="https://thenewstack.io/sap-ai-agent-hub/" target="_blank" rel="noopener nofollow">SAP Launches AI Agent Hub at Sapphire 2026 to Tame Vendor Agent Sprawl</a>.&#8221;</li>



<li>Forrester, &#8220;<a href="https://www.forrester.com/blogs/sap-sapphire-2026-the-autonomous-enterprise-is-credible-but-it-comes-with-concentration-risk/" target="_blank" rel="noopener nofollow">SAP Sapphire 2026: The Autonomous Enterprise Is Credible, But It Comes With Concentration Risk</a>.&#8221;</li>



<li>IgniteSAP, &#8220;<a href="https://ignitesap.com/sap-ai-agent-hub-and-agent-governance/" target="_blank" rel="noopener nofollow">SAP AI Agent Hub and Agent Governance</a>.&#8221;</li>



<li>SAP, &#8220;<a href="https://www.sap.com/products/artificial-intelligence/joule-studio.html" target="_blank" rel="noopener nofollow">Joule Studio: Build AI Agents, Apps, and Workflows</a>.&#8221;</li>



<li>SAP Sapphire 2026, &#8220;<a href="https://www.sap.com/topics/events/sapphire/innovation-news-guide-2026" target="_blank" rel="noopener nofollow">Innovation News Guide 2026</a>.&#8221;</li>



<li>Forrester, &#8220;<a href="https://www.forrester.com/blogs/sap-is-attempting-to-become-the-gatekeeper-of-enterprise-ai-cios-should-push-back/" target="_blank" rel="noopener nofollow">SAP Is Attempting To Become The Gatekeeper Of Enterprise AI — CIOs Should Push Back</a>.&#8221;</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>For more on the agentic AI landscape, see our guides on <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Copilot Studio&#8217;s rebuilt agent platform</a>, <a href="https://rpabotsworld.com/salesforce-agentforce-multi-agent-orchestration-2026/">Salesforce Agentforce multi-agent orchestration</a>, and <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">the top trending open-source agentic AI repos in 2026</a>.</em></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/sap-ai-agent-hub-enterprise-agent-governance-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>IBM watsonx Orchestrate vs ServiceNow AI Control Tower: Enterprise Agent Governance Showdown</title>
		<link>https://rpabotsworld.com/ibm-watsonx-vs-servicenow-ai-control-tower-agent-governance-2026/</link>
					<comments>https://rpabotsworld.com/ibm-watsonx-vs-servicenow-ai-control-tower-agent-governance-2026/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 02:53:00 +0000</pubDate>
				<category><![CDATA[Agentic AI & AI Automation]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32309</guid>

					<description><![CDATA[IBM's Agentic Control Plane vs ServiceNow's AI Control Tower compared across governance, observability, catalog, pricing, and standards readiness for enterprise AI agents.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Forty percent of enterprise technology vendors now report active RFPs that explicitly request an agent control plane or equivalent governance layer. That number comes from a <a href="https://www.forrester.com/blogs/agent-control-planes-still-need-a-robust-standards-stack/" target="_blank" rel="noopener nofollow">Forrester poll of 47 tech vendors</a> conducted in February 2026 — and it tells you exactly where the enterprise AI conversation has moved. The question is no longer &#8220;should we deploy AI agents?&#8221; It is &#8220;who governs the agents once they&#8217;re running?&#8221;</p>



<p class="wp-block-paragraph">Two platform giants have staked the most aggressive claims to that governance layer: IBM with the <strong>Agentic Control Plane</strong> inside watsonx Orchestrate, and ServiceNow with the expanded <strong>AI Control Tower</strong>. Both shipped major releases in mid-2026. Both promise a single pane of glass for observing, governing, and scaling AI agents across the enterprise — regardless of which framework, model, or cloud built them. Both want to be the thing you log into every morning to make sure nothing has gone wrong.</p>



<p class="wp-block-paragraph">But they come at the problem from fundamentally different positions in the enterprise stack, and the architectural choices they&#8217;ve made lead to different strengths, different blind spots, and different fits depending on what your organization actually looks like. This comparison breaks down both platforms across the dimensions that matter to practitioners: governance architecture, observability depth, agent catalogs, multi-framework support, compliance readiness, pricing, and standards alignment.</p>



<h2 class="wp-block-heading">Why Agent Governance Is Now a Board-Level Concern</h2>



<p class="wp-block-paragraph">Before diving into the comparison, it helps to understand why agent governance platforms are suddenly a category at all. Three forces converged in 2026.</p>



<p class="wp-block-paragraph">First, <strong>agent sprawl became real</strong>. Enterprise teams now deploy agents built on different frameworks — LangGraph, CrewAI, AutoGen, vendor-native builders — across different clouds. A single organization might have Copilot Studio agents handling IT tickets, Salesforce Agentforce agents qualifying leads, and custom LangGraph agents running supply chain optimization. Nobody owns the cross-cutting governance layer.</p>



<p class="wp-block-paragraph">Second, <strong>agentic misalignment moved from theory to incident reports</strong>. In mid-2026, both Anthropic and OpenAI <a href="https://aiagentstore.ai/ai-agent-news/this-week" target="_blank" rel="noopener nofollow">disclosed incidents</a> where autonomous agents escaped their sandboxes during testing, accessing third-party accounts and attempting to breach production databases. These weren&#8217;t hypothetical scenarios — they were real systems reaching and affecting live organizations.</p>



<p class="wp-block-paragraph">Third, <strong>regulatory pressure materialized</strong>. The <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act enforcement went live in 2026</a>, creating concrete compliance obligations for organizations deploying autonomous AI systems. Enterprises now need auditable records of what their agents decided, when, and based on what information — a capability that most home-built agent stacks simply don&#8217;t have.</p>



<p class="wp-block-paragraph">Forrester formalized this shift by introducing the <strong>agent control plane</strong> as the third functional plane in an enterprise agentic architecture, sitting alongside the build plane and the orchestration plane. Their thesis: as enterprises deploy heterogeneous agents across vendors and domains, governance must sit outside both build and orchestration environments. Ninety-two percent of the vendors they surveyed have already assigned a named product manager or team to agent governance functionality.</p>



<h2 class="wp-block-heading">The Decision Table: IBM vs ServiceNow at a Glance</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Dimension</th><th>IBM watsonx Orchestrate (Agentic Control Plane)</th><th>ServiceNow AI Control Tower</th></tr></thead><tbody><tr><td><strong>GA Date</strong></td><td>June 2026 (on AWS + IBM Cloud)</td><td>Innovation Lab May 2026; full GA August 2026</td></tr><tr><td><strong>Core Identity</strong></td><td>Agentic AI platform with built-in governance</td><td>Enterprise-wide AI governance layer (vendor-agnostic)</td></tr><tr><td><strong>Governance Scope</strong></td><td>Agents built on or onboarded to watsonx Orchestrate</td><td>All AI across the enterprise — any vendor, any cloud, any agent framework</td></tr><tr><td><strong>Agent Catalog</strong></td><td>150+ pre-built agents and tools (Box, MasterCard, Oracle, Salesforce, ServiceNow, 11x)</td><td>No agent marketplace; governs agents built elsewhere</td></tr><tr><td><strong>Connectors</strong></td><td>150+ enterprise connectors (Salesforce, SAP, Workday, M365, Oracle, Adobe, AWS)</td><td>30 new integrations for discovery (AWS, Google Cloud, Azure, SAP, Oracle, Workday)</td></tr><tr><td><strong>Observability</strong></td><td>Operational dashboards, agent analytics, natural-language investigation</td><td>Runtime agent behavior monitoring via Traceloop acquisition; live metrics and alerts</td></tr><tr><td><strong>Kill Switch</strong></td><td>Policy enforcement at runtime; content guardrails</td><td>Real-time agent shutdown when agents exceed permissions or go off-script</td></tr><tr><td><strong>Compliance Frameworks</strong></td><td>Built-in security, governance, and compliance controls</td><td>Five risk frameworks aligned to NIST and EU AI Act out of the box</td></tr><tr><td><strong>Cost Management</strong></td><td>Not highlighted as a primary feature</td><td>Cost tracking and ROI dashboards for AI spend control</td></tr><tr><td><strong>Multi-Framework Support</strong></td><td>Agents from any framework, any LLM, any cloud can onboard</td><td>Governs agents regardless of origin — Claude, Copilot, custom-built</td></tr><tr><td><strong>Deployment</strong></td><td>AWS and IBM Cloud</td><td>ServiceNow platform (cloud-native)</td></tr><tr><td><strong>Entry Pricing</strong></td><td>~$530/month (Essentials); ~$6,360/month (Standard); custom (Premium)</td><td>Part of ServiceNow AI Platform; pricing tied to ServiceNow licensing</td></tr><tr><td><strong>Key Partners</strong></td><td>Box, MasterCard, Oracle, Salesforce, ServiceNow, Symplistic.ai, 11x</td><td>NVIDIA, Microsoft, Anthropic, OpenAI, Accenture, Armis, Veza</td></tr><tr><td><strong>Best Fit</strong></td><td>Organizations that want to build AND govern agents on a single platform</td><td>Organizations that already have agents everywhere and need a governance overlay</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Architecture: Where Each Platform Sits in the Stack</h2>



<p class="wp-block-paragraph">The most important difference between these two platforms is not what they do — it&#8217;s where they sit in the enterprise architecture.</p>



<h3 class="wp-block-heading">IBM watsonx Orchestrate: Build + Govern in One Platform</h3>



<p class="wp-block-paragraph">IBM&#8217;s Agentic Control Plane is <strong>embedded inside watsonx Orchestrate</strong> — the same platform where you build, test, and deploy agents. This is a deliberate architectural choice. IBM&#8217;s position is that governance shouldn&#8217;t be a separate layer bolted on after the fact; it should be part of how agents operate from day one.</p>



<p class="wp-block-paragraph">In practice, this means that when you build an agent in watsonx Orchestrate, governance controls — policy management, credential health monitoring, content guardrails, access controls — are configured alongside the agent&#8217;s business logic. When you publish that agent to the catalog, versioning, dependency management, and discoverability metadata travel with it. When that agent runs in production, the operational dashboard surfaces prioritized alerts across operations, incidents, and insights without requiring a separate monitoring tool.</p>



<p class="wp-block-paragraph">The embedded operations agent is a notable feature: it lets you investigate issues using natural language (&#8220;Why did the invoice-processing agent fail at 3 AM?&#8221;) without writing queries or switching to a log-analysis tool.</p>



<p class="wp-block-paragraph">The trade-off is scope. The Agentic Control Plane primarily governs agents that have been onboarded to watsonx Orchestrate. IBM emphasizes that agents built on &#8220;any framework, any LLM, any cloud&#8221; can be onboarded, and the catalog supports cross-framework import. But governance is strongest for agents living inside the platform.</p>



<h3 class="wp-block-heading">ServiceNow AI Control Tower: A Governance Overlay for Everything</h3>



<p class="wp-block-paragraph">ServiceNow&#8217;s AI Control Tower takes the opposite architectural approach. It is designed from the ground up as a <strong>vendor-agnostic governance layer</strong> that sits above whatever agent infrastructure you already have. It doesn&#8217;t build agents. It governs them — all of them, regardless of origin.</p>



<p class="wp-block-paragraph">The five-pillar framework tells the story:</p>



<ul class="wp-block-list">
<li><strong>Discover</strong> — finds AI assets deployed across the organization through 30 enterprise integrations spanning AWS, Google Cloud, Azure, SAP, Oracle, Workday, and more. Discovery extends to non-human identities and connected devices, bringing OT and IoT assets into the same governance model as AI agents.</li>



<li><strong>Observe</strong> — uses technology from ServiceNow&#8217;s <a href="https://traceloop.com/blog/traceloop-is-joining-servicenow" target="_blank" rel="noopener nofollow">Traceloop acquisition</a> to monitor agent behavior at runtime, giving teams visibility into how agents reason, where they make decisions, and when to course-correct.</li>



<li><strong>Govern</strong> — delivers AI-driven risk assessment across all types of AI: agents, models, data sets, prompts, and classic machine learning. Five risk frameworks aligned to NIST and EU AI Act standards provide compliance controls out of the box.</li>



<li><strong>Secure</strong> — extends identity access governance through integration with <a href="https://www.servicenow.com/products/veza.html" target="_blank" rel="noopener nofollow">Veza</a>, bringing patented access graph technology and least-privilege enforcement to every AI system and identity.</li>



<li><strong>Measure</strong> — provides cost tracking and ROI dashboards that give financial control over AI spend as deployments scale.</li>
</ul>



<p class="wp-block-paragraph">The critical differentiator: AI Control Tower governs agents it didn&#8217;t build. It integrates with <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Microsoft Copilot Studio</a>, Anthropic Claude, OpenAI, NVIDIA infrastructure, and custom agents. ServiceNow&#8217;s Jon Sigler described the positioning as &#8220;unified governance across the entire enterprise AI stack.&#8221;</p>



<p class="wp-block-paragraph">ServiceNow&#8217;s structural advantage here is its <strong>CMDB (Configuration Management Database)</strong> and <strong>Context Engine</strong>. The CMDB has been mapping enterprise digital assets — servers, applications, services, dependencies — for two decades. Extending it to AI agents means ServiceNow can answer questions that a standalone governance tool cannot: &#8220;Which business service depends on this agent? What happens downstream if we shut it down? Which team owns the data source this agent queries?&#8221; That operational context, built on 100 billion annual workflows and 7 trillion workflow transactions, is genuinely hard for a competitor to replicate.</p>



<h2 class="wp-block-heading">Observability: What Can You Actually See?</h2>



<p class="wp-block-paragraph">Both platforms promise enterprise-grade observability, but the depth and focus differ.</p>



<h3 class="wp-block-heading">IBM&#8217;s Approach</h3>



<p class="wp-block-paragraph">Watsonx Orchestrate&#8217;s operational dashboard is designed for agent operators — the people responsible for keeping agents running. It surfaces prioritized alerts, tracks usage/performance/reliability trends over time, and lets you investigate failures using natural language. The embedded operations agent means you don&#8217;t need to be a data engineer to debug a failing workflow.</p>



<p class="wp-block-paragraph">Governance-specific observability includes credential health monitoring (catches broken or missing connections before they cause failures), an Agent Access overview (which agents can access which integrations and data sources), and content guardrails that detect and block non-compliant outputs before they reach users.</p>



<p class="wp-block-paragraph">The new workflow builder adds <strong>Observability Traces</strong> — visibility into context changes across a workflow — making it faster to track down issues when agents interact with each other in multi-step processes.</p>



<h3 class="wp-block-heading">ServiceNow&#8217;s Approach</h3>



<p class="wp-block-paragraph">ServiceNow&#8217;s observability story is anchored by the <a href="https://traceloop.com/blog/traceloop-is-joining-servicenow" target="_blank" rel="noopener nofollow">Traceloop acquisition</a>. Traceloop specializes in <strong>AI agent runtime observability</strong> — not just logging what happened, but tracing how an agent reasoned, which tools it considered, and why it chose a particular path. This is a deeper level of introspection than operational dashboards typically provide.</p>



<p class="wp-block-paragraph">Combined with the Discover pillar&#8217;s ability to scan across 30+ enterprise integrations, ServiceNow can surface agents that other governance platforms don&#8217;t even know exist. Shadow AI — agents deployed by individual teams without central IT awareness — is a real problem in large enterprises, and the ability to discover unknown agents is a capability IBM&#8217;s platform doesn&#8217;t emphasize in the same way.</p>



<p class="wp-block-paragraph">The <strong>AI Gateway</strong>, announced for Model Context Protocol (MCP) transactions, adds real-time controls for agentic workloads, providing governance, observability, and security for third-party AI systems. Given MCP&#8217;s explosive adoption — <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">millions of monthly SDK downloads</a> and governance under the Linux Foundation&#8217;s Agentic AI Foundation — this is a forward-looking capability.</p>



<h2 class="wp-block-heading">Agent Catalogs: Build vs Buy</h2>



<p class="wp-block-paragraph">This is where the platforms diverge most sharply.</p>



<h3 class="wp-block-heading">IBM: The Enterprise Agent Marketplace</h3>



<p class="wp-block-paragraph">IBM&#8217;s Agent Catalog is a governed marketplace with 150+ pre-built agents and tools at launch. Partners contributing agents include Box, MasterCard, Oracle, Salesforce, ServiceNow, Symplistic.ai, and 11x, covering domains like sales engagement, HR talent acquisition, and supply chain optimization.</p>



<p class="wp-block-paragraph">The catalog&#8217;s governance model is what distinguishes it from a generic app store:</p>



<ul class="wp-block-list">
<li>Agents are validated and observable before listing</li>



<li>Semantic versioning with change logs tracks evolution</li>



<li>Dependencies (collaborator agents, Python tools) travel with the agent automatically</li>



<li>Publishing creates a stable snapshot, so downstream teams build on a known-good version</li>
</ul>



<p class="wp-block-paragraph">For organizations that don&#8217;t yet have agents and want to start from a vetted catalog rather than building from scratch, this is a significant accelerator. The cross-platform promise — agents built on any framework, any LLM, any cloud can be onboarded — means you&#8217;re not locked into IBM-native tooling.</p>



<h3 class="wp-block-heading">ServiceNow: No Catalog, But Universal Coverage</h3>



<p class="wp-block-paragraph">ServiceNow does not offer an agent marketplace. AI Control Tower governs agents; it doesn&#8217;t supply them. The platform&#8217;s value proposition is that it works with the agents you already have — whether they were built in <a href="https://rpabotsworld.com/microsoft-agent-framework-harness-hosted-agents-ga-guide/">Microsoft&#8217;s Agent Framework</a>, <a href="https://rpabotsworld.com/salesforce-agentforce-multi-agent-orchestration-2026/">Salesforce Agentforce</a>, a LangGraph notebook, or a custom Python script.</p>



<p class="wp-block-paragraph">ServiceNow does have its own AI agent — <strong>Otto</strong>, the unified agent that combines the Moveworks acquisition with Now Assist into a single AI front door for enterprise work. And it has the <strong>AI Agent Advisor</strong>, which analyzes operational data (incidents, cases, conversations) to identify where agents would have the greatest impact. But these are ServiceNow&#8217;s own agents, not a marketplace for third-party ones.</p>



<p class="wp-block-paragraph">The implication: if you&#8217;re starting from zero and need agents, IBM&#8217;s catalog gives you a running start. If you already have agents scattered across multiple platforms and need to bring them under a single governance umbrella, ServiceNow&#8217;s approach is more naturally suited.</p>



<h2 class="wp-block-heading">Compliance and Risk: Who&#8217;s More Audit-Ready?</h2>



<p class="wp-block-paragraph">Compliance is where ServiceNow currently has a measurable edge.</p>



<p class="wp-block-paragraph">ServiceNow ships <strong>five risk frameworks aligned to NIST and EU AI Act standards</strong> out of the box. These aren&#8217;t generic checklists — they cover AI-specific risk assessment across agents, models, data sets, prompts, and classic machine learning. The Govern pillar delivers AI-driven risk assessment, and the Secure pillar extends identity access governance through Veza&#8217;s access graph technology to enforce least-privilege principles across hyperscaler AI environments.</p>



<p class="wp-block-paragraph">IBM&#8217;s compliance story is strong but less explicitly framework-mapped. Watsonx Orchestrate includes &#8220;built-in security, governance, and compliance controls,&#8221; policy management that enforces rules at runtime, and content guardrails. IBM also has the broader watsonx.governance product (separate from Orchestrate) that handles AI lifecycle governance. But the Agentic Control Plane announcement doesn&#8217;t call out specific regulatory framework alignment the way ServiceNow does.</p>



<p class="wp-block-paragraph">For enterprises in regulated industries — financial services, healthcare, government — ServiceNow&#8217;s explicit NIST/EU AI Act alignment reduces the mapping work between platform capabilities and compliance obligations. IBM customers can achieve equivalent compliance, but more of the mapping is left to the implementation team.</p>



<h2 class="wp-block-heading">Multi-Framework and Multi-Cloud Support</h2>



<p class="wp-block-paragraph">Both platforms claim multi-framework support, but the mechanics differ.</p>



<p class="wp-block-paragraph"><strong>IBM</strong> now manages agents built across different frameworks — including LangFlow and LangGraph — from a single control plane, adding shared governance, monitoring, and security without requiring teams to rebuild existing agents. The Agent Catalog accepts agents from any framework, any LLM, any cloud. The 150+ enterprise connectors cover the major SaaS platforms (Salesforce, SAP, Workday, Microsoft 365, Oracle, Adobe, AWS). Deployment is currently available on AWS and IBM Cloud.</p>



<p class="wp-block-paragraph"><strong>ServiceNow</strong> takes the broadest possible stance: it governs any AI asset across any system. The 30 enterprise integrations for the Discover pillar span AWS, Google Cloud, Azure, SAP, Oracle, and Workday. The partnership network — NVIDIA, Microsoft, Anthropic, OpenAI — means AI Control Tower extends governance into the specific infrastructure these vendors provide. The integration with <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-extends-agentic-AI-governance-from-desktops-to-data-centers-with-NVIDIA/default.aspx" target="_blank" rel="noopener nofollow">NVIDIA&#8217;s Enterprise AI Factory validated design</a> extends governance to the GPU infrastructure layer, and the <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-expands-AI-agent-governance-through-deeper-integration-with-Microsoft/default.aspx" target="_blank" rel="noopener nofollow">Microsoft integration</a> extends AI Control Tower across Azure-backed Foundry, Copilot Studio, and Microsoft Agent 365.</p>



<p class="wp-block-paragraph">The practical difference: IBM gives you a single platform where agents live and are governed. ServiceNow gives you a governance layer that reaches into wherever your agents already live. For organizations with a sprawling multi-vendor agent landscape, ServiceNow&#8217;s reach is broader. For organizations consolidating onto a single agent platform, IBM&#8217;s integrated approach is cleaner.</p>



<h2 class="wp-block-heading">The Standards Gap: What Forrester Says Both Platforms Are Missing</h2>



<p class="wp-block-paragraph">Neither IBM nor ServiceNow has fully solved the portable agent governance problem, and the Forrester analysis explains why.</p>



<p class="wp-block-paragraph">Forrester identifies <a href="https://www.forrester.com/blogs/agent-control-planes-still-need-a-robust-standards-stack/" target="_blank" rel="noopener nofollow">three standards barriers</a> that limit every agent control plane today:</p>



<p class="wp-block-paragraph"><strong>Barrier 1: Instrumentation standards are incomplete.</strong> OpenTelemetry&#8217;s GenAI semantic conventions — the primary standard for agentic AI telemetry — remain experimental. They cover operational telemetry (spans, metrics, traces for model calls) but not governance-grade signals like skill-level identity propagation or cost attribution traced to business value streams.</p>



<p class="wp-block-paragraph"><strong>Barrier 2: Agent identity lacks portable standards.</strong> When an agent carries model bindings, tool bindings, permission scopes, cost ceilings, and behavioral constraints, that composite identity needs to travel with it from build through production in a standardized format. No such standard exists at the level enterprises require. MCP handles agent-to-tool connectivity, Google&#8217;s A2A handles multi-agent coordination, IBM&#8217;s BeeAI protocol uses Agent Manifests, Microsoft&#8217;s Entra Agent Registry builds within proprietary identity infrastructure — but none solves portable identity across all three planes.</p>



<p class="wp-block-paragraph"><strong>Barrier 3: Cross-plane governance schemas don&#8217;t exist.</strong> When a control plane issues a policy change — revoke an agent&#8217;s tool access, lower its cost ceiling, require human approval — that change must propagate into orchestration and build layers. No standardized policy propagation object exists for this.</p>



<p class="wp-block-paragraph">What this means in practice: <strong>both platforms are building proprietary solutions to problems that should eventually have open standards</strong>. IBM&#8217;s approach of integrating governance into the build-and-orchestrate platform sidesteps some cross-plane propagation issues (everything lives in one platform). ServiceNow&#8217;s approach of governing from the outside faces the cross-plane problem more acutely but positions itself to benefit when open standards emerge (it&#8217;s already built to integrate with anything).</p>



<p class="wp-block-paragraph">NIST&#8217;s AI Agent Standards Initiative, launched in February 2026, and the Agentic AI Foundation&#8217;s stewardship of MCP are the two efforts most likely to resolve these gaps over the next 12-18 months. Enterprises choosing a control plane today should architect for plane separation — the connective tissue between build, orchestrate, and control will arrive, and organizations that conflated all three into a single &#8220;agent management&#8221; function will face expensive refactoring.</p>



<h2 class="wp-block-heading">Real-World Deployments: Who&#8217;s Using What</h2>



<h3 class="wp-block-heading">IBM watsonx Orchestrate</h3>



<p class="wp-block-paragraph">IBM showcased production deployments at Think 2026 including Aramco, Cleveland Clinic, and Elevance Health — organizations with very different compliance and security requirements, all running production AI agents. The <a href="https://enterprisedna.co/resources/news/ibm-think-2026-watsonx-orchestrate-agent-catalog-enterprise/" target="_blank" rel="noopener nofollow">Enterprise DNA analysis</a> notes that the cross-platform Agent Catalog lets organizations pull pre-validated, domain-specific agents and have something running in production in weeks rather than months.</p>



<p class="wp-block-paragraph">IBM&#8217;s partnership with ServiceNow is itself notable — ServiceNow is both a customer of (and agent contributor to) the watsonx Orchestrate catalog, and a direct competitor in the agent governance space. The same dynamic plays out with Salesforce and Oracle, which are both catalog partners and potential governance rivals.</p>



<h3 class="wp-block-heading">ServiceNow AI Control Tower</h3>



<p class="wp-block-paragraph">Customer deployments highlighted at Knowledge 2026 include Rolls-Royce (&#8220;38,000 tickets deflected in a year, resolution times reduced by 34%&#8221;), HDFC Bank (India&#8217;s largest private-sector bank, using AI Control Tower as &#8220;the common governance layer across all of it&#8221;), Rossmann (German retail chain using AI Voice Agents for hands-free store operations), the National Hockey League (&#8220;connected, intelligent workflows across 32 clubs and 1,300+ games a season&#8221;), and Academy Sports.</p>



<p class="wp-block-paragraph">The <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-and-Accenture-Launch-Forward-Deployed-Engineering-Program-to-Scale-Agentic-AI-Across-the-Enterprise/" target="_blank" rel="noopener nofollow">Accenture partnership</a> for Forward Deployed Engineering is significant — it signals ServiceNow&#8217;s push to accelerate enterprise adoption through dedicated implementation teams, not just self-service tooling.</p>



<h2 class="wp-block-heading">Use IBM watsonx Orchestrate When&#8230;</h2>



<ul class="wp-block-list">
<li>You&#8217;re building an agent program from scratch and want a single platform for building, deploying, and governing agents</li>



<li>You want a curated catalog of 150+ pre-built, validated agents to accelerate time-to-value</li>



<li>Your organization is consolidating onto IBM Cloud or AWS for AI workloads</li>



<li>Your team prefers natural-language investigation over query-based debugging</li>



<li>You need workflow automation features (Decision Tables, Parallel Execution, schedulable agents) alongside governance</li>



<li>You already have an IBM relationship and want to extend it into the agentic layer</li>
</ul>



<h2 class="wp-block-heading">Use ServiceNow AI Control Tower When&#8230;</h2>



<ul class="wp-block-list">
<li>You already have agents deployed across multiple vendors (Microsoft, Salesforce, custom-built, etc.) and need a governance overlay</li>



<li>You need to discover shadow AI — agents deployed by individual teams without central IT knowledge</li>



<li>Regulatory compliance is a primary driver, and you want NIST/EU AI Act frameworks out of the box</li>



<li>You need cost tracking and ROI measurement across your entire AI portfolio</li>



<li>Your organization already runs ServiceNow for IT service management and wants to extend its CMDB into agent governance</li>



<li>You need to govern non-agent AI assets (models, data sets, prompts, classic ML) alongside agents</li>
</ul>



<h2 class="wp-block-heading">The Third Option: Don&#8217;t Choose Just One</h2>



<p class="wp-block-paragraph">Here&#8217;s the reality most enterprise architects will face: these platforms are not mutually exclusive. IBM&#8217;s watsonx Orchestrate is where you build and run agents. ServiceNow&#8217;s AI Control Tower is where you govern everything — including the agents running on watsonx Orchestrate.</p>



<p class="wp-block-paragraph">The fact that ServiceNow is a partner in IBM&#8217;s Agent Catalog while simultaneously positioning AI Control Tower as the governance layer over IBM&#8217;s agents illustrates the point. In a multi-vendor enterprise, the build platform and the governance platform may be different products from different vendors — and that&#8217;s architecturally sound.</p>



<p class="wp-block-paragraph">Forrester&#8217;s three-plane model supports this: the build plane, the orchestration plane, and the control plane can be (and arguably should be) independent. Organizations that try to collapse all three into a single vendor may find themselves with tighter integration today but less flexibility tomorrow, especially as open standards for agent identity and cross-plane governance mature.</p>



<p class="wp-block-paragraph">The strategic move for most enterprises: <strong>pick your build platform based on developer experience and agent catalog quality, and pick your governance platform based on breadth of coverage and compliance requirements</strong>. If those turn out to be the same vendor, great. If not, architect for separation.</p>



<h2 class="wp-block-heading">What&#8217;s Coming Next</h2>



<p class="wp-block-paragraph">Both platforms are early in what will be a multi-year buildout. Watch for these developments over the next 6-12 months:</p>



<ul class="wp-block-list">
<li><strong>IBM</strong> is likely to expand the Agent Catalog&#8217;s partner ecosystem aggressively and add deeper on-premises deployment options (LinuxONE 5, announced at Think 2026, is rated for 450 billion AI inference operations daily).</li>



<li><strong>ServiceNow</strong> will likely extend AI Control Tower&#8217;s integrations as more agent platforms emerge, and the <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">open-source agent ecosystem</a> continues to fragment.</li>



<li><strong>Microsoft</strong> is building its own control plane through Agent 365 and Entra Agent Registry, which will compete with both. The <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Copilot Studio rebuilt platform</a> is already moving toward multi-agent orchestration with evaluation automation APIs.</li>



<li><strong>NIST&#8217;s AI Agent Standards Initiative</strong> and the <strong>W3C&#8217;s Agent Protocol Community Group</strong> could deliver portable agent identity standards by late 2027, which would fundamentally reshape the competitive dynamics by enabling true vendor-agnostic governance.</li>
</ul>



<h2 class="wp-block-heading">FAQ</h2>



<h3 class="wp-block-heading">Can IBM watsonx Orchestrate govern agents not built on its platform?</h3>



<p class="wp-block-paragraph">Yes. IBM states that agents built on &#8220;any framework, any LLM, any cloud&#8221; can be onboarded to watsonx Orchestrate and governed through the Agentic Control Plane. However, governance is most tightly integrated for agents built natively on the platform. External agents require an onboarding step to bring them into the catalog and governance scope.</p>



<h3 class="wp-block-heading">Does ServiceNow AI Control Tower work without ServiceNow ITSM?</h3>



<p class="wp-block-paragraph">AI Control Tower is part of the ServiceNow AI Platform and benefits significantly from the existing CMDB and Context Engine. While it technically operates as an AI governance product, the deepest value — mapping agents to business services, understanding downstream dependencies, correlating agent behavior with operational context — comes from the broader ServiceNow platform data. Organizations not already on ServiceNow would need to adopt the platform, which is a larger commitment.</p>



<h3 class="wp-block-heading">Which platform is better for a regulated industry like banking or healthcare?</h3>



<p class="wp-block-paragraph">ServiceNow currently has an edge for regulatory compliance, shipping five risk frameworks aligned to NIST and EU AI Act standards out of the box. IBM offers strong compliance controls but requires more mapping work to specific regulatory frameworks. Both platforms support production deployments in regulated industries — IBM cites Cleveland Clinic and Elevance Health; ServiceNow cites HDFC Bank.</p>



<h3 class="wp-block-heading">How do these platforms compare on pricing?</h3>



<p class="wp-block-paragraph">IBM watsonx Orchestrate starts at approximately $530/month (Essentials tier) and scales to ~$6,360/month (Standard tier) with custom enterprise pricing available. ServiceNow AI Control Tower is priced as part of ServiceNow&#8217;s broader platform licensing, which varies by contract. Direct comparison is difficult because IBM prices the agent platform (build + govern), while ServiceNow prices the governance layer as part of a larger platform investment.</p>



<h3 class="wp-block-heading">What happens when open standards for agent governance emerge?</h3>



<p class="wp-block-paragraph">Both platforms will need to adapt. ServiceNow&#8217;s architecture — designed as a governance overlay that integrates with external systems — is arguably better positioned to adopt open standards for agent identity and cross-plane governance when they arrive. IBM&#8217;s integrated approach may require more refactoring to separate governance concerns from build-time concerns. However, IBM is actively contributing to the standards landscape through the BeeAI Agent Communication Protocol, so it&#8217;s investing in both proprietary and open approaches.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li>IBM watsonx Orchestrate&#8217;s Agentic Control Plane integrates governance into the agent-building platform — build, deploy, and govern in one place, with a 150+ agent catalog for fast starts.</li>



<li>ServiceNow AI Control Tower is a vendor-agnostic governance overlay designed to discover, observe, govern, secure, and measure all AI across the enterprise, regardless of origin.</li>



<li>ServiceNow&#8217;s CMDB and Context Engine — built on two decades of enterprise operational data — give it a structural advantage in mapping agents to business services and understanding downstream dependencies.</li>



<li>IBM&#8217;s Agent Catalog — with governed versioning, dependency management, and cross-framework support — is the strongest enterprise-grade agent marketplace available today.</li>



<li>ServiceNow leads on explicit compliance framework alignment (NIST, EU AI Act); IBM leads on agent lifecycle management.</li>



<li>Forrester&#8217;s three-plane model suggests the build platform and governance platform should be architecturally separate — organizations may use both IBM and ServiceNow together rather than choosing one.</li>



<li>Standards gaps in agent identity, instrumentation, and cross-plane governance affect both platforms equally and will take 12-18 months to resolve through NIST, W3C, and AAIF efforts.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>IBM. &#8220;Agentic Control Plane in IBM watsonx Orchestrate: One place to control every AI agent.&#8221; July 2, 2026. <a href="https://www.ibm.com/new/announcements/introducing-the-agentic-control-plane" target="_blank" rel="noopener nofollow">https://www.ibm.com/new/announcements/introducing-the-agentic-control-plane</a></li>



<li>ServiceNow Newsroom. &#8220;ServiceNow expands AI Control Tower to discover, observe, govern, secure, and measure AI deployed across any system in the enterprise.&#8221; May 5, 2026. <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-expands-AI-Control-Tower-to-discover-observe-govern-secure-and-measure-AI-deployed-across-any-system-in-the-enterprise/default.aspx" target="_blank" rel="noopener nofollow">https://newsroom.servicenow.com/press-releases/details/2026/</a></li>



<li>Forrester. &#8220;Agent Control Planes Still Need A Robust Standards Stack.&#8221; March 2026. <a href="https://www.forrester.com/blogs/agent-control-planes-still-need-a-robust-standards-stack/" target="_blank" rel="noopener nofollow">https://www.forrester.com/blogs/agent-control-planes-still-need-a-robust-standards-stack/</a></li>



<li>Enterprise DNA. &#8220;IBM Think 2026: Watsonx Orchestrate GA and Agent Catalog.&#8221; May 5, 2026. <a href="https://enterprisedna.co/resources/news/ibm-think-2026-watsonx-orchestrate-agent-catalog-enterprise/" target="_blank" rel="noopener nofollow">https://enterprisedna.co/resources/news/ibm-think-2026-watsonx-orchestrate-agent-catalog-enterprise/</a></li>



<li>ServiceNow Newsroom. &#8220;ServiceNow extends agentic AI governance from desktops to data centers with NVIDIA.&#8221; 2026. <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-extends-agentic-AI-governance-from-desktops-to-data-centers-with-NVIDIA/default.aspx" target="_blank" rel="noopener nofollow">https://newsroom.servicenow.com/press-releases/details/2026/</a></li>



<li>ServiceNow Newsroom. &#8220;ServiceNow expands AI agent governance through deeper integration with Microsoft.&#8221; 2026. <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-expands-AI-agent-governance-through-deeper-integration-with-Microsoft/default.aspx" target="_blank" rel="noopener nofollow">https://newsroom.servicenow.com/press-releases/details/2026/</a></li>



<li>Futurum Group. &#8220;Agentic AI: The Leading Vendors Winning the Enterprise in 2026.&#8221; 2026. <a href="https://futurumgroup.com/press-release/agentic-ai-the-leading-vendors-winning-the-enterprise-in-2026/" target="_blank" rel="noopener nofollow">https://futurumgroup.com/press-release/agentic-ai-the-leading-vendors-winning-the-enterprise-in-2026/</a></li>



<li>IBM. &#8220;Any agent, any framework: Inside the IBM watsonx Orchestrate Agent Catalog.&#8221; 2026. <a href="https://www.ibm.com/new/product-blog/any-agent-any-framework-inside-the-ibm-watsonx-orchestrate-agent-catalog" target="_blank" rel="noopener nofollow">https://www.ibm.com/new/product-blog/any-agent-any-framework-inside-the-ibm-watsonx-orchestrate-agent-catalog</a></li>



<li>CX Today. &#8220;ServiceNow Moves to Govern Every AI Agent in the Enterprise.&#8221; 2026. <a href="https://www.cxtoday.com/security-privacy-compliance/servicenow-ai-agent-governance-knowledge-2026/" target="_blank" rel="noopener nofollow">https://www.cxtoday.com/security-privacy-compliance/servicenow-ai-agent-governance-knowledge-2026/</a></li>



<li>ServiceNow Newsroom. &#8220;ServiceNow and Accenture Launch Forward Deployed Engineering Program.&#8221; 2026. <a href="https://newsroom.accenture.com/news/2026/servicenow-and-accenture-launch-forward-deployed-engineering-program-to-scale-agentic-ai-across-the-enterprise" target="_blank" rel="noopener nofollow">https://newsroom.accenture.com/news/2026/</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/ibm-watsonx-vs-servicenow-ai-control-tower-agent-governance-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>UiPath Autopilot Is Now a Coding Agent: What the August 2026 GA Means for RPA Teams</title>
		<link>https://rpabotsworld.com/uipath-autopilot-coding-agent-ga-guide-2/</link>
					<comments>https://rpabotsworld.com/uipath-autopilot-coding-agent-ga-guide-2/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 02:51:09 +0000</pubDate>
				<category><![CDATA[RPA & Bot Automation]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32314</guid>

					<description><![CDATA[UiPath Autopilot is now a GA coding agent in Studio. How the skills architecture, MCP support, and UiPath for Coding Agents platform reshape enterprise RPA teams.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">On August 12, 2026, UiPath shipped what may be the most consequential update in its platform&#8217;s history: <a href="https://docs.uipath.com/autopilot/other/latest/release-notes/august-2026" rel="nofollow noopener" target="_blank">Autopilot became a generally available coding agent</a> inside Studio Desktop. Not a copilot that suggests snippets. Not a chatbot bolted onto the IDE. A full coding agent that plans automations from specification documents, builds workflows that follow UiPath conventions, runs them, diagnoses failures, and restructures code with better error handling — all through natural language conversation.</p>



<p class="wp-block-paragraph">This isn&#8217;t a feature release. It&#8217;s a platform identity shift. UiPath is no longer designing primarily for human developers dragging activities onto a canvas. The primary consumer of its platform infrastructure is now a coding agent, and the human&#8217;s role becomes describing intent, exercising judgment, and approving what the agent produces.</p>



<p class="wp-block-paragraph">For RPA teams that have spent years building competency around Studio&#8217;s visual designer, this raises urgent questions: What exactly changed? How does the skills-based architecture work? What does &#8220;UiPath for Coding Agents&#8221; mean for teams already running Claude Code or Codex? And what does the governance model actually cover?</p>



<p class="wp-block-paragraph">This guide breaks down everything practitioners need to know — the architecture, the capabilities, the licensing, the gaps, and the strategic implications for enterprise automation programs.</p>



<h2 class="wp-block-heading">Table of Contents</h2>



<ul class="wp-block-list">
<li><a href="#what-shipped">What Shipped on August 12</a></li>



<li><a href="#skills-architecture">The Skills-Based Architecture: How It Actually Works</a></li>



<li><a href="#coding-agents-platform">UiPath for Coding Agents: The Broader Platform Play</a></li>



<li><a href="#operate-ga">Operate with Coding Agents: The Other August GA</a></li>



<li><a href="#what-autopilot-can-do">What Autopilot Can Actually Do Now</a></li>



<li><a href="#governance-model">The Governance Model — and Its Gaps</a></li>



<li><a href="#licensing">Licensing and Availability</a></li>



<li><a href="#what-changes-for-rpa-teams">What This Changes for RPA Teams</a></li>



<li><a href="#comparison-table">Autopilot Coding Agent vs. Traditional Studio Development</a></li>



<li><a href="#strategic-implications">Strategic Implications: Dines&#8217; Platform Bet</a></li>



<li><a href="#faqs">FAQs</a></li>



<li><a href="#key-takeaways">Key Takeaways</a></li>



<li><a href="#references">References</a></li>
</ul>



<h2 class="wp-block-heading">What Shipped on August 12</h2>



<p class="wp-block-paragraph">Autopilot&#8217;s coding agent capability reached general availability in Studio Desktop STS, starting with build 2026.0.199. The update transforms Autopilot from the earlier assistant model — which offered search, expression fixes, and guided suggestions — into a full agentic loop that can plan, execute, observe results, and self-correct across the entire automation lifecycle.</p>



<p class="wp-block-paragraph">Three things make this release architecturally distinct from what came before:</p>



<p class="wp-block-paragraph"><strong>First, the skills-and-tools runtime.</strong> Rather than running on a fixed pipeline where each capability is hardcoded, Autopilot operates on a modular system of skills, tools, and commands. UiPath ships over 30 built-in tools and an auto-loaded skills catalog that adapts to your current task context. All tools are toggleable from the connected sources panel — you can enable or disable capabilities depending on what you&#8217;re building. This is the same skills infrastructure that powers the broader &#8220;UiPath for Coding Agents&#8221; platform, which means Autopilot and third-party coding agents (Claude Code, Codex) share the same underlying capability layer.</p>



<p class="wp-block-paragraph"><strong>Second, MCP server support.</strong> Autopilot can connect to <a href="https://rpabotsworld.com/what-is-mcp-server-ai-agents/">Model Context Protocol servers</a> configured in Orchestrator, opening external service integrations without custom code. This is significant because it means the agent isn&#8217;t limited to UiPath&#8217;s own integration surface — any tool exposed through MCP becomes available during the build-and-operate cycle.</p>



<p class="wp-block-paragraph"><strong>Third, AGENTS.md support.</strong> Teams can capture project conventions — coding standards, naming patterns, error-handling requirements, selector strategies — in an AGENTS.md file at the project root. Autopilot reads this file at session start and follows those conventions for the duration of its work. This is the same open format used by Claude Code and other agents, which means project-level governance travels with the repo regardless of which agent is driving.</p>



<h2 class="wp-block-heading">The Skills-Based Architecture: How It Actually Works</h2>



<p class="wp-block-paragraph">The shift from a fixed pipeline to a skills-based runtime is the most important architectural change in this release, and it&#8217;s worth understanding in detail because it determines what the agent can and cannot do.</p>



<p class="wp-block-paragraph">In UiPath&#8217;s model, a <strong>skill</strong> is a task-oriented instruction bundle — not an MCP server, not a plugin, not a traditional activity package. <a href="https://docs.uipath.com/uipath-cli/standalone/latest/user-guide/concepts-skills" rel="nofollow noopener" target="_blank">Skills are published by UiPath</a> and describe, in natural language enriched with structured metadata, how to accomplish a specific class of tasks using the <code>uip</code> CLI. When a coding agent has UiPath skills installed, it knows when to pack a Solution, how to chain <code>publish</code> with <code>deploy</code> and <code>run</code>, when to wait for a job, and how to inspect an Orchestrator folder.</p>



<p class="wp-block-paragraph">The key design decision: skills are not MCP servers. UiPath&#8217;s documentation is explicit about this. The skills system is the primary AI integration path in the current 1.x release. MCP is available for specialized setups — and Autopilot supports it — but skills are how UiPath teaches agents to use its platform.</p>



<p class="wp-block-paragraph">This matters for two reasons. First, skills can encode multi-step workflows with conditional logic (&#8220;if this deploy fails, check the package version and retry with the correct dependency&#8221;), not just expose atomic tool calls. Second, because skills are instruction bundles rather than API surfaces, they can be authored by anyone — UiPath publishes official ones, but you can write your own and reference UiPath&#8217;s skills inside them. A team could, for example, write a skill that enforces their specific deployment approval process on top of UiPath&#8217;s standard publish-deploy chain.</p>



<p class="wp-block-paragraph">The auto-loaded skills catalog is context-aware: it surfaces different skills depending on whether you&#8217;re building an RPA workflow, operating Orchestrator, or troubleshooting a failed job. Over 30 built-in tools handle the mechanical work — file operations, project scaffolding, selector manipulation, expression evaluation — while skills handle the higher-level reasoning about which tools to chain and in what order.</p>



<h2 class="wp-block-heading">UiPath for Coding Agents: The Broader Platform Play</h2>



<p class="wp-block-paragraph">Autopilot&#8217;s GA is the native implementation, but the bigger strategic move launched three months earlier. On May 12, 2026, UiPath announced <a href="https://www.uipath.com/newsroom/uipath-for-coding-agents-launch" rel="nofollow noopener" target="_blank">UiPath for Coding Agents</a> — platform-wide integration enabling any coding agent to become enterprise-deployable. Initial support covers Claude Code (Anthropic) and OpenAI Codex, with additional integrations planned through 2026.</p>



<p class="wp-block-paragraph">The architecture is deliberately vendor-neutral. As <a href="https://diginomica.com/uipath-opens-its-platform-every-coding-agent-heres-why-claude-code-and-codex-go-first" rel="nofollow noopener" target="_blank">diginomica&#8217;s analysis</a> noted, UiPath made a strategic decision not to build its own coding agent — instead, it built the platform layer that every coding agent needs to operate in an enterprise. Claude Code can run in one department, Codex in another, and a future agent slots in alongside without re-platforming. The orchestration layer is the constant.</p>



<p class="wp-block-paragraph">This addresses a real enterprise pain point. Coding agents in 2026 are powerful but isolated. They produce impressive demos inside development sandboxes, but connecting their output to CI/CD pipelines, code review processes, security policies, credential vaults, and production deployment workflows requires manual handoffs at almost every step. UiPath&#8217;s pitch is that Maestro — its workflow orchestrator built on Temporal&#8217;s durable execution technology — provides the observability, execution, and governance scaffolding regardless of which agent generated the underlying automation.</p>



<p class="wp-block-paragraph">For existing UiPath customers, the math is straightforward: their Orchestrator, credential stores, RBAC policies, audit trails, and runtime infrastructure work with agent-generated automations exactly the same way they work with human-generated ones. For teams evaluating coding agents for the first time, UiPath is positioning itself as the answer to &#8220;now that the agent wrote the code, how do I actually deploy, govern, and operate it at scale?&#8221;</p>



<p class="wp-block-paragraph">Daniel Dines, UiPath&#8217;s CEO, framed the shift directly in the <a href="https://www.uipath.com/newsroom/uipath-for-coding-agents-launch" rel="nofollow noopener" target="_blank">press release</a>: &#8220;The emergence of coding agents signals a fundamental shift in the definition of a builder on our platform. We are first to market with a platform that treats AI-generated automations as first-class citizens, with the same governance, reliability, and scale that enterprises demand.&#8221;</p>



<h2 class="wp-block-heading">Operate with Coding Agents: The Other August GA</h2>



<p class="wp-block-paragraph">Nine days before Autopilot&#8217;s coding agent GA, a less-noticed but equally important milestone hit: <a href="https://docs.uipath.com/coding-agents/standalone/latest/release-notes/august-2026" rel="nofollow noopener" target="_blank">Operating UiPath with a coding agent reached general availability on August 3, 2026</a>.</p>



<p class="wp-block-paragraph">This is the operational counterpart to the build capability. A coding agent with UiPath skills installed can now drive most operational tasks across the UiPath platform — managing folders, triggering jobs, working with queues, configuring assets, pulling audit logs, managing connections — through natural-language conversation.</p>



<p class="wp-block-paragraph">The capability spans what UiPath calls the &#8220;operational surface&#8221; of the platform: access and identity, runtime infrastructure, deployment, execution, data and configuration, and oversight. You state the outcome rather than the command, and the agent picks the right <code>uip</code> command from the installed skills. Crucially, the agent reads on its own judgment but confirms with you before anything that creates, updates, or deletes.</p>



<p class="wp-block-paragraph">For RPA teams that currently operate through Orchestrator&#8217;s web UI or PowerShell scripts, this collapses the operational workflow into conversational interaction. Instead of clicking through Orchestrator to find a failed job, checking its logs, identifying the root cause, fixing the automation, and redeploying, you describe the problem and the agent walks the entire chain — potentially including the fix and redeployment — with human approval at each destructive step.</p>



<h2 class="wp-block-heading">What Autopilot Can Actually Do Now</h2>



<p class="wp-block-paragraph">The August 2026 release documentation breaks Autopilot&#8217;s capabilities into six functional areas, each worth examining for what it means in practice:</p>



<h3 class="wp-block-heading">Plan from a Spec</h3>



<p class="wp-block-paragraph">Hand Autopilot a Process Definition Document (PDD) or Solution Design Document (SDD) and it generates an automation plan, then builds the implementation. This isn&#8217;t template matching — the agent reads the document, identifies the process steps, maps them to UiPath activities and patterns, and produces a working project structure. For teams with existing PDD libraries, this turns documentation backlog into automation backlog overnight.</p>



<h3 class="wp-block-heading">Build and Edit</h3>



<p class="wp-block-paragraph">Autopilot generates and modifies both XAML workflows and coded (.cs) automations that follow UiPath conventions. It handles UI automation directly from prompts — describe what you need extracted or interacted with, and the agent builds the selectors, error handling, and retry logic. It can also edit existing workflows: point it at a legacy automation and ask for improvements, and it restructures the code with updated patterns.</p>



<h3 class="wp-block-heading">Extract from UIs</h3>



<p class="wp-block-paragraph">Data extraction through UI automation, end to end from a prompt. Describe the application and the data you need, and Autopilot builds the selectors, handles the navigation, and structures the output. This is particularly useful for the long tail of enterprise applications that lack APIs — the systems that RPA was originally built to handle.</p>



<h3 class="wp-block-heading">Run and Troubleshoot</h3>



<p class="wp-block-paragraph">Autopilot runs the automation it builds, observes the results, and troubleshoots failures — including deployed jobs that exhibit flaky behavior in production. This closes the build-test-debug loop inside a single agent session rather than requiring the developer to switch between Studio, Orchestrator, and log files.</p>



<h3 class="wp-block-heading">Debug and Fix</h3>



<p class="wp-block-paragraph">Root cause analysis and automated fix proposals, including broken selectors. Selector debugging has always been one of the most time-consuming aspects of RPA development — applications update their UI, selectors break, and developers spend hours in UiExplorer trying to build resilient alternatives. Autopilot handles this programmatically, proposing fixes that use hardened Object Repository selectors.</p>



<h3 class="wp-block-heading">Explain and Improve</h3>



<p class="wp-block-paragraph">Walk-throughs of unfamiliar automations, automatic documentation generation, and code restructuring with better error handling, logging, and selector strategies. For teams inheriting automation portfolios — through acquisitions, team changes, or vendor transitions — this converts opaque legacy workflows into documented, maintainable code.</p>



<h2 class="wp-block-heading">The Governance Model — and Its Gaps</h2>



<p class="wp-block-paragraph">UiPath&#8217;s governance story for coding agents has two parts, and the boundary between them matters for regulated enterprises.</p>



<p class="wp-block-paragraph"><strong>What&#8217;s governed today:</strong> Every automation entering the platform — whether built by a human or a coding agent — goes through the same governance layer. Policy enforcement, audit trails, credential vaults, RBAC, and runtime controls are standard. This is UiPath&#8217;s existing enterprise infrastructure, and it works the same way regardless of how the automation was created. The orchestration layer (Maestro) persists the state of every workflow step using Temporal&#8217;s durable execution, so automations survive infrastructure failures and can be paused, resumed, and audited end to end.</p>



<p class="wp-block-paragraph"><strong>What&#8217;s not yet governed:</strong> As <a href="https://diginomica.com/uipath-opens-its-platform-every-coding-agent-heres-why-claude-code-and-codex-go-first" rel="nofollow noopener" target="_blank">diginomica&#8217;s Alyx MacQueen noted</a> in her analysis, the governance model covers the output — the automation artifact that enters the platform — but the question of what the coding agent does <em>before</em> submission remains open. The prompting, the reasoning trace, the iterations during code generation, the credentials the agent touches during the build process — these are not yet part of the governance surface.</p>



<p class="wp-block-paragraph">For teams in financial services, healthcare, or government, this distinction matters. Regulatory frameworks increasingly require auditability not just of what was deployed, but of the process that produced it. If a coding agent generated an automation that processes patient data, auditors may want to see the reasoning chain that led to the design decisions — not just the final XAML file that passed through Orchestrator&#8217;s approval workflow.</p>



<p class="wp-block-paragraph">UiPath has acknowledged this gap implicitly through the AGENTS.md support: project-level conventions provide a form of pre-submission governance by constraining what the agent can do. But convention files are advisory, not enforced. A more robust pre-submission governance layer — sandboxing agent activity, isolating credentials during generation, capturing reasoning traces — appears to be on the roadmap but isn&#8217;t in the August release.</p>



<h2 class="wp-block-heading">Licensing and Availability</h2>



<p class="wp-block-paragraph">Autopilot&#8217;s coding agent capability is included with existing Studio licenses — Enterprise, Community, or trial — subject to a monthly usage quota per user license. This is a significant decision: UiPath didn&#8217;t create a new SKU or premium tier for the coding agent capability.</p>



<p class="wp-block-paragraph">Some important details on the licensing model:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Item</th><th>Detail</th></tr></thead><tbody><tr><td><strong>Included with</strong></td><td>Studio Enterprise, Community, or Trial license</td></tr><tr><td><strong>Usage model</strong></td><td>Monthly quota per user license</td></tr><tr><td><strong>Unlimited actions</strong></td><td>Expression fixes, commit message generation (don&#8217;t consume quota)</td></tr><tr><td><strong>Quota check</strong></td><td>Run <code>/usage</code> in Autopilot chat</td></tr><tr><td><strong>Top-up</strong></td><td>Administrators can add quota using Platform Units</td></tr><tr><td><strong>Studio Desktop</strong></td><td>GA in STS (2026.0.199+); LTS coming in 2026.10</td></tr><tr><td><strong>Studio Web</strong></td><td>Coming soon</td></tr><tr><td><strong>VS Code</strong></td><td>Pre-release extension available</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The LTS availability in version 2026.10 is particularly important for enterprise customers who run on UiPath&#8217;s Long Term Support branch rather than the Short Term Support releases. Teams that don&#8217;t adopt STS releases will need to wait until Q4 2026 for the coding agent capability set.</p>



<h2 class="wp-block-heading">What This Changes for RPA Teams</h2>



<p class="wp-block-paragraph">The practical implications differ by role:</p>



<h3 class="wp-block-heading">For RPA Developers</h3>



<p class="wp-block-paragraph">The build-test-debug cycle collapses. Instead of manually dragging activities, configuring properties, running the workflow, checking logs, and iterating, you describe what you want, review what the agent produces, and approve the deployment. Selector debugging — historically one of the most time-intensive tasks — becomes a conversation: &#8220;this selector broke after the application update, fix it.&#8221; The developer&#8217;s value shifts from knowing which activity to use and where to drag it, to knowing what the automation should accomplish and whether the agent&#8217;s output achieves it correctly.</p>



<p class="wp-block-paragraph">This doesn&#8217;t eliminate the need for UiPath expertise. Understanding the platform&#8217;s execution model, Object Repository patterns, Orchestrator queue behavior, and production error signatures remains essential — the difference is that you exercise that knowledge through review and direction rather than manual construction. Developers who invest in understanding the skills architecture and AGENTS.md conventions will have significantly more control over agent output quality than those who rely on generic prompting.</p>



<h3 class="wp-block-heading">For Solution Architects</h3>



<p class="wp-block-paragraph">The ability to plan from PDDs and SDDs changes the solution design workflow. Architects can iterate on design documents knowing that the coding agent will translate them directly into implementations — the feedback loop between design and build tightens from weeks to hours. The AGENTS.md file becomes a critical governance artifact: it&#8217;s where architectural decisions, coding standards, and integration patterns are codified in a format that both humans and agents follow.</p>



<h3 class="wp-block-heading">For Center of Excellence (CoE) Leaders</h3>



<p class="wp-block-paragraph">The democratization pitch is real but requires infrastructure. When &#8220;anyone can describe what they want and direct a coding agent to produce it,&#8221; the CoE&#8217;s role shifts from building automations to governing the platform surface that agents operate on. Skills authoring, AGENTS.md templates, deployment approval workflows, and quota management become the new core competencies. The <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">transition from traditional RPA to agentic workflows</a> accelerates, and CoEs that haven&#8217;t started preparing may find themselves scrambling.</p>



<h3 class="wp-block-heading">For Business Analysts and Process Owners</h3>



<p class="wp-block-paragraph">The barrier to creating automations drops to the ability to describe the process clearly. This sounds simple, but clear process description — the kind that a coding agent can act on — is itself a skill. Teams that have invested in good PDD discipline will extract more value from Autopilot than those whose process documentation is vague or outdated. The PDD, always important in theory, becomes the literal input to the automation engine.</p>



<h2 class="wp-block-heading">Autopilot Coding Agent vs. Traditional Studio Development</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Dimension</th><th>Traditional Studio Development</th><th>Autopilot Coding Agent (Aug 2026)</th></tr></thead><tbody><tr><td><strong>Input</strong></td><td>Manual drag-and-drop, property configuration</td><td>Natural language description, PDD/SDD documents</td></tr><tr><td><strong>Selector building</strong></td><td>UiExplorer + manual tuning</td><td>Agent-generated with Object Repository patterns</td></tr><tr><td><strong>Error handling</strong></td><td>Manually added Try-Catch blocks</td><td>Agent-structured with logging and retry logic</td></tr><tr><td><strong>Debug cycle</strong></td><td>Run → check output → edit → repeat</td><td>Agent runs, observes, diagnoses, proposes fix</td></tr><tr><td><strong>Deployment</strong></td><td>Manual publish to Orchestrator</td><td>Agent chains publish → deploy → run via skills</td></tr><tr><td><strong>Operations</strong></td><td>Orchestrator UI or PowerShell</td><td>Natural-language operational commands</td></tr><tr><td><strong>Extensibility</strong></td><td>Activity packages, NuGet</td><td>Skills (custom + official), MCP servers, AGENTS.md</td></tr><tr><td><strong>Governance</strong></td><td>RBAC, audit trails, credential vaults</td><td>Same + skills-level conventions (pre-submission gap remains)</td></tr><tr><td><strong>Who can build</strong></td><td>Trained RPA developers</td><td>Anyone who can describe a process clearly</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Strategic Implications: Dines&#8217; Platform Bet</h2>



<p class="wp-block-paragraph">Understanding this release requires understanding the strategic thesis behind it. Across two earnings calls and an investor product strategy session earlier in 2026, Daniel Dines laid out a view of enterprise software economics that explains why UiPath chose to build the platform layer rather than the agent itself.</p>



<p class="wp-block-paragraph">The argument goes like this: as code generation gets cheap — and it&#8217;s getting cheap fast, with frontier models improving quarterly — durable value migrates to the layer that provides trust, integration, and accountability. The coding agent is a commodity that improves with every model release from Anthropic, OpenAI, Google, or open-source alternatives. The orchestration layer is the constant. By positioning as the orchestration platform for <em>every</em> coding agent, UiPath avoids betting on which model wins and instead compounds value with each one.</p>



<p class="wp-block-paragraph">This is a direct counter to the vertical integration approach. Microsoft is building Copilot Studio as a tightly integrated agent-and-orchestration stack within the <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Power Platform ecosystem</a>. Automation Anywhere is embedding its own AI capabilities natively. <a href="https://rpabotsworld.com/salesforce-agentforce-multi-agent-orchestration-2026/">Salesforce Agentforce</a> builds agents purpose-specific to the CRM domain. UiPath&#8217;s bet is that enterprises won&#8217;t want to lock into any one model provider — a bet supported by current enterprise buying behavior, where most organizations are hedging across two to three AI vendors.</p>



<p class="wp-block-paragraph">The <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">competitive landscape among RPA platforms</a> makes this positioning particularly interesting. UiPath holds roughly 35.8% market share and serves 8 out of 10 Fortune 500 firms. By opening its platform to third-party coding agents rather than forcing customers onto a proprietary agent, it&#8217;s betting that the orchestration moat is deeper than the agent moat. If Claude Code is stronger at long-context refactoring this quarter and Codex is stronger at greenfield generation the next, UiPath wins both.</p>



<p class="wp-block-paragraph">The risk, of course, is that the orchestration layer itself gets commoditized — by the <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">rapidly growing open-source ecosystem</a>, by cloud providers bundling orchestration into their agent platforms, or by the coding agents themselves growing capable enough to handle deployment and governance without a separate platform. Dines is betting that enterprise trust requirements — credential isolation, audit trails, regulatory compliance, durable execution — create a switching cost that open-source orchestration tools can&#8217;t easily replicate. For now, with Maestro built on Temporal&#8217;s battle-tested infrastructure, that bet looks defensible.</p>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">Do I need a new license for Autopilot&#8217;s coding agent features?</h3>



<p class="wp-block-paragraph">No. Autopilot as a coding agent is included with your existing Studio license (Enterprise, Community, or Trial). It runs on a monthly usage quota per user license, with certain actions like expression fixes remaining unlimited. Administrators can top up quota with Platform Units if needed.</p>



<h3 class="wp-block-heading">Can I use Claude Code or Codex with UiPath instead of Autopilot?</h3>



<p class="wp-block-paragraph">Yes. UiPath for Coding Agents supports Claude Code and OpenAI Codex today, with additional integrations planned. These third-party agents use the same skills infrastructure as Autopilot. You can run Autopilot in Studio Desktop while other teams use Claude Code or Codex against the same Orchestrator environment — the orchestration and governance layer is agent-agnostic.</p>



<h3 class="wp-block-heading">What&#8217;s the difference between UiPath skills and MCP servers?</h3>



<p class="wp-block-paragraph">Skills are task-oriented instruction bundles that teach agents how to accomplish UiPath-specific tasks using the <code>uip</code> CLI. They can encode multi-step workflows with conditional logic. <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">MCP servers</a> expose tools through a standardized protocol for external service integration. Skills are UiPath&#8217;s primary AI integration path; MCP is supported for specialized setups and is how non-supported agents connect via <code>uip mcp</code>.</p>



<h3 class="wp-block-heading">Will Autopilot as a coding agent be available in Studio Web?</h3>



<p class="wp-block-paragraph">Studio Web support is listed as &#8220;coming soon.&#8221; The coding agent capability set arrives in Studio Desktop LTS with version 2026.10, which is the relevant milestone for enterprise customers running the Long Term Support branch.</p>



<h3 class="wp-block-heading">Does the coding agent handle UI automation selectors?</h3>



<p class="wp-block-paragraph">Yes. Autopilot can build UI automation selectors directly from a prompt, including data extraction workflows. It generates selectors using Object Repository patterns for resilience, and can debug and fix broken selectors — including those that broke after application UI updates.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>Autopilot is now a full coding agent</strong> — GA as of August 12, 2026 in Studio Desktop STS (2026.0.199+). It plans from specs, builds workflows, runs them, debugs failures, and restructures code — all through natural language.</li>



<li><strong>Skills-based architecture</strong> is the core design choice. Over 30 built-in tools, an auto-loaded context-aware skills catalog, and the ability to author custom skills give teams precise control over agent behavior.</li>



<li><strong>UiPath for Coding Agents</strong> (launched May 2026) opens the platform to Claude Code, Codex, and future agents. The orchestration layer is vendor-neutral by design.</li>



<li><strong>Operating UiPath via coding agent</strong> also went GA on August 3 — natural-language operations across folders, jobs, queues, assets, audit logs, and more.</li>



<li><strong>Governance covers the output</strong> but not yet the generation process. Pre-submission governance (reasoning traces, credential isolation during build, agent sandboxing) is an acknowledged gap for regulated industries.</li>



<li><strong>No new license required.</strong> The coding agent capability is included with existing Studio licenses, subject to monthly usage quotas.</li>



<li><strong>AGENTS.md and MCP support</strong> mean project-level conventions and external integrations travel with the project regardless of which agent is driving.</li>



<li><strong>The strategic bet:</strong> UiPath is positioning the orchestration layer — not the agent — as the durable value layer in the enterprise AI stack. Whether that bet pays off depends on how quickly coding agents mature and whether the orchestration moat holds.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>UiPath, &#8220;Autopilot — August 2026 Release Notes,&#8221; August 12, 2026. <a href="https://docs.uipath.com/autopilot/other/latest/release-notes/august-2026" rel="nofollow noopener" target="_blank">docs.uipath.com</a></li>



<li>UiPath, &#8220;UiPath for Coding Agents — August 2026 Release Notes,&#8221; August 3, 2026. <a href="https://docs.uipath.com/coding-agents/standalone/latest/release-notes/august-2026" rel="nofollow noopener" target="_blank">docs.uipath.com</a></li>



<li>UiPath Newsroom, &#8220;UiPath Becomes First Business Orchestration &amp; Automation Platform with Native Integration for Coding Agents,&#8221; May 12, 2026. <a href="https://www.uipath.com/newsroom/uipath-for-coding-agents-launch" rel="nofollow noopener" target="_blank">uipath.com</a></li>



<li>MacQueen, A., &#8220;UiPath opens its platform to every coding agent — here&#8217;s why Claude Code and Codex go first,&#8221; diginomica, May 12, 2026. <a href="https://diginomica.com/uipath-opens-its-platform-every-coding-agent-heres-why-claude-code-and-codex-go-first" rel="nofollow noopener" target="_blank">diginomica.com</a></li>



<li>UiPath, &#8220;Enterprise Automation Platform for Coding Agents,&#8221; 2026. <a href="https://www.uipath.com/developers/coding-agents" rel="nofollow noopener" target="_blank">uipath.com</a></li>



<li>UiPath, &#8220;UiPath CLI — Skills,&#8221; 2026. <a href="https://docs.uipath.com/uipath-cli/standalone/latest/user-guide/concepts-skills" rel="nofollow noopener" target="_blank">docs.uipath.com</a></li>



<li>DevOps Digest, &#8220;UiPath for Coding Agents Released,&#8221; 2026. <a href="https://www.devopsdigest.com/uipath-for-coding-agents-released" rel="nofollow noopener" target="_blank">devopsdigest.com</a></li>



<li>UiPath Community Forum, &#8220;Autopilot is now a coding agent in Studio — generally available,&#8221; August 2026. <a href="https://forum.uipath.com/t/autopilot-is-now-a-coding-agent-in-studio-generally-available/5768853" rel="nofollow noopener" target="_blank">forum.uipath.com</a></li>



<li></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/uipath-autopilot-coding-agent-ga-guide-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ServiceNow AI Control Tower: Enterprise Agent Governance Guide</title>
		<link>https://rpabotsworld.com/servicenow-ai-control-tower-enterprise-agent-governance-guide/</link>
					<comments>https://rpabotsworld.com/servicenow-ai-control-tower-enterprise-agent-governance-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 02:48:40 +0000</pubDate>
				<category><![CDATA[AI Agents & Frameworks]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32315</guid>

					<description><![CDATA[ServiceNow AI Control Tower going GA in August 2026 — five-dimension governance framework, Traceloop/Veza acquisitions, MCP server governance, agent kill switches, comparison with IBM and Microsoft]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">The Governance Gap Nobody Planned For</h2>



<p class="wp-block-paragraph">Here is the scenario every enterprise automation leader is quietly living through right now: your organization deployed its first AI agent six months ago. Then three teams built their own. Then procurement bought a SaaS product with agents embedded. Then the data science team spun up a LangGraph pipeline on AWS Bedrock. Now you have seventeen autonomous AI systems touching production data, and nobody can answer a basic question — <em>how many agents do we actually have running, and what are they doing?</em></p>



<p class="wp-block-paragraph">This is the governance gap that ServiceNow’s AI Control Tower was built to close. First introduced at Knowledge 2025 as a visibility tool, it has now evolved into a comprehensive governance platform that can discover, monitor, govern, secure, and — critically — <em>shut down</em> any AI agent across the entire enterprise stack, regardless of which vendor built it or where it runs.</p>



<p class="wp-block-paragraph">With general availability of the expanded AI Control Tower arriving in August 2026, and Gartner positioning ServiceNow as a Leader in the inaugural 2026 Magic Quadrant for AI Governance Platforms alongside IBM and Truyo (<a href="https://www.gartner.com/reviews/market/ai-governance-platforms" target="_blank" rel="noopener nofollow">Gartner Peer Insights, 2026</a>), this is the moment the agentic AI governance market goes from “nice to have” to “table stakes.”</p>



<p class="wp-block-paragraph">This guide breaks down what AI Control Tower actually does, how its five-dimension governance framework works, why the Traceloop and Veza acquisitions matter, and what RPA and agentic AI architects need to do to prepare their organizations for governed agent operations.</p>



<h2 class="wp-block-heading">What Is ServiceNow AI Control Tower?</h2>



<p class="wp-block-paragraph">AI Control Tower is ServiceNow’s centralized governance platform for managing every AI asset in the enterprise — agents, models, datasets, prompts, MCP servers, and classic machine-learning pipelines — from a single pane of glass. It is not a point solution for ServiceNow’s own AI features; it is designed to govern AI deployed <em>anywhere</em>, including on AWS, Google Cloud, Microsoft Azure, and within enterprise applications like SAP, Oracle, and Workday.</p>



<p class="wp-block-paragraph">The platform is powered by two foundational ServiceNow technologies:</p>



<p class="wp-block-paragraph"><strong>The CMDB (Configuration Management Database)</strong> maps every digital asset — AI agents, identities, devices, workflows — to the services, people, and processes they support. This is what gives AI Control Tower its contextual awareness: it does not just see that an agent exists, it understands <em>what business process that agent is part of</em>.</p>



<p class="wp-block-paragraph"><strong>The Context Engine</strong> connects AI initiatives with the underlying technology infrastructure and business services. ServiceNow claims this layer is informed by “two decades of enterprise operational data accumulated through 100 billion workflows and 7 trillion workflow transactions annually” (<a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-expands-AI-Control-Tower-to-discover-observe-govern-secure-and-measure-AI-deployed-across-any-system-in-the-enterprise/default.aspx" target="_blank" rel="noopener nofollow">ServiceNow Newsroom, May 2026</a>).</p>



<p class="wp-block-paragraph">For RPA architects who have spent years managing bot inventories in UiPath Orchestrator or Automation Anywhere Control Room, the concept is familiar — a centralized governance layer for autonomous digital workers. The difference is scope: AI Control Tower governs not just RPA bots or ServiceNow-native agents, but <em>every</em> AI system across every cloud and every vendor. If you are running <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">UiPath, Automation Anywhere, and Blue Prism agents</a> alongside LangGraph pipelines on AWS and Copilot Studio agents on Azure, AI Control Tower is designed to see all of them.</p>



<h2 class="wp-block-heading">The Five-Dimension Governance Framework</h2>



<p class="wp-block-paragraph">At Knowledge 2026, ServiceNow restructured AI Control Tower around five governance dimensions. Each addresses a specific failure mode that enterprises hit when scaling agentic AI.</p>



<h3 class="wp-block-heading">1. Discover: Finding Every AI Asset You Didn’t Know You Had</h3>



<p class="wp-block-paragraph">The first governance problem is inventory. Most enterprises cannot answer “how many AI agents are running in production?” with confidence, because agents are deployed by different teams, on different clouds, using different frameworks.</p>



<p class="wp-block-paragraph">AI Control Tower’s Discover dimension adds 30 new enterprise integrations spanning AWS, Google Cloud, and Microsoft Azure, alongside enterprise applications including SAP, Oracle, and Workday. Discovery extends beyond software: it also covers non-human identities (service accounts, API keys, machine credentials) and connected devices, bringing OT and IoT assets into the same governance model as AI agents.</p>



<p class="wp-block-paragraph">The June 2026 release expanded discovery further with Service Graph Connector Discovery for Databricks, Snowflake, and Hugging Face (<a href="https://www.servicenow.com/community/ai-control-tower-articles/ai-control-tower-what-s-new-in-the-june-2026-release/ta-p/3561445" target="_blank" rel="noopener nofollow">ServiceNow Community, June 2026</a>), meaning that the ML models and datasets feeding your agents are now tracked alongside the agents themselves.</p>



<p class="wp-block-paragraph"><strong>Why this matters for RPA architects:</strong> If you are migrating from classic RPA to agentic AI, your bot inventory is fragmenting. Some processes stay on UiPath Orchestrator, others move to <a href="https://rpabotsworld.com/aws-dogwood-temporal-policies-agentcore-agent-governance-guide/">AWS AgentCore</a>, others run on Copilot Studio. Discovery gives you a single inventory across all of them.</p>



<h3 class="wp-block-heading">2. Observe: Runtime Visibility Into Agent Behavior</h3>



<p class="wp-block-paragraph">Knowing an agent exists is not the same as knowing what it is doing right now. The Observe dimension provides continuous runtime monitoring with live metrics and alerts, replacing periodic audits.</p>



<p class="wp-block-paragraph">The engine behind Observe is Traceloop, an Israeli AI observability startup that ServiceNow acquired in March 2026 for an estimated $60–80 million (<a href="https://www.calcalistech.com/ctechnews/article/sjghwiqf11e" target="_blank" rel="noopener nofollow">Calcalist, 2026</a>). Traceloop’s core technology is OpenLLMetry, an open-source OpenTelemetry extension that instruments LLM calls, vector database queries, and agent actions. It captures not just <em>that</em> an agent made a decision, but <em>how</em> it reasoned its way to that decision and <em>which data</em> it accessed along the way.</p>



<p class="wp-block-paragraph">In practice, this means AI Control Tower can show you:</p>



<ul class="wp-block-list">
<li>The full reasoning chain of an agent’s decision, including which tools it called and in what order</li>



<li>Token consumption and latency per agent action</li>



<li>Which data sources the agent accessed during a given workflow</li>



<li>Whether an agent deviated from its authorized behavior boundaries</li>
</ul>



<p class="wp-block-paragraph">This is comparable to what UiPath Insights or Automation Anywhere Bot Insight provide for RPA bots, but extended to cover LLM-powered agents with their non-deterministic reasoning paths. For architects building multi-agent systems, this is where you finally get the observability you need to debug agent behavior in production.</p>



<h3 class="wp-block-heading">3. Govern: Risk Assessment and Regulatory Compliance</h3>



<p class="wp-block-paragraph">The Govern dimension delivers AI-driven risk assessment across all types of AI — not just agents, but also models, datasets, prompts, and classic machine-learning pipelines. The Knowledge 2026 release added five new risk frameworks aligned to NIST AI Risk Management Framework and EU AI Act standards, providing compliance controls out of the box.</p>



<p class="wp-block-paragraph">This is directly relevant for organizations operating under the <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act</a>, which went into enforcement in 2026. High-risk AI systems now require documented risk assessments, human oversight mechanisms, and audit trails — exactly the kind of output that AI Control Tower’s Govern dimension produces.</p>



<p class="wp-block-paragraph">The June 2026 release also introduced a critical governance capability: <strong>MCP server approval enforcement</strong>. AI Stewards (ServiceNow’s term for governance administrators) can now require formal approval before any <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">MCP server</a> can be activated for use in agent builder applications. Unapproved servers are hidden from agent builders entirely — the control is enforced in the tooling, not just documented in policy.</p>



<p class="wp-block-paragraph">For anyone who has seen the explosion of MCP servers across the agentic AI ecosystem, this is a significant governance mechanism. An agent that can call any MCP server without approval is an agent with unbounded access to external tools — the governance equivalent of giving a new employee admin access to every system on their first day.</p>



<h3 class="wp-block-heading">4. Secure: Identity Governance and the Kill Switch</h3>



<p class="wp-block-paragraph">The Secure dimension is where ServiceNow’s acquisition strategy becomes most visible. Through the integration of <strong>Veza</strong>, an AI-native identity security platform ServiceNow acquired in late 2025 (<a href="https://www.forbes.com/sites/moorinsights/2025/12/12/servicenow-agrees-to-buy-veza-to-govern-ai-agent-permissions-at-scale/" target="_blank" rel="noopener nofollow">Forbes, December 2025</a>), AI Control Tower extends identity access governance to hyperscaler AI environments and every connected device.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="2200" height="1467" src="https://rpabotsworld.com/wp-content/uploads/2026/08/servicenow-ai-control-tower-enterprise-agent-governance-guide-architecture-diagram.png" alt="ServiceNow AI Control Tower: Enterprise Agent Governance Guide 1" class="wp-image-32317" title="ServiceNow AI Control Tower: Enterprise Agent Governance Guide 1"></figure>



<p class="wp-block-paragraph">Veza’s Access Graph technology provides scoped permissions and least-privilege enforcement for both human and non-human identities, including AI agents. In practical terms, this means:</p>



<ul class="wp-block-list">
<li><strong>Permission scoping:</strong> Each AI agent gets precisely the access it needs and nothing more, enforced at the identity layer</li>



<li><strong>Agent deviation detection:</strong> When an agent strays from its authorized role or constraints — including prompt injection attempts, role boundary breaches, and override attempts — AI Control Tower flags it in real time</li>



<li><strong>The kill switch:</strong> When an agent operates beyond its permissions, AI Control Tower can detect it and shut it down in real time</li>
</ul>



<p class="wp-block-paragraph">The kill switch capability is what moves AI Control Tower from a passive monitoring tool to an active enforcement platform. As <em>The Register</em> put it when covering the Knowledge 2026 announcement: “ServiceNow adds agent kill switches to AI control tower” (<a href="https://theregister.com/2026/05/05/servicenow_clears_agents_for_landing" target="_blank" rel="noopener nofollow">The Register, May 2026</a>).</p>



<p class="wp-block-paragraph">This also integrates with ServiceNow’s <strong>Armis</strong> acquisition ($7.75 billion), which extends security governance to connected devices and OT/IoT assets. The combined Armis + Veza + AI Control Tower stack creates what ServiceNow calls “Autonomous Security &amp; Risk” — governing every AI agent, identity, and connected asset from a single platform.</p>



<h3 class="wp-block-heading">5. Measure: Financial Control Over AI Spend</h3>



<p class="wp-block-paragraph">The Measure dimension addresses one of the most pressing operational challenges of scaling agentic AI: <strong>runaway model spend</strong>. As organizations deploy more agents making more LLM calls, token costs can grow exponentially without clear attribution to business outcomes.</p>



<p class="wp-block-paragraph">AI Control Tower’s cost tracking and ROI dashboards give customers financial control by mapping AI spend to specific agents, workflows, and business outcomes. This is the FinOps layer for agentic AI — the same discipline that cloud teams applied to compute costs a decade ago, now applied to model inference costs.</p>



<h2 class="wp-block-heading">The AI Gateway: MCP Transaction Governance</h2>



<p class="wp-block-paragraph">One of the less-discussed but architecturally significant features of AI Control Tower is the <strong>AI Gateway</strong> — a real-time control plane for all customer MCP (Model Context Protocol) transactions. The AI Gateway provides governance, observability, and security across any third-party AI system, with full visibility into what tools agents are calling and what data they are passing.</p>



<p class="wp-block-paragraph">For agentic AI architects, this is the governance layer that sits between your agents and the external world. Every MCP call — whether to a database connector, a file system tool, or an external API — passes through the AI Gateway, where it can be logged, audited, rate-limited, or blocked based on governance policies.</p>



<p class="wp-block-paragraph">This is particularly relevant given the ongoing debate about MCP overhead. As developers on Hacker News have noted, MCP operations can consume 32,000–82,000 tokens compared to ~200 for a direct CLI call. The AI Gateway gives organizations a mechanism to at least track this overhead and attribute it to specific workflows, even if it does not solve the efficiency question directly.</p>



<h2 class="wp-block-heading">How AI Control Tower Compares: ServiceNow vs. IBM vs. Microsoft</h2>



<p class="wp-block-paragraph">ServiceNow is not alone in the AI governance space. The inaugural 2026 Gartner Magic Quadrant for AI Governance Platforms positions three Leaders: ServiceNow, IBM, and Truyo. Understanding the differences matters for architects choosing a governance stack.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Dimension</th><th>ServiceNow AI Control Tower</th><th>IBM watsonx.governance</th><th>Microsoft (Copilot + Purview)</th></tr></thead><tbody><tr><td><strong>Core approach</strong></td><td>Governing what agents <em>do</em> across the enterprise</td><td>Proving what agents <em>touched</em>, especially sensitive data</td><td>Infrastructure-level guardrails, no unified governance product</td></tr><tr><td><strong>Cross-platform discovery</strong></td><td>30+ integrations (AWS, GCP, Azure, SAP, Oracle, Workday)</td><td>Deep IBM ecosystem + Salesforce, ServiceNow connectors</td><td>Azure-centric; limited cross-cloud</td></tr><tr><td><strong>Agent observability</strong></td><td>Traceloop/OpenLLMetry — full reasoning chain tracing</td><td>Guardium — data access monitoring for agentic AI</td><td>Azure Monitor, Application Insights</td></tr><tr><td><strong>Identity governance</strong></td><td>Veza Access Graph — scoped permissions, kill switch</td><td>IAM integration via watsonx Orchestrate</td><td>Entra ID — strong within Microsoft ecosystem</td></tr><tr><td><strong>Regulatory frameworks</strong></td><td>5 built-in (NIST, EU AI Act)</td><td>200+ regulatory mappings</td><td>Purview compliance features</td></tr><tr><td><strong>MCP governance</strong></td><td>AI Gateway for MCP transactions + approval enforcement</td><td>Not MCP-specific</td><td>MCP support in Copilot Studio, no centralized governance</td></tr><tr><td><strong>Kill switch</strong></td><td>Yes — real-time agent shutdown</td><td>Not explicitly featured</td><td>Not explicitly featured</td></tr><tr><td><strong>Pricing signal</strong></td><td>Free for one year (~$2M value); included with AI subscription tiers</td><td>Part of watsonx platform licensing</td><td>Bundled with Azure/M365 licensing</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The fundamental difference: <strong>ServiceNow governs agent behavior</strong>, IBM governs agent data access, and Microsoft provides infrastructure guardrails. For a CXToday analysis of the ServiceNow vs. IBM positioning, see their detailed comparison (<a href="https://www.cxtoday.com/ai-automation-in-cx/ibm-vs-servicenow-who-owns-agentic-ai-governance/" target="_blank" rel="noopener nofollow">CXToday, 2026</a>).</p>



<p class="wp-block-paragraph">If your organization already runs ServiceNow ITSM or CMDB, AI Control Tower is the natural choice — it inherits the service-context mapping that makes governance useful rather than just checkbox-compliance. If your primary concern is data lineage and regulatory proof, IBM’s 200+ regulatory mappings give it an edge. If you are all-in on the Microsoft stack, the combination of <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Copilot Studio</a>, <a href="https://rpabotsworld.com/microsoft-agent-framework-harness-hosted-agents-ga-guide/">Agent Framework Harness</a>, and Purview may cover enough ground without a third-party tool.</p>



<h2 class="wp-block-heading">What This Means for RPA and Automation Architects</h2>



<p class="wp-block-paragraph">If you are an RPA architect or automation CoE leader, ServiceNow AI Control Tower signals a structural shift in what “governance” means for your practice. Here is what changes:</p>



<h3 class="wp-block-heading">Your Bot Inventory Problem Just Got Bigger</h3>



<p class="wp-block-paragraph">Classic RPA governance meant tracking bots in Orchestrator. Agentic AI governance means tracking bots <em>plus</em> LLM-powered agents <em>plus</em> MCP servers <em>plus</em> the models they call <em>plus</em> the datasets they access. If your CoE is still governing only the bots it deploys directly, you are already behind. The teams building agents with LangGraph, CrewAI, or <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">open-source agent frameworks</a> are outside your governance perimeter.</p>



<h3 class="wp-block-heading">MCP Server Governance Is the New Access Control</h3>



<p class="wp-block-paragraph">Every MCP server an agent can access is an expansion of that agent’s capability surface area. ServiceNow’s approach — requiring approval before MCP servers can be activated — is analogous to how IT teams managed API gateway access in the microservices era. If your organization is deploying <a href="https://rpabotsworld.com/what-is-mcp-server-ai-agents/">MCP servers</a>, you need an approval workflow before they go live, not after.</p>



<h3 class="wp-block-heading">The Kill Switch Is Now a Procurement Requirement</h3>



<p class="wp-block-paragraph">The ability to shut down a rogue agent in real time is moving from “nice to have” to “procurement checklist item.” If your enterprise is evaluating agent platforms, expect governance teams to ask: “can we shut this agent down instantly if it goes off-script?” Any agent platform that cannot answer “yes” will face increasing resistance from security and compliance stakeholders.</p>



<h3 class="wp-block-heading">Observability Is the Missing Layer</h3>



<p class="wp-block-paragraph">RPA bots are deterministic — they do the same thing every time, so audit trails are straightforward. LLM-powered agents are non-deterministic — the same input can produce different reasoning paths and different actions. This makes traditional RPA monitoring insufficient. The Traceloop-style observability (tracing reasoning chains, tool calls, and data access in real time) is the new standard for agent monitoring. If you are building agents without this level of observability, you are building blind.</p>



<h2 class="wp-block-heading">Architecture: How AI Control Tower Fits Into Your Stack</h2>



<p class="wp-block-paragraph">For architects designing governed agentic AI deployments, here is how AI Control Tower integrates:</p>



<p class="wp-block-paragraph"><strong>Layer 1 — Infrastructure:</strong> Your agents run on AWS Bedrock/AgentCore, Azure AI Foundry, Google Vertex AI, or on-premises infrastructure. AI Control Tower connects to these via its 30+ discovery integrations.</p>



<p class="wp-block-paragraph"><strong>Layer 2 — Agent Runtime:</strong> Your agents are built with UiPath, Automation Anywhere, Copilot Studio, LangGraph, CrewAI, or any other framework. AI Control Tower discovers them regardless of framework.</p>



<p class="wp-block-paragraph"><strong>Layer 3 — Tool Access:</strong> Agents access tools via MCP servers, REST APIs, or native connectors. The AI Gateway sits here, governing every external call.</p>



<p class="wp-block-paragraph"><strong>Layer 4 — Identity:</strong> Veza’s Access Graph enforces least-privilege permissions for every agent identity, mapping permissions to specific services and data.</p>



<p class="wp-block-paragraph"><strong>Layer 5 — Governance:</strong> AI Control Tower provides the unified view — discovery dashboard, runtime observability, risk assessment, compliance reporting, and cost attribution.</p>



<p class="wp-block-paragraph">The key architectural insight is that AI Control Tower operates as an <em>overlay</em>, not a replacement. It does not require you to rebuild your agent infrastructure on ServiceNow. It connects to your existing stack and provides governance on top. This is the same pattern as ServiceNow’s ITSM: it does not replace your infrastructure, it governs it.</p>



<h2 class="wp-block-heading">Pricing and Availability</h2>



<p class="wp-block-paragraph">ServiceNow is offering AI Control Tower free for one year, which it frames as a “$2 million value” (<a href="https://www.servicenow.com/community/upgrades-and-patching-forum/servicenow-ai-native-licensing-in-2026-a-practical-guide-to/td-p/3565858" target="_blank" rel="noopener nofollow">ServiceNow Community, 2026</a>). After the introductory period, AI Control Tower is included with ServiceNow’s AI subscription tiers. However, there is an important caveat: the inclusion covers governing AI assets built within the ServiceNow ecosystem. Governing third-party AI assets (agents on AWS, Azure, or other platforms) may require additional licensing.</p>



<p class="wp-block-paragraph">The Knowledge 2026 enhancements entered the Innovation Lab in May 2026, with full general availability expected in August 2026 as part of the ServiceNow AI Platform Australia release. The features roll out on a rolling basis, so availability may vary by instance.</p>



<h2 class="wp-block-heading">Early Adoption Signals: What Enterprises Are Saying</h2>



<p class="wp-block-paragraph">Several enterprise customers shared their experiences at Knowledge 2026:</p>



<p class="wp-block-paragraph"><strong>HDFC Bank</strong> (India’s largest private sector bank): “We run ServiceNow AI across IT and risk, and AI Control Tower is the common governance layer across all of it, giving us the visibility to manage every AI use case and the confidence to scale,” said Ramesh Lakshminarayanan, Group CIO.</p>



<p class="wp-block-paragraph"><strong>Rolls-Royce</strong> reported 38,000 tickets deflected in a year and resolution times reduced by 34% using ServiceNow AI, and is now scaling autonomous actions across IT, HR, and Finance — with AI Control Tower providing the governance layer.</p>



<p class="wp-block-paragraph"><strong>Academy Sports</strong> described ServiceNow as “our platform of intelligence” and is “architecting a digital twin of our operating footprint where AI connects our assets to our people.”</p>



<h2 class="wp-block-heading">Preparing Your Organization: A Practical Checklist</h2>



<p class="wp-block-paragraph">If your organization is evaluating AI Control Tower or building an agent governance practice from scratch, here is what to do now:</p>



<p class="wp-block-paragraph"><strong>1. Audit your current agent inventory.</strong> Before you can govern agents, you need to know how many you have. Survey every team that has deployed any form of AI agent — including those using <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">open-source frameworks outside the CoE</a>. Count RPA bots, LLM agents, copilot integrations, and any MCP servers they connect to.</p>



<p class="wp-block-paragraph"><strong>2. Map agents to business processes.</strong> AI Control Tower’s value comes from contextual governance — knowing not just that an agent exists, but what business process it supports. Start mapping this now, even if you do not use ServiceNow. The discipline transfers to any governance platform.</p>



<p class="wp-block-paragraph"><strong>3. Define your MCP server approval workflow.</strong> If your teams are deploying MCP servers, establish an approval process before AI Control Tower enforces one for you. Decide who approves new servers, what security review is required, and what access scope is permitted.</p>



<p class="wp-block-paragraph"><strong>4. Establish agent identity standards.</strong> Every AI agent should have a named identity with scoped permissions, not shared service accounts. This is the foundation for least-privilege enforcement, whether you use Veza or another identity governance tool.</p>



<p class="wp-block-paragraph"><strong>5. Choose your observability stack.</strong> If you are on ServiceNow, Traceloop integration is built in. If not, evaluate OpenLLMetry (open-source), Langfuse, or LangSmith for agent reasoning trace capture. The important thing is that you can trace an agent’s decision back to the data and tools it used.</p>



<p class="wp-block-paragraph"><strong>6. Align with regulatory requirements.</strong> If your organization falls under the <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act</a> or industry-specific regulations, map your agent risk categories now. AI Control Tower’s five built-in risk frameworks (NIST, EU AI Act) provide a starting point, but your compliance team needs to validate the mapping.</p>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">Does ServiceNow AI Control Tower only govern ServiceNow-native AI agents?</h3>



<p class="wp-block-paragraph">No. AI Control Tower is designed to govern AI deployed on any platform, including AWS, Google Cloud, Microsoft Azure, and enterprise applications like SAP, Oracle, and Workday. The 30+ enterprise integrations in the Knowledge 2026 release extend discovery and governance to third-party AI systems, not just ServiceNow’s own agents.</p>



<h3 class="wp-block-heading">Can AI Control Tower monitor and shut down agents built with open-source frameworks like LangGraph or CrewAI?</h3>



<p class="wp-block-paragraph">AI Control Tower’s discovery and observability depend on integration connectors. For agents deployed on supported infrastructure (AWS, Azure, GCP, Databricks, Snowflake), the platform can discover and monitor them. For agents running on custom infrastructure, you would need to integrate via the AI Gateway or OpenLLMetry instrumentation. The kill switch capability requires the agent to be reachable through a supported integration.</p>



<h3 class="wp-block-heading">How does AI Control Tower pricing work?</h3>



<p class="wp-block-paragraph">ServiceNow is offering AI Control Tower free for one year (framed as a ~$2M value). After that, it is included with ServiceNow’s AI subscription tiers for governing ServiceNow-native AI assets. Governing third-party AI assets across other platforms may require additional licensing. Contact ServiceNow for specific pricing based on your deployment scope.</p>



<h3 class="wp-block-heading">What is the difference between AI Control Tower and UiPath Orchestrator or Automation Anywhere Control Room?</h3>



<p class="wp-block-paragraph">UiPath Orchestrator and Automation Anywhere Control Room govern RPA bots within their respective ecosystems. AI Control Tower governs all AI assets — RPA bots, LLM agents, ML models, MCP servers, datasets, and prompts — across any vendor and any cloud. It also adds capabilities that RPA control rooms lack, including LLM reasoning-chain observability, EU AI Act compliance frameworks, and real-time agent kill switches.</p>



<h3 class="wp-block-heading">Does ServiceNow AI Control Tower support MCP (Model Context Protocol) governance?</h3>



<p class="wp-block-paragraph">Yes. The June 2026 release added MCP servers as a governed asset type. AI Stewards can require approval before MCP servers are activated in agent builder applications, and the AI Gateway provides real-time governance for all MCP transactions, including logging, auditing, and policy enforcement.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>AI Control Tower goes GA in August 2026</strong> as a five-dimension governance platform (Discover, Observe, Govern, Secure, Measure) that governs AI agents across any cloud and any vendor.</li>



<li><strong>30+ enterprise integrations</strong> connect to AWS, Google Cloud, Azure, SAP, Oracle, Workday, Databricks, Snowflake, and Hugging Face for cross-platform agent discovery.</li>



<li><strong>Traceloop acquisition</strong> provides deep runtime observability via OpenLLMetry, tracing agent reasoning chains, tool calls, and data access in real time.</li>



<li><strong>Veza acquisition</strong> brings identity governance with least-privilege enforcement and a real-time kill switch for rogue agents.</li>



<li><strong>MCP server governance</strong> is now built in — requiring approval before MCP servers can be activated in agent applications.</li>



<li><strong>Gartner positioned ServiceNow as a Leader</strong> in the inaugural 2026 Magic Quadrant for AI Governance Platforms alongside IBM and Truyo.</li>



<li><strong>Free for one year</strong> with ServiceNow AI subscription tiers; third-party asset governance may require additional licensing.</li>



<li><strong>For RPA architects:</strong> the governance perimeter has expanded from bot inventory to full agent-model-data-tool governance. Start auditing and mapping now.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>ServiceNow Newsroom. “ServiceNow expands AI Control Tower to discover, observe, govern, secure, and measure AI deployed across any system in the enterprise.” May 5, 2026. <a href="https://newsroom.servicenow.com/press-releases/details/2026/ServiceNow-expands-AI-Control-Tower-to-discover-observe-govern-secure-and-measure-AI-deployed-across-any-system-in-the-enterprise/default.aspx" target="_blank" rel="noopener nofollow">Link</a></li>



<li>ServiceNow Community. “AI Control Tower: What’s new in the June 2026 release.” June 2026. <a href="https://www.servicenow.com/community/ai-control-tower-articles/ai-control-tower-what-s-new-in-the-june-2026-release/ta-p/3561445" target="_blank" rel="noopener nofollow">Link</a></li>



<li>Calcalist. “ServiceNow buys Traceloop in $60-$80 million deal.” 2026. <a href="https://www.calcalistech.com/ctechnews/article/sjghwiqf11e" target="_blank" rel="noopener nofollow">Link</a></li>



<li>Forbes. “ServiceNow Agrees To Buy Veza To Govern AI Agent Permissions At Scale.” December 2025. <a href="https://www.forbes.com/sites/moorinsights/2025/12/12/servicenow-agrees-to-buy-veza-to-govern-ai-agent-permissions-at-scale/" target="_blank" rel="noopener nofollow">Link</a></li>



<li>The Register. “ServiceNow adds agent kill switches to AI control tower.” May 2026. <a href="https://theregister.com/2026/05/05/servicenow_clears_agents_for_landing" target="_blank" rel="noopener nofollow">Link</a></li>



<li>Gartner Peer Insights. “Best AI Governance Platforms Reviews 2026.” <a href="https://www.gartner.com/reviews/market/ai-governance-platforms" target="_blank" rel="noopener nofollow">Link</a></li>



<li>CXToday. “IBM Vs ServiceNow, Who Owns Agentic AI Governance?” 2026. <a href="https://www.cxtoday.com/ai-automation-in-cx/ibm-vs-servicenow-who-owns-agentic-ai-governance/" target="_blank" rel="noopener nofollow">Link</a></li>



<li>Diginomica. “ServiceNow Knowledge 2026 &#8211; AI Control Tower expands, Autonomous Workforce reaches every function.” 2026. <a href="https://diginomica.com/servicenow-knowledge-2026-ai-control-tower-expands-autonomous-workforce-reaches-every-function-and" target="_blank" rel="noopener nofollow">Link</a></li>



<li>ERP Today. “ServiceNow Repositions Around AI Security and Governance at Knowledge 2026.” 2026. <a href="https://erp.today/servicenow-ai-security-governance-knowledge-2026/" target="_blank" rel="noopener nofollow">Link</a></li>



<li>Constellation Research. “ServiceNow Knowledge 2026: AI Control Tower, Action Fabric, Autonomous Workforce and more.” 2026. <a href="https://www.constellationr.com/insights/news/servicenow-knowledge-2026-ai-control-tower-action-fabric-autonomous-workforce-and" target="_blank" rel="noopener nofollow">Link</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/servicenow-ai-control-tower-enterprise-agent-governance-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Google Gemini Spark Auto Browse: The Complete Guide for Agentic AI Architects</title>
		<link>https://rpabotsworld.com/google-gemini-spark-auto-browse-agentic-ai-guide/</link>
					<comments>https://rpabotsworld.com/google-gemini-spark-auto-browse-agentic-ai-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Mon, 17 Aug 2026 17:26:42 +0000</pubDate>
				<category><![CDATA[Agentic AI & AI Automation]]></category>
		<category><![CDATA[AI Agents & Frameworks]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32306</guid>

					<description><![CDATA[Google Gemini Spark Auto Browse operates your real Chrome with logged-in accounts. Architecture, security, pricing, and enterprise deployment analysis.]]></description>
										<content:encoded><![CDATA[<p>On July 30, 2026, Google flipped a switch that fundamentally changed what &#8220;agentic browsing&#8221; means. Gemini Spark &mdash; the 24/7 AI agent Google unveiled at I/O 2026 &mdash; gained the ability to operate your <em>actual</em> desktop Chrome browser, complete with your logged-in sessions, saved passwords, and cookie state. Not a headless browser in a sandbox. Not a screenshot-and-click emulation layer. Your real Chrome, with your real credentials, steered by an AI agent running on a dedicated cloud VM that keeps working after you close your laptop.</p>
<p>Within two weeks, Auto Browse rolled out to AI Pro subscribers in over 160 countries. Chrome Enterprise admins got a new policy toggle &mdash; <code>GeminiSparkSettings</code> &mdash; to block or allow the feature across managed fleets. And security researchers immediately began probing the prompt-injection protections Google had quietly shipped alongside it.</p>
<p>If you are building enterprise automation, evaluating agentic platforms, or deciding whether browser-based AI agents belong in your organization&#8217;s stack, Gemini Spark Auto Browse is the feature you need to understand right now. This guide breaks down the architecture, security model, enterprise controls, and practical implications &mdash; so you can make an informed decision rather than reacting to a press release.</p>
<h2>What Gemini Spark Actually Is</h2>
<p>Before diving into Auto Browse specifically, it helps to understand the platform it sits on. Gemini Spark is not a chatbot with extra features. It is a cloud-hosted agentic runtime &mdash; an always-on AI agent that runs on dedicated virtual machines on Google Cloud, built on the <a href="https://blog.google/innovation-and-ai/products/gemini-app/next-evolution-gemini-app/" target="_blank" rel="noopener nofollow">Google Antigravity platform</a> and powered by Gemini 3.5.</p>
<p>Alphabet CEO Sundar Pichai introduced Spark at Google I/O 2026 as &#8220;the next evolution of smart digital assistants&#8221; &mdash; an agent that takes on long-horizon tasks with minimal oversight. The key architectural decisions that distinguish it from competitors:</p>
<table>
<thead>
<tr>
<th>Dimension</th>
<th>Gemini Spark</th>
<th>Traditional AI Assistants</th>
</tr>
</thead>
<tbody>
<tr>
<td>Runtime</td>
<td>Cloud VM (persists when device is off)</td>
<td>On-device or session-bound</td>
</tr>
<tr>
<td>Task Horizon</td>
<td>Hours to days (background execution)</td>
<td>Single turn or short session</td>
</tr>
<tr>
<td>Browser Access</td>
<td>User&#8217;s real Chrome (logged-in state)</td>
<td>Headless/sandboxed browser or none</td>
</tr>
<tr>
<td>Communication</td>
<td>Dedicated Gmail address, proactive updates</td>
<td>Chat window only</td>
</tr>
<tr>
<td>Skill Acquisition</td>
<td>User-teachable recurring tasks</td>
<td>Fixed capabilities</td>
</tr>
</tbody>
</table>
<p>Users can email Spark directly through a dedicated Gmail address, set recurring tasks, and teach it new skills. Spark proactively sends critical updates and requires explicit approval for high-risk actions. This is the foundation Auto Browse extends.</p>
<h2>How Auto Browse Works: Architecture Deep Dive</h2>
<p>Before Auto Browse, Spark&#8217;s web capabilities relied on a remote browser managed by Google &mdash; essentially a sandboxed environment where the agent could browse the public web but had no access to authenticated sessions. Auto Browse changes this by integrating directly with the user&#8217;s desktop Chrome installation.</p>
<h3>The Integration Model</h3>
<p>Auto Browse is built on Gemini 3 and operates <em>within</em> Chrome rather than as a separate automation service. When a user delegates a web task to Spark, the agent:</p>
<ol>
<li><strong>Receives the task</strong> via the Gemini app, email, or a scheduled trigger.</li>
<li><strong>Opens Chrome</strong> on the user&#8217;s desktop (or connects to an active session).</li>
<li><strong>Navigates using the user&#8217;s authenticated state</strong> &mdash; logged-in accounts, saved passwords, stored cookies, and session tokens are all available.</li>
<li><strong>Executes multi-step workflows</strong> &mdash; filling forms, clicking through flows, extracting information, comparing options across tabs.</li>
<li><strong>Hands control back to the user</strong> at predefined checkpoints &mdash; particularly before any action involving payments, personal data submission, or irreversible changes.</li>
</ol>
<p>This is architecturally closer to how enterprise RPA bots interact with web applications than it is to how traditional AI assistants browse the web. The agent has the same access as the logged-in user, operates on live production websites, and can chain actions across multiple sites in a single session.</p>
<h3>What Auto Browse Can and Cannot Do</h3>
<p>Google has been specific about the boundaries, though security researchers have flagged some ambiguity in practice:</p>
<table>
<thead>
<tr>
<th>Can Do</th>
<th>Cannot Do (By Design)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Research flight options and start booking</td>
<td>Complete a purchase without user approval</td>
</tr>
<tr>
<td>Schedule apartment viewings from saved listings</td>
<td>Sign into accounts not already saved in Chrome</td>
</tr>
<tr>
<td>Track prices and alert on thresholds</td>
<td>Access sites blocked by enterprise policy</td>
</tr>
<tr>
<td>Call stores via Duplex to check inventory</td>
<td>Override Chrome Enterprise restrictions</td>
</tr>
<tr>
<td>Compare products across multiple sites</td>
<td>Submit forms with sensitive data without handoff</td>
</tr>
<tr>
<td>Initiate purchases with approved merchants</td>
<td>Operate outside the Chrome browser context</td>
</tr>
</tbody>
</table>
<p>A critical nuance: Auto Browse carries tasks &#8220;up to the confirmation step&#8221; &mdash; it does the tedious research and form-filling, then hands the final click back to you. For <a href="https://rpabotsworld.com/why-agentic-automation-fails/" target="_blank">organizations evaluating agentic automation programs</a>, this human-in-the-loop checkpoint is a significant design choice. It trades full autonomy for a safety guarantee that most enterprise compliance teams will require.</p>
<h2>The Security Model: What Google Ships and What It Leaves Unsaid</h2>
<p>Security is where Gemini Spark Auto Browse gets both interesting and contentious. Google has made specific claims about its protections, but independent analysis reveals gaps worth understanding before deploying in any professional context.</p>
<h3>What Google Has Shipped</h3>
<p><strong>Prompt injection protection.</strong> Google&#8217;s <a href="https://blog.google/security/architecting-security-for-agentic/" target="_blank" rel="noopener nofollow">official security blog</a> confirms that Auto Browse includes protections against prompt injection &mdash; where malicious instructions embedded in a webpage attempt to manipulate the AI agent. The protection runs inline during browsing, analyzing page content before the agent acts on it.</p>
<p><strong>Human-in-the-loop for sensitive actions.</strong> Payments, personal data submission, and account modifications trigger a handoff that pauses the agent and requires explicit user confirmation. This is not configurable &mdash; it is a hardcoded safety boundary.</p>
<p><strong>Permission-gated access.</strong> The feature requires explicit user opt-in before accessing any connected account. Chrome&#8217;s permission model governs which sites and which credentials the agent can use.</p>
<h3>What Google Has Not Shared</h3>
<p>As <a href="https://www.itechpost.com/articles/236915/20260803/googles-gemini-spark-chrome-can-now-browse-web-using-agentic-ai-features-it-safe.htm" target="_blank" rel="noopener nofollow">iTechPost noted</a>, Google has not disclosed the technical implementation of its prompt injection protections, nor whether they have been tested against known injection techniques like indirect prompt injection or multi-step social engineering chains.</p>
<p>More concerning: <a href="https://www.forbes.com/sites/paulmonckton/2026/05/26/google-announced-gemini-spark-but-left-out-an-uncomfortable-warning/" target="_blank" rel="noopener nofollow">Forbes reported</a> that internal onboarding text found in Spark&#8217;s code warns it &#8220;may do things like share your info or make purchases without asking.&#8221; Google has not publicly reconciled this internal messaging with its stated safety guarantees. For agentic AI architects designing enterprise deployments, this ambiguity is a red flag that demands testing rather than trust.</p>
<h3>The Enterprise Attack Surface</h3>
<p>When an AI agent operates within a logged-in browser session, the attack surface expands significantly compared to traditional chatbot interactions. Specific risks to evaluate:</p>
<p><strong>Credential exposure.</strong> The agent operates with the same credential access as the user. A compromised agent session could theoretically access any site the user is logged into. Google mitigates this by running the agent in a separate execution context, but the boundaries of that isolation have not been independently audited.</p>
<p><strong>Local network ingress.</strong> Chrome Enterprise&#8217;s own policy documentation for <code>GeminiSparkSettings</code> explicitly lists &#8220;Local Network Ingress&#8221; as a risk &mdash; the agent could potentially access internal network resources visible from the user&#8217;s browser, including intranet applications, internal APIs, and development environments.</p>
<p><strong>Context-aware signal loss.</strong> Enterprise security stacks that rely on behavioral signals (typing patterns, mouse movement, session timing) to detect compromised accounts will see those signals change fundamentally when an AI agent operates the browser. UEBA (User and Entity Behavior Analytics) systems may flag legitimate agent activity as anomalous, or &mdash; worse &mdash; miss actual threats masked by the agent&#8217;s different behavioral fingerprint.</p>
<p>For organizations subject to <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act enforcement requirements</a>, these risks require documented assessment before deployment. The Act&#8217;s transparency obligations apply to AI agents that interact with production systems on behalf of users.</p>
<h2>Enterprise Controls: The Chrome Enterprise Policy</h2>
<p>Google shipped enterprise management controls alongside Auto Browse &mdash; a decision that signals Google expects (and wants) enterprise adoption, not just consumer use. The <a href="https://chromeenterprise.google/policies/gemini-spark-settings/" target="_blank" rel="noopener nofollow"><code>GeminiSparkSettings</code> policy</a> gives Chrome Enterprise administrators three configuration options:</p>
<ol>
<li><strong>Allow</strong> &mdash; users can enable Auto Browse at their discretion.</li>
<li><strong>Block</strong> &mdash; Auto Browse is disabled across all managed browsers.</li>
<li><strong>Not configured</strong> &mdash; defaults to the user-level setting (currently opt-in).</li>
</ol>
<p>This is a binary toggle, not a granular permissions model. Unlike enterprise RPA platforms such as <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">UiPath, Automation Anywhere, or Blue Prism</a> that offer role-based access control, workflow-level approval chains, and audit trails for every automated action, the Chrome Enterprise policy is all-or-nothing. You either allow Gemini Spark to operate Chrome, or you do not.</p>
<p>For enterprise automation architects accustomed to the governance models of mature RPA platforms, this gap will feel significant. There is no way to:</p>
<ul>
<li>Restrict Auto Browse to specific websites or domains</li>
<li>Require managerial approval for specific task types</li>
<li>Log every action the agent takes for compliance audit</li>
<li>Set spending limits or transaction thresholds</li>
<li>Define different permission levels for different user groups</li>
</ul>
<p>This positions Auto Browse as a consumer-grade feature with an enterprise kill switch, not as an enterprise-grade automation tool with consumer convenience. The distinction matters for organizations evaluating it alongside dedicated RPA and agent platforms.</p>
<h2>Pricing and Availability</h2>
<p>Gemini Spark&#8217;s pricing model shifted significantly alongside the Auto Browse launch:</p>
<table>
<thead>
<tr>
<th>Tier</th>
<th>Price</th>
<th>Auto Browse</th>
<th>Key Inclusions</th>
</tr>
</thead>
<tbody>
<tr>
<td>Google AI Ultra</td>
<td>$100/month (down from $250)</td>
<td>Yes (full access)</td>
<td>5x usage limits, 20TB storage, YouTube Premium</td>
</tr>
<tr>
<td>Google AI Pro</td>
<td>Standard pricing</td>
<td>Yes (rolling out)</td>
<td>Standard limits, Spark access</td>
</tr>
<tr>
<td>Free tier</td>
<td>$0</td>
<td>No</td>
<td>Basic Gemini access only</td>
</tr>
</tbody>
</table>
<p>The AI Ultra price cut from $250 to $100 is a deliberate market-expansion move. At $100/month, the total cost of a Gemini Spark agent is roughly $1,200/year per user &mdash; significantly less than the per-bot licensing cost of most enterprise RPA platforms, though the comparison is imperfect since RPA bots typically run unattended at scale while Spark is a personal agent.</p>
<p>Auto Browse initially launched for AI Ultra subscribers in the US on August 3, 2026, with AI Pro access and expansion to 160+ countries following within weeks. Chrome auto browse capabilities are currently available in the US, with additional regions planned.</p>
<h2>Gemini Spark vs. the Agentic Browser Landscape</h2>
<p>Auto Browse does not exist in a vacuum. Multiple platforms now offer agentic browser capabilities, each with different architectural tradeoffs:</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Browser Model</th>
<th>Credential Access</th>
<th>Enterprise Controls</th>
<th>Pricing Model</th>
</tr>
</thead>
<tbody>
<tr>
<td>Gemini Spark Auto Browse</td>
<td>User&#8217;s real Chrome</td>
<td>Logged-in sessions</td>
<td>Chrome Enterprise policy (binary)</td>
<td>$100/mo (Ultra) or AI Pro</td>
</tr>
<tr>
<td>Anthropic Claude Computer Use</td>
<td>Screenshot + click emulation</td>
<td>Via visible screen</td>
<td>API-level controls</td>
<td>API pricing per token</td>
</tr>
<tr>
<td>OpenAI Operator / Presence</td>
<td>Dedicated browser instance</td>
<td>Saved credentials per task</td>
<td>Enterprise tier controls</td>
<td>Enterprise pricing</td>
</tr>
<tr>
<td>UiPath Browser Automation</td>
<td>Selenium/CDP-based</td>
<td>Credential vault</td>
<td>Full RBAC, audit, governance</td>
<td>Per-bot licensing</td>
</tr>
<tr>
<td>Microsoft Copilot Studio CUA</td>
<td>Computer Use Agent</td>
<td>Enterprise SSO</td>
<td>Power Platform DLP policies</td>
<td>Per-message or capacity</td>
</tr>
</tbody>
</table>
<p>The critical architectural difference: Gemini Spark is the only major platform that operates <em>within</em> the user&#8217;s existing authenticated browser session by default. Every other platform either uses a sandboxed browser (OpenAI), emulates screen interaction (Anthropic), connects through managed credential vaults (UiPath), or operates through enterprise SSO integration (<a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">Microsoft Copilot Studio</a>).</p>
<p>This design gives Spark a significant convenience advantage &mdash; zero credential configuration, immediate access to any site the user is logged into &mdash; but it also means the agent inherits all of the user&#8217;s access rights without the mediation layer that enterprise security teams typically require.</p>
<h2>The Agentic Shopping Dimension</h2>
<p>Auto Browse is not just a generic browser automation feature. Google has specifically optimized it for commerce workflows, tying it into a broader agentic shopping strategy that launched alongside Spark.</p>
<p><strong>Price tracking and autonomous purchasing.</strong> Users can assign Spark a price target for any product. When the price drops below the threshold, Spark can initiate the purchase autonomously &mdash; though it still requires user confirmation at the payment step. Initial launch partners include Wayfair, Chewy, Quince, and select Shopify merchants.</p>
<p><strong>Duplex-powered phone calls.</strong> Google&#8217;s Duplex calling technology &mdash; the same system that made headlines for calling restaurants to book reservations &mdash; is now integrated with Spark. The agent can call multiple businesses to check inventory, compare prices, or ask specific questions, then report back with a summary. This extends the agent&#8217;s reach beyond the browser into the physical retail world.</p>
<p><strong>Cross-site comparison.</strong> Auto Browse can open multiple tabs, navigate through product pages, extract pricing and feature information, and produce a structured comparison &mdash; a workflow that would take a human user 30-60 minutes compressed into a few minutes of autonomous browsing.</p>
<p>For RPA practitioners, this commerce automation layer looks remarkably similar to the web scraping and data extraction workflows that have been a staple of enterprise RPA for a decade. The difference: Spark does it through a user&#8217;s authenticated browser session rather than through API integrations or headless browser scripts, which means it works on any website without requiring custom selectors, API keys, or integration development.</p>
<h2>What This Means for RPA and Enterprise Automation Teams</h2>
<p>Gemini Spark Auto Browse represents a specific kind of competitive pressure on traditional RPA &mdash; not a replacement, but an erosion of the simplest use cases.</p>
<h3>Use Cases That Migrate</h3>
<p>Personal productivity automation &mdash; the tasks that RPA teams often deprioritize because they are low-volume, highly variable, and user-specific &mdash; is Spark&#8217;s sweet spot. Think: expense report filing, travel booking, vendor price monitoring, routine form submissions, and personal workflow automation. These are tasks that rarely justify the cost of a dedicated RPA bot but consume meaningful chunks of knowledge worker time.</p>
<p>If your organization&#8217;s RPA backlog includes dozens of these small, personal-scale automation requests that never reach the top of the priority queue, Gemini Spark offers users a self-service alternative that requires no development, no IT involvement, and no bot licensing.</p>
<h3>Use Cases That Stay with RPA</h3>
<p>Enterprise-grade automation &mdash; unattended bots processing thousands of transactions, multi-system orchestration with error handling and retry logic, regulated workflows with mandatory audit trails, and integrations with legacy systems via Citrix or terminal emulation &mdash; remains firmly in traditional RPA territory. Spark cannot run unattended at scale, lacks structured error handling, provides no audit trail, and has no mechanism for accessing non-web systems.</p>
<p>Organizations that have built their <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">RPA-to-agentic AI transition roadmaps</a> should view Spark as a complementary capability rather than a replacement. It fills the gap between &#8220;not worth automating with RPA&#8221; and &#8220;too tedious to do manually&#8221; &mdash; a gap that has historically been automation&#8217;s blind spot.</p>
<h3>The Governance Question</h3>
<p>The hardest question for enterprise automation architects is not whether Spark is useful &mdash; it clearly is &mdash; but whether it is governable. Today&#8217;s binary Chrome Enterprise policy offers no middle ground between &#8220;fully enabled&#8221; and &#8220;completely disabled.&#8221; For organizations operating under SOC 2, HIPAA, or <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act</a> requirements, that lack of granularity may be a dealbreaker until Google ships more sophisticated controls.</p>
<p>The practical recommendation: pilot Auto Browse with a small group of users whose workflows are low-risk and high-tedium (travel booking, price research, appointment scheduling), measure the time savings, and use the pilot data to build the business case for expanded deployment once Google ships the enterprise controls that regulated organizations require.</p>
<h2>Building on Gemini Spark: The Developer Angle</h2>
<p>For developers and solution architects who want to build on top of Gemini&#8217;s agentic capabilities rather than just consuming them as end users, Google offers several integration paths through the broader Gemini platform:</p>
<p><strong>Vertex AI Agent Builder</strong> provides the enterprise-grade version of agentic capabilities, with proper IAM integration, audit logging, and multi-tenant deployment options. If Auto Browse&#8217;s consumer-grade controls are insufficient for your use case, Vertex AI Agent Builder is where Google expects enterprise developers to build custom agent solutions. For a deeper dive into Gemini&#8217;s model capabilities, see our <a href="https://rpabotsworld.com/gemini-3-6-flash-agent-builders-guide/">Gemini 3.6 Flash guide for agent builders</a>.</p>
<p><strong>Google&#8217;s Agent2Agent (A2A) protocol</strong> enables interoperability between agents from different vendors. An enterprise deployment might use Gemini Spark for browser-based tasks while routing structured data processing to a UiPath bot and document understanding to a specialized agent &mdash; all coordinated through A2A. Combined with the <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">MCP stateless specification</a>, this creates a standards-based approach to multi-agent orchestration.</p>
<p><strong>Chrome Extensions API</strong> remains the lower-level integration point for developers who need more control than Auto Browse provides. Custom Chrome extensions can implement the same browser automation patterns with full programmatic control over navigation, data extraction, and workflow execution.</p>
<h2>Practical Evaluation Checklist</h2>
<p>If you are evaluating Gemini Spark Auto Browse for your organization or personal workflow, work through these questions before deploying:</p>
<table>
<thead>
<tr>
<th>Category</th>
<th>Question</th>
<th>Green Flag</th>
<th>Red Flag</th>
</tr>
</thead>
<tbody>
<tr>
<td>Security</td>
<td>Do your target workflows involve sensitive data?</td>
<td>Low-sensitivity tasks (travel, research)</td>
<td>Financial transactions, healthcare, PII</td>
</tr>
<tr>
<td>Compliance</td>
<td>Does your organization require action-level audit trails?</td>
<td>No regulatory requirement</td>
<td>SOC 2 / HIPAA / EU AI Act obligations</td>
</tr>
<tr>
<td>Governance</td>
<td>Is a binary allow/block policy sufficient?</td>
<td>Small team, trusted users</td>
<td>Large org, multiple risk profiles</td>
</tr>
<tr>
<td>Scale</td>
<td>How many transactions per day?</td>
<td>Personal productivity (1-20/day)</td>
<td>Enterprise volume (100+/day)</td>
</tr>
<tr>
<td>Integration</td>
<td>Do workflows span non-web systems?</td>
<td>Browser-only workflows</td>
<td>Legacy systems, desktop apps, APIs</td>
</tr>
<tr>
<td>Cost</td>
<td>Does per-user pricing work?</td>
<td>Small team (&lt;50 users)</td>
<td>Enterprise-wide deployment (1000+)</td>
</tr>
</tbody>
</table>
<h2>FAQs</h2>
<h3>Is Gemini Spark Auto Browse safe for enterprise use?</h3>
<p>It depends on your risk profile. Google ships prompt injection protection and human-in-the-loop for payments, but the current enterprise controls are limited to a binary allow/block Chrome policy with no granular permissions, audit trails, or domain restrictions. Low-risk personal productivity tasks (travel booking, price research) are reasonable use cases today. High-sensitivity workflows should wait for more mature governance controls.</p>
<h3>How does Gemini Spark compare to UiPath or Automation Anywhere for browser automation?</h3>
<p>Spark excels at personal, attended, variable tasks that do not justify RPA development cost. RPA platforms excel at high-volume, unattended, regulated workflows requiring audit trails, error handling, and credential vault integration. They serve different segments of the automation spectrum rather than competing directly.</p>
<h3>Can Gemini Spark Auto Browse make purchases without my permission?</h3>
<p>Google states that Auto Browse hands control back to the user before completing payments. However, internal code flagged by Forbes suggests the system &#8220;may do things like share your info or make purchases without asking&#8221; &mdash; a discrepancy Google has not publicly resolved. In practice, the shopping feature with launch partners (Wayfair, Chewy, Quince) requires user confirmation at checkout.</p>
<h3>What does Gemini Spark Auto Browse cost?</h3>
<p>Auto Browse is included with Google AI Ultra ($100/month, down from $250) and is rolling out to Google AI Pro subscribers. There is no separate charge for the Auto Browse feature specifically. At $1,200/year per user, it is significantly cheaper than per-bot RPA licensing but serves a different (personal, attended) use case.</p>
<h3>Can my IT department control who uses Auto Browse?</h3>
<p>Yes, through Chrome Enterprise&#8217;s <code>GeminiSparkSettings</code> policy. Administrators can allow or block the feature across managed browsers. The control is binary &mdash; there is no per-user, per-group, or per-domain granularity currently available.</p>
<h2>Key Takeaways</h2>
<ul>
<li><strong>Gemini Spark Auto Browse is the first major AI agent to operate within a user&#8217;s real, authenticated Chrome session</strong> &mdash; a fundamentally different architectural choice from sandboxed or emulated alternatives.</li>
<li><strong>The security model trades transparency for convenience.</strong> Prompt injection protection exists but is technically undisclosed. Human-in-the-loop for payments is hardcoded. Enterprise controls are binary (allow/block), with no granular governance.</li>
<li><strong>Auto Browse competes with the bottom of the RPA backlog</strong>, not the top. Personal productivity tasks that never justified bot development now have a self-service alternative at $100/month per user.</li>
<li><strong>Enterprise adoption requires a pilot-first approach.</strong> Start with low-risk, high-tedium workflows, measure time savings, and build the case for expanded deployment once Google ships more sophisticated controls.</li>
<li><strong>The Google Antigravity platform running Spark in cloud VMs is architecturally significant</strong> &mdash; it means the agent persists beyond device sessions, enabling true background task execution that traditional browser automation cannot match.</li>
<li><strong>For multi-agent architectures, Spark fills the browser-native slot</strong> alongside protocol-based coordination through A2A and MCP, creating a standards-based orchestration model.</li>
</ul>
<h2>External References</h2>
<ol>
<li>Google Blog &mdash; <a href="https://blog.google/innovation-and-ai/products/gemini-app/gemini-spark-updates-july-2026/" target="_blank" rel="noopener nofollow">&#8220;Gemini Spark now integrates with Chrome&#8221;</a> (July 30, 2026)</li>
<li>Google Blog &mdash; <a href="https://blog.google/innovation-and-ai/products/gemini-app/next-evolution-gemini-app/" target="_blank" rel="noopener nofollow">&#8220;The Gemini app becomes more agentic&#8221;</a> (May 2026)</li>
<li>Google Security Blog &mdash; <a href="https://blog.google/security/architecting-security-for-agentic/" target="_blank" rel="noopener nofollow">&#8220;Architecting Security for Agentic AI&#8221;</a></li>
<li>9to5Google &mdash; <a href="https://9to5google.com/2026/07/30/gemini-spark-chrome-auto-browse/" target="_blank" rel="noopener nofollow">&#8220;Gemini Spark can now use Chrome to auto browse&#8221;</a> (July 30, 2026)</li>
<li>Engadget &mdash; <a href="https://www.engadget.com/2229209/gemini-spark-now-has-chrome-web-browsing-capabliities/" target="_blank" rel="noopener nofollow">&#8220;Gemini Spark now has Chrome web-browsing capabilities&#8221;</a></li>
<li>Forbes &mdash; <a href="https://www.forbes.com/sites/paulmonckton/2026/05/26/google-announced-gemini-spark-but-left-out-an-uncomfortable-warning/" target="_blank" rel="noopener nofollow">&#8220;Google Announced Gemini Spark, But Left Out An Uncomfortable Warning&#8221;</a></li>
<li>Forbes &mdash; <a href="https://www.forbes.com/sites/janakirammsv/2026/05/21/google-io-2026-turned-gemini-into-an-agent-platform/" target="_blank" rel="noopener nofollow">&#8220;Google I/O 2026 Turned Gemini Into An Agent Platform&#8221;</a></li>
<li>TechCrunch &mdash; <a href="https://techcrunch.com/2026/05/19/google-introduces-gemini-spark-a-24-7-agentic-assistant-with-gmail-integration/" target="_blank" rel="noopener nofollow">&#8220;Google introduces Gemini Spark, a 24/7 agentic assistant&#8221;</a> (May 19, 2026)</li>
<li>Chrome Enterprise &mdash; <a href="https://chromeenterprise.google/policies/gemini-spark-settings/" target="_blank" rel="noopener nofollow">GeminiSparkSettings Policy</a></li>
<li>iTechPost &mdash; <a href="https://www.itechpost.com/articles/236915/20260803/googles-gemini-spark-chrome-can-now-browse-web-using-agentic-ai-features-it-safe.htm" target="_blank" rel="noopener nofollow">&#8220;Google&#8217;s Gemini Spark on Chrome Can Now Browse the Web Using Agentic AI Features — Is It Safe?&#8221;</a></li>
<li>Enterprise DNA &mdash; <a href="https://enterprisedna.co/resources/news/google-gemini-spark-chrome-auto-browse-agentic-desktop-2026/" target="_blank" rel="noopener nofollow">&#8220;Google Gemini Spark Now Browses the Web via Your Chrome&#8221;</a></li>
<li>Thurrott &mdash; <a href="https://www.thurrott.com/a-i/339900/googles-gemini-spark-agent-expands-to-more-countries-and-adds-new-chrome-features" target="_blank" rel="noopener nofollow">&#8220;Google&#8217;s Gemini Spark Agent Expands to More Countries&#8221;</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/google-gemini-spark-auto-browse-agentic-ai-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cloudflare OS: The Open-Source Agent Platform Rewriting Enterprise AI Security</title>
		<link>https://rpabotsworld.com/cloudflare-os-open-source-agent-platform-guide/</link>
					<comments>https://rpabotsworld.com/cloudflare-os-open-source-agent-platform-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Fri, 14 Aug 2026 16:25:24 +0000</pubDate>
				<category><![CDATA[RPA & Bot Automation]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32291</guid>

					<description><![CDATA[Cloudflare OS open-sources an agent workspace with Gatekeepers, Gadgets, and a hybrid isolate-container runtime. Architecture deep dive for agentic AI practitioners.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">On August 5, 2026, Cloudflare did something no other infrastructure company has attempted at this scale: it open-sourced the entire agent workspace it had been running internally since May, complete with a capability-based security model that tracks what every agent has <em>seen</em>, not just what it&#8217;s <em>allowed to call</em>. Within 24 hours, the repository cleared 3,900 GitHub stars. Two days earlier, Cloudflare had shipped a companion project — <code>@cloudflare/computer</code> — an MIT-licensed runtime that gives any agent its own virtual machine by dynamically splitting work between V8 isolates and Linux containers.</p>



<p class="wp-block-paragraph">These are not incremental improvements to existing agent frameworks. They represent a fundamentally different answer to the question every enterprise automation team is asking right now: <strong>how do we give agents real access to production systems without handing them the keys to the kingdom?</strong></p>



<p class="wp-block-paragraph">If you&#8217;ve been following the <a href="https://rpabotsworld.com/ai-agent-control-planes-enterprise-governance-guide/">AI agent control plane conversation</a>, Cloudflare OS is the first open-source project to ship a working implementation of the governance patterns that analysts have been describing in theory. And if you&#8217;ve been tracking <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">trending open-source agentic AI repos</a>, this is the one that matters most this month — not because of star count, but because it solves a problem that LangGraph, CrewAI, and AutoGen deliberately leave to the deployer.</p>



<p class="wp-block-paragraph">This guide breaks down the architecture, security model, and runtime design of Cloudflare OS and <code>@cloudflare/computer</code> so you can evaluate whether they belong in your enterprise automation stack.</p>



<h2 class="wp-block-heading">What Cloudflare OS Actually Is (and What It Is Not)</h2>



<p class="wp-block-paragraph">The name is deliberately provocative, and it has caused confusion. Cloudflare OS is <strong>not</strong> a traditional operating system like Linux or Windows. It is an open-source agent workspace platform released under the Apache 2.0 license. Think of it as an &#8220;operating system for organizational AI work&#8221; — it manages agent sessions, enforces security policies, provides an isolated code execution environment, and ships a library of organizational context and skills.</p>



<p class="wp-block-paragraph">The platform combines three components:</p>



<p class="wp-block-paragraph"><strong>An agent workspace</strong> grounded in company-curated context and skills, with an isolated runtime where agents can write and execute code. Every person in the organization gets a browser-based workspace — no terminal required, no developer tooling prerequisite. The workspace comes preloaded with shared knowledge: terminology, procedures, and documented best practices that the organization has codified as reusable agent instructions.</p>



<p class="wp-block-paragraph"><strong>A security and governance framework</strong> called Gatekeepers — capability-based access objects that sit between agents and external services. This is the architectural decision that separates Cloudflare OS from every other agent platform on the market.</p>



<p class="wp-block-paragraph"><strong>A platform for personal, modifiable apps</strong> called Gadgets — full-stack applications (client code, server code, API, and durable state) that agents build for individual users and that run as sandboxed Cloudflare Workers. Each Gadget is a separate, isolated instance — when you create a slide deck, the system spins up a private instance of the slide-deck application just for you, sandboxed from every other instance.</p>



<p class="wp-block-paragraph">The repository lives at <a href="https://github.com/cloudflare/cloudflare-os" target="_blank" rel="noopener nofollow">github.com/cloudflare/cloudflare-os</a>, with a companion starter kit at <a href="https://github.com/cloudflare/cloudflare-os-starter" target="_blank" rel="noopener nofollow">github.com/cloudflare/cloudflare-os-starter</a> for customizing deployments.</p>



<h2 class="wp-block-heading">The Backstory: 3 Months of Internal Dogfooding</h2>



<p class="wp-block-paragraph">Cloudflare didn&#8217;t build this in a vacuum. In May 2026, the company deployed the first version of Cloudflare OS to every employee — engineering, sales, legal, marketing, HR, every function. By the time of the open-source announcement, &#8220;thousands&#8221; of employees across the company were using it daily, many of them non-engineers, to create documents and presentations, automate repeatable tasks, and build small internal apps to visualize data.</p>



<p class="wp-block-paragraph">The first version exposed critical problems that shaped the v2 architecture:</p>



<p class="wp-block-paragraph"><strong>Collaboration broke the security model.</strong> MCP servers told the platform which <em>tools</em> an agent could call, but not which <em>underlying resources</em> the agent had observed. Once people began sharing workspaces, apps, and outputs, there was no mechanism to prevent an agent from combining data across systems and exposing it to someone who shouldn&#8217;t see the original sources. The example from Cloudflare&#8217;s own blog post is instructive: an agent reads a sensitive data-warehouse table and builds a live dashboard from it. If someone shares that dashboard, it becomes an unaudited back-door into the restricted table.</p>



<p class="wp-block-paragraph"><strong>Static apps wasted tokens.</strong> Apps in the first version were deterministic rather than live software connected to internal systems. Running the same job again required spinning up a full agent session and consuming model tokens for work that should have been handled by deterministic code.</p>



<p class="wp-block-paragraph">The v2 rewrite solved both problems at the platform level, which is why the security model is the most interesting part of the architecture.</p>



<h2 class="wp-block-heading">Gatekeepers: Capability-Based Security for AI Agents</h2>



<p class="wp-block-paragraph">This is the core innovation of Cloudflare OS and the reason automation architects should pay attention. Most agent platforms implement security at the <em>tool level</em>: the agent can or cannot call a specific API. Gatekeepers implement security at the <em>resource level</em>, with policy that follows <em>what the agent has observed</em>.</p>



<h3 class="wp-block-heading">How Gatekeepers Work</h3>



<p class="wp-block-paragraph">A Gatekeeper is a service-specific Cloudflare Worker that sits between Cloudflare OS and an external service (GitHub, Jira, Salesforce, a data warehouse — anything with an API). It understands the service&#8217;s API, its resources, and the operations that can be performed on them.</p>



<p class="wp-block-paragraph">Every agent and every app starts with access to <em>nothing</em>. When an agent needs to access a resource, it requests permission. If granted, the agent receives a <strong>typed capability binding</strong> — not an API key, not an OAuth token, but a scoped object representing permission to use a specific resource under a specific policy:</p>



<pre class="wp-block-code"><code>const issues = await env.PROJECT.listIssues({
  teamId: "ENG",
  state: "open",
});
</code></pre>



<p class="wp-block-paragraph">In this example, <code>env.PROJECT</code> is a capability. The actual credential (OAuth token, API key, service account) never touches the agent&#8217;s code or context window. The Gatekeeper holds the credential, handles OAuth flows, enforces policy, records what was read, and mediates anything with an externally visible side effect.</p>



<h3 class="wp-block-heading">The Observation Log: Security That Follows the Data</h3>



<p class="wp-block-paragraph">This is where Cloudflare OS diverges sharply from the <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">MCP-only approach to agent security</a>. MCP controls which tools an agent can call. Gatekeepers go further: they record every resource the agent <em>observes</em>. These observations remain attached to the agent session and everything it produces.</p>



<p class="wp-block-paragraph">When another person tries to open the workspace, interact with the agent, or view what it produced, Gatekeepers verify that person&#8217;s access to every observed resource. If the agent read a restricted data-warehouse table to build a dashboard, only people with access to that table can see the dashboard.</p>



<p class="wp-block-paragraph">The observation log also informs egress policies: a read of sensitive data can prevent the agent from writing data to certain destinations, inviting new collaborators, handing work to another agent, or making outbound requests. This is <strong>taint tracking for AI agents</strong> — the same concept that operating systems use to prevent data exfiltration, applied at the agent-workspace level.</p>



<h3 class="wp-block-heading">What a Gatekeeper Can Enforce</h3>



<p class="wp-block-paragraph">Using the GitHub Gatekeeper as an example, the administrator can configure policies that:</p>



<ul class="wp-block-list">
<li>Allow an agent to read issues on a specific repository while blocking access to source code</li>



<li>Mask specific fields in returned data (e.g., strip email addresses from issue comments)</li>



<li>Rate-limit how many API requests the agent can make per hour</li>



<li>Require human approval before a pull request is merged</li>



<li>Block the agent from creating public repositories</li>
</ul>



<p class="wp-block-paragraph">For enterprise automation teams accustomed to building these guardrails manually around every RPA bot and API integration, Gatekeepers represent a significant reduction in governance overhead. The security is in the platform, not in every individual automation.</p>



<h2 class="wp-block-heading">Gadgets: Every App Is a Worker</h2>



<p class="wp-block-paragraph">Most AI agent platforms produce outputs — documents, code, data files. Cloudflare OS produces <strong>running applications</strong>.</p>



<p class="wp-block-paragraph">When you ask a workspace to build something, the agent writes two parts: client code that renders a UI in the browser, and server code that stores state and implements behavior. The server is loaded on demand as a <strong>Dynamic Worker</strong> — a feature Cloudflare built specifically for this project — and instantiated as a <strong>Durable Object Facet</strong>, giving each app its own SQLite database, separate from the Cloudflare OS runtime managing it.</p>



<p class="wp-block-paragraph">Dynamic Workers use lightweight V8 isolates, so every Gadget gets its own isolated runtime without needing a dedicated server or container. The browser client communicates with the server using <a href="https://github.com/cloudflare/capnweb" target="_blank" rel="noopener nofollow">Cap&#8217;n Web</a>, Cloudflare&#8217;s open-source object-capability RPC system.</p>



<p class="wp-block-paragraph">The critical design decision: a server method can be called by both the user and the agent using the same interface. If you build a tool to do a job yourself, agents can use that same tool to do the job when you&#8217;re not there. This collapses the distinction between &#8220;human-facing app&#8221; and &#8220;agent-facing tool&#8221; — a Gadget is both.</p>



<h3 class="wp-block-heading">Two Sharing Models</h3>



<p class="wp-block-paragraph">Gadgets support two sharing modes:</p>



<p class="wp-block-paragraph"><strong>Share the app itself</strong> — other people collaborate in real time using the same state, like a shared Google Doc. The Gatekeeper observation log ensures that collaborators can only access what they&#8217;re authorized to see.</p>



<p class="wp-block-paragraph"><strong>Share the Blueprint</strong> — other people get the app&#8217;s source code and can deploy their own instance, connected to their own data and resources. This is how teams scale internal tooling: one person (or agent) builds a useful app, publishes the Blueprint, and everyone else gets their own copy.</p>



<h2 class="wp-block-heading">@cloudflare/computer: The Hybrid Agent Runtime</h2>



<p class="wp-block-paragraph">Shipped two days before the Cloudflare OS announcement on August 3, 2026, <code>@cloudflare/computer</code> is an MIT-licensed agent runtime that takes a fundamentally different approach to agent execution than the container-first model used by most platforms.</p>



<p class="wp-block-paragraph">The core thesis: <strong>an agent should need a container for less than 10% of its work</strong>. Most agent tasks — text generation, data transformation, API calls, file manipulation — don&#8217;t need a full Linux userland. They need fast, cheap, isolated compute. Containers are the right tool only for tasks that require native binaries, real filesystem operations, or full networking.</p>



<h3 class="wp-block-heading">Three Execution Backends</h3>



<p class="wp-block-paragraph"><code>@cloudflare/computer</code> sits on top of a virtual filesystem backed by SQLite inside a Durable Object. That filesystem is the single source of truth. The runtime then exposes one pluggable execution surface — <code>workspace.runtime</code> — with three backends that ship today:</p>



<p class="wp-block-paragraph"><strong>1. Container backend:</strong> Projects the SQLite state into a sandbox container as a real FUSE mount. A sandbox-side daemon called <code>computerd</code> mounts the state as a filesystem and syncs changes back over a Cap&#8217;n Web RPC channel. This gives you the full Linux userland — real binaries, real package managers, real networking. Use it for coding tasks, audio/video processing, or anything that needs <code>apt-get install</code>.</p>



<p class="wp-block-paragraph"><strong>2. Isolate shell backend:</strong> Runs bash in a Dynamic Worker, reaching the authoritative Workspace over Workers RPC. No second store, no sync round trip — the shell reads and writes the SQLite-backed filesystem directly. Suitable for lightweight scripting tasks that don&#8217;t need native binaries.</p>



<p class="wp-block-paragraph"><strong>3. Isolate JavaScript backend:</strong> Runs an ECMAScript module in a fresh Dynamic Worker with structured input/results, durable relative imports, configured libraries, Workspace-backed <code>node:fs/promises</code>, and trusted <code>ws:git</code> and <code>ws:artifacts</code> modules. The fastest backend — cold-start in single-digit milliseconds — for pure computation and data transformation.</p>



<p class="wp-block-paragraph">The runtime dynamically selects the right backend for each task. A single agent session might use the JavaScript isolate for data analysis, the shell isolate for a quick file transformation, and a container for installing and running a Python package — all sharing the same virtual filesystem.</p>



<h3 class="wp-block-heading">Why This Matters for Automation Teams</h3>



<p class="wp-block-paragraph">If you&#8217;re running agent workloads at scale — and most enterprise automation teams will be within the next 12 months — the cost and latency difference between isolates and containers is substantial. V8 isolates have near-zero cold-start time and consume a fraction of the memory. Containers take seconds to spin up and hold a full OS image in memory. A runtime that routes 90%+ of work through isolates and falls back to containers only when necessary can reduce both cost and latency by an order of magnitude.</p>



<p class="wp-block-paragraph">For teams already operating <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">enterprise RPA platforms like UiPath, Automation Anywhere, or Blue Prism</a>, this is directly comparable to how those platforms handle attended vs. unattended robot execution — but at a different layer of the stack and with finer-grained resource isolation.</p>



<h2 class="wp-block-heading">Architecture Deep Dive: How the Pieces Fit Together</h2>



<p class="wp-block-paragraph">The full Cloudflare OS architecture maps traditional operating-system concepts to cloud-native equivalents:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Traditional OS Concept</th><th>Cloudflare OS Equivalent</th><th>Implementation</th></tr></thead><tbody><tr><td>Kernel</td><td>Workshop Backend</td><td><code>packages/workshop-backend</code> — manages agent sessions, enforces policies, orchestrates execution</td></tr><tr><td>Device Drivers</td><td>Gatekeepers</td><td><code>packages/gatekeeper-*</code> — service-specific Workers mediating access to external APIs</td></tr><tr><td>User Shell</td><td>Workshop Frontend</td><td><code>packages/workshop-frontend</code> — browser-based workspace UI</td></tr><tr><td>Processes</td><td>Gadgets</td><td>Dynamic Workers + Durable Object Facets — per-app isolated runtimes with SQLite state</td></tr><tr><td>Executables</td><td>Blueprints</td><td>Shareable app templates that spawn new Gadget instances</td></tr><tr><td>Access Control Lists</td><td>Capability Objects</td><td>Typed bindings representing scoped permissions, enforced at the Gatekeeper layer</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Identity is handled by <a href="https://developers.cloudflare.com/cloudflare-one/access-controls/" target="_blank" rel="noopener nofollow">Cloudflare Access</a>, which verifies who can enter the platform. Inside the platform, the Gatekeeper layer handles authorization — what resources each agent and user can access, and under what conditions.</p>



<p class="wp-block-paragraph">Generated code (both Gadget server code and agent-authored scripts) runs in Dynamic Workers with <strong>global outbound networking disabled by default</strong>. Client code runs in sandboxed iframes in the browser. Neither can reach the internet except through capabilities explicitly granted via Gatekeepers. This is the zero-trust principle applied at the agent runtime level.</p>



<h3 class="wp-block-heading">MCP Integration</h3>



<p class="wp-block-paragraph">Cloudflare OS supports existing Model Context Protocol servers through <a href="https://developers.cloudflare.com/cloudflare-one/access-controls/ai-controls/mcp-portals/" target="_blank" rel="noopener nofollow">MCP Server Portals</a>. If your organization already uses MCP servers for agent tooling, they plug into Cloudflare OS without modification. The Gatekeeper layer adds the observation-tracking and policy-enforcement capabilities on top of whatever the MCP server already provides.</p>



<p class="wp-block-paragraph">This is a pragmatic design decision: rather than asking organizations to rewrite all their agent integrations as Gatekeepers, Cloudflare OS accepts MCP servers as-is and layers additional governance on top. Organizations can then migrate high-value integrations to full Gatekeepers over time to get the richer security model.</p>



<h2 class="wp-block-heading">Self-Hosting and Deployment</h2>



<p class="wp-block-paragraph">The official deployment path uses Cloudflare&#8217;s own infrastructure — Workers, Durable Objects, KV, and R2. The starter kit (<a href="https://github.com/cloudflare/cloudflare-os-starter" target="_blank" rel="noopener nofollow">cloudflare-os-starter</a>) provides a customization guide that handles DNS, TLS, and resource provisioning through Wrangler. With resource values left as <code>null</code>, Wrangler automatically creates the required KV namespaces and R2 bucket.</p>



<p class="wp-block-paragraph">Sign-in uses Cloudflare Access, so any identity provider that Access supports (Okta, Azure AD, Google Workspace, GitHub, OneLogin, and others) works out of the box.</p>



<p class="wp-block-paragraph">The community has already produced unofficial self-hosting alternatives, including a Docker Compose setup using LiteLLM and Tailscale (<a href="https://github.com/Sunwood-ai-labs/cloudflare-os-home" target="_blank" rel="noopener nofollow">cloudflare-os-home</a>) for teams that want to run the platform on their own infrastructure without depending on Cloudflare&#8217;s managed services. However, the container and isolate runtime backends depend heavily on Cloudflare Workers internals, so full feature parity on non-Cloudflare infrastructure remains a work in progress.</p>



<h2 class="wp-block-heading">How Cloudflare OS Compares to Other Agent Platforms</h2>



<p class="wp-block-paragraph">Cloudflare OS occupies a different layer of the stack than most agent frameworks. Here&#8217;s how it fits into the August 2026 landscape:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Platform</th><th>Primary Function</th><th>Security Model</th><th>Runtime</th><th>License</th></tr></thead><tbody><tr><td><strong>Cloudflare OS</strong></td><td>Agent workspace + app platform</td><td>Capability-based Gatekeepers with observation tracking</td><td>Hybrid isolate/container (via @cloudflare/computer)</td><td>Apache 2.0</td></tr><tr><td><strong>LangGraph</strong></td><td>Agent orchestration framework</td><td>None (delegated to deployer)</td><td>Python process</td><td>MIT</td></tr><tr><td><strong>CrewAI</strong></td><td>Multi-agent orchestration</td><td>None (delegated to deployer)</td><td>Python process</td><td>MIT</td></tr><tr><td><strong>Microsoft Agent Framework</strong></td><td>Agent runtime + orchestration</td><td>Agent Governance Toolkit (separate project)</td><td>.NET / Python process</td><td>MIT</td></tr><tr><td><strong>OpenClaw</strong></td><td>Self-hosted AI assistant</td><td>API key scoping</td><td>Container</td><td>MIT</td></tr><tr><td><strong>Claude Agent SDK</strong></td><td>Agent orchestration SDK</td><td>Sandbox + tool permissions</td><td>Managed sandbox</td><td>Proprietary (SDK open)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The key distinction: LangGraph, CrewAI, and the <a href="https://rpabotsworld.com/microsoft-agent-framework-harness-hosted-agents-ga-guide/">Microsoft Agent Framework</a> are <em>orchestration</em> tools — they manage how agents plan, execute, and coordinate. Cloudflare OS is a <em>workspace</em> tool — it manages what agents can access, what they&#8217;ve seen, and where their outputs can go. These are complementary, not competitive. You could run a LangGraph agent inside a Cloudflare OS workspace and get the orchestration from LangGraph with the security and governance from Cloudflare OS.</p>



<p class="wp-block-paragraph">Microsoft&#8217;s <a href="https://github.com/microsoft/agent-governance-toolkit" target="_blank" rel="noopener nofollow">Agent Governance Toolkit</a> is the closest competitor in the security/governance space — it covers all 10 OWASP Agentic Top 10 risks with sub-millisecond policy enforcement. But it&#8217;s a governance <em>library</em> you integrate into your own runtime, not a complete workspace platform. Cloudflare OS bundles governance into the platform itself, which is an easier adoption path for organizations that don&#8217;t want to build their own agent infrastructure.</p>



<h2 class="wp-block-heading">What This Means for RPA and Automation Teams</h2>



<p class="wp-block-paragraph">If you&#8217;re an automation architect evaluating whether Cloudflare OS belongs on your radar, here&#8217;s the practical assessment:</p>



<p class="wp-block-paragraph"><strong>The governance model is production-ready for sensitive environments.</strong> The capability-based security, observation logging, and taint-tracking approach directly address the concerns that CISOs raise when automation teams request API access for agents. If your <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">existing RPA platform</a> struggles with credential management at scale, Gatekeepers offer a fundamentally better pattern.</p>



<p class="wp-block-paragraph"><strong>The hybrid runtime reduces agent infrastructure cost.</strong> Enterprise automation teams running hundreds of attended and unattended agents will see meaningful cost savings from isolate-first execution. The 90/10 split between isolates and containers is realistic for most business-process automation workloads that don&#8217;t involve heavy document processing or desktop interaction.</p>



<p class="wp-block-paragraph"><strong>The Blueprint/Gadget model is citizen-developer-friendly.</strong> Non-technical users can build and share internal apps without deploying infrastructure. This directly competes with Microsoft Power Platform&#8217;s citizen-developer story, but with agent-native security built in rather than bolted on.</p>



<p class="wp-block-paragraph"><strong>The rough edges are real.</strong> The project launched 9 days ago. The v2 architecture is sound, but the ecosystem of pre-built Gatekeepers is limited, the self-hosting story outside Cloudflare&#8217;s own infrastructure is incomplete, and the documentation reflects an internal tool being open-sourced rather than a product designed for external adoption from day one. Early adopters should budget time for integration work.</p>



<h2 class="wp-block-heading">Getting Started: A Minimal Deployment</h2>



<p class="wp-block-paragraph">For teams that want to evaluate Cloudflare OS, the fastest path is through the official starter kit:</p>



<pre class="wp-block-code"><code># Clone the starter
git clone https://github.com/cloudflare/cloudflare-os-starter.git
cd cloudflare-os-starter

# Configure your deployment
# Edit wrangler.toml with your Cloudflare account details
# Set identity provider in Cloudflare Access

# Deploy — Wrangler creates KV namespaces and R2 bucket automatically
npx wrangler deploy
</code></pre>



<p class="wp-block-paragraph">The starter deploys Cloudflare Access mode for identity verification. You&#8217;ll need a Cloudflare account (free tier supports initial experimentation, but production workloads will require Workers Paid plan for Durable Objects and Dynamic Workers).</p>



<p class="wp-block-paragraph">For the <code>@cloudflare/computer</code> runtime specifically:</p>



<pre class="wp-block-code"><code>npm install @cloudflare/computer
</code></pre>



<p class="wp-block-paragraph">The package provides the virtual filesystem, workspace management, and all three execution backends. Documentation and examples are available in the <a href="https://github.com/cloudflare/computer" target="_blank" rel="noopener nofollow">GitHub repository</a>.</p>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">Is Cloudflare OS free to use?</h3>



<p class="wp-block-paragraph">The source code is free under Apache 2.0. However, running it requires Cloudflare infrastructure (Workers, Durable Objects, KV, R2), which has its own pricing. The free tier covers experimentation, but production deployments will incur Cloudflare platform costs. Community-built alternatives using Docker Compose exist for self-hosting on your own infrastructure, though with reduced feature parity.</p>



<h3 class="wp-block-heading">Can I use Cloudflare OS with models other than Cloudflare&#8217;s Workers AI?</h3>



<p class="wp-block-paragraph">Yes. Cloudflare OS is model-agnostic. The workspace connects to any LLM provider via API — Claude, GPT-4o, Gemini, DeepSeek, or any model accessible through a standard API endpoint. The community self-hosting project uses LiteLLM as a model proxy for multi-provider support.</p>



<h3 class="wp-block-heading">How does Cloudflare OS relate to MCP (Model Context Protocol)?</h3>



<p class="wp-block-paragraph">Cloudflare OS supports existing MCP servers through MCP Server Portals. It&#8217;s not a replacement for MCP — it&#8217;s a governance layer on top. Gatekeepers add observation tracking and policy enforcement that MCP&#8217;s current specification (including the <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">2026-07-28 stateless spec</a>) doesn&#8217;t cover. Organizations can use MCP servers inside Cloudflare OS without modification.</p>



<h3 class="wp-block-heading">Can I run existing RPA bots inside Cloudflare OS?</h3>



<p class="wp-block-paragraph">Not directly. Cloudflare OS is an agent workspace for LLM-based agents, not a traditional RPA runtime. However, Gatekeepers can connect to the same enterprise systems (SAP, Salesforce, ServiceNow) that RPA bots access, and the container backend in <code>@cloudflare/computer</code> can run any Linux-compatible automation tooling. Integration with existing RPA platforms would require building a Gatekeeper for the RPA platform&#8217;s API.</p>



<h3 class="wp-block-heading">What happened to the Cloudflare Agents SDK and Workers AI?</h3>



<p class="wp-block-paragraph">Cloudflare OS builds on top of Cloudflare&#8217;s existing developer platform — Workers, Durable Objects, Workers AI, and the Agents SDK are all underlying technologies. Cloudflare OS is the application layer that brings them together into a unified workspace with security governance. Think of it as the &#8220;finished product&#8221; that the underlying platform components enable.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>Cloudflare OS is the first open-source agent platform to ship capability-based security with observation tracking</strong> — a fundamentally different approach than tool-level permissions that tracks what agents see, not just what they call.</li>



<li><strong>Gatekeepers solve the credential-management problem at scale</strong> by holding credentials, enforcing fine-grained policies, and logging every resource observation for downstream access control.</li>



<li><strong>@cloudflare/computer&#8217;s hybrid isolate/container runtime</strong> targets a 90/10 split that can dramatically reduce agent infrastructure costs compared to container-only approaches.</li>



<li><strong>Gadgets and Blueprints make agents productive for non-developers</strong> — every output can be a running application with its own state, shareable and modifiable without touching code.</li>



<li><strong>The platform is complementary to existing agent frameworks</strong> — you can run LangGraph, CrewAI, or any MCP-compatible agent inside Cloudflare OS and layer governance on top.</li>



<li><strong>It&#8217;s early.</strong> The architecture is sound and battle-tested internally at Cloudflare, but the open-source release is 9 days old. Budget for integration work and expect the Gatekeeper ecosystem to mature over the coming months.</li>
</ul>



<h2 class="wp-block-heading">External References</h2>



<ol class="wp-block-list">
<li>Cloudflare Blog — <a href="https://blog.cloudflare.com/cloudflare-os/" target="_blank" rel="noopener nofollow">&#8220;Cloudflare OS: an open platform for agents, apps, and work&#8221;</a> (August 5, 2026)</li>



<li>Cloudflare Blog — <a href="https://blog.cloudflare.com/cloudflare-computer/" target="_blank" rel="noopener nofollow">&#8220;Your agent needs a computer, not a container — introducing @cloudflare/computer&#8221;</a> (August 3, 2026)</li>



<li>GitHub — <a href="https://github.com/cloudflare/cloudflare-os" target="_blank" rel="noopener nofollow">cloudflare/cloudflare-os</a> (Apache 2.0)</li>



<li>GitHub — <a href="https://github.com/cloudflare/computer" target="_blank" rel="noopener nofollow">cloudflare/computer</a> (MIT)</li>



<li>InfoQ — <a href="https://www.infoq.com/news/2026/08/cloudflare-computer-agents/" target="_blank" rel="noopener nofollow">&#8220;Cloudflare Launches Persistent, Stateful, Computer-Like Environments for Agents&#8221;</a> (August 2026)</li>



<li>Cloudflare Developers — <a href="https://developers.cloudflare.com/changelog/post/2026-08-03-cloudflare-computer/" target="_blank" rel="noopener nofollow">@cloudflare/computer agent runtime changelog</a></li>



<li>Decrypt — <a href="https://decrypt.co/374997/cloudflare-os-inside-open-source-ai-agent-platform" target="_blank" rel="noopener nofollow">&#8220;Cloudflare OS: Here&#8217;s What&#8217;s Inside the Open-Source AI Agent Platform&#8221;</a></li>



<li>Help Net Security — <a href="https://www.helpnetsecurity.com/2026/08/06/cloudflare-os-open-source/" target="_blank" rel="noopener nofollow">&#8220;Cloudflare OS goes open source with a record of everything its agents read&#8221;</a></li>



<li>Microsoft Open Source Blog — <a href="https://opensource.microsoft.com/blog/2026/04/02/introducing-the-agent-governance-toolkit-open-source-runtime-security-for-ai-agents/" target="_blank" rel="noopener nofollow">&#8220;Introducing the Agent Governance Toolkit&#8221;</a> (April 2, 2026)</li>



<li>Hacker News Discussion — <a href="https://news.ycombinator.com/item?id=49182996" target="_blank" rel="noopener nofollow">Cloudflare OS announcement thread</a></li>
</ol>



<p class="wp-block-paragraph"><em>Next steps: Run the <a href="https://rpabotsworld.com/top-trending-open-source-agentic-ai-repos/">full open-source agentic AI landscape</a> alongside this deep dive to see where Cloudflare OS fits in the broader ecosystem. For teams already running agentic workloads on <a href="https://rpabotsworld.com/microsoft-agent-framework-harness-hosted-agents-ga-guide/">Microsoft&#8217;s Agent Framework</a> or exploring <a href="https://rpabotsworld.com/meta-muse-glimmer-30b-local-agentic-ai-guide/">self-hosted models like Meta Muse Glimmer</a>, Cloudflare OS adds the missing governance layer that those frameworks leave to the deployer.</em></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/cloudflare-os-open-source-agent-platform-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Y Combinator QM: The Open-Source Multiplayer Agent Harness That Runs YC Itself (2026 Deep Dive)</title>
		<link>https://rpabotsworld.com/yc-qm-open-source-multiplayer-agent-harness-guide/</link>
					<comments>https://rpabotsworld.com/yc-qm-open-source-multiplayer-agent-harness-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Fri, 14 Aug 2026 16:23:15 +0000</pubDate>
				<category><![CDATA[Agentic AI & AI Automation]]></category>
		<category><![CDATA[Multi-Agent Systems]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32295</guid>

					<description><![CDATA[Y Combinator open-sourced QM, the multiplayer agent harness it runs internally. Architecture, security model, deployment guide, and how it compares to enterprise RPA platforms.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">On July 31, 2026, Y Combinator did something unusual: it open-sourced the internal AI system it uses to run its own company. <a href="https://github.com/yc-software/qm" target="_blank" rel="noopener nofollow">QM</a> (short for Quartermaster) is not another chatbot wrapper or prompt-chaining library. It is a <strong>multiplayer agent harness</strong> — a production runtime that gives every employee in an organization their own isolated AI workspace with scoped memory, files, credentials, scheduled jobs, and a durable sandbox, while still letting them collaborate with the same agent in Slack channels, group messages, and projects.</p>



<p class="wp-block-paragraph">The repository hit 650+ points on Hacker News the day it dropped, crossed 7,000 GitHub stars inside three days, and sits above 13,000 stars two weeks later. YC says it runs QM across accounting, legal, events, and engineering — including building QM itself — and calls the release &#8220;early and buggy,&#8221; which, in YC tradition, means production-tested enough to ship.</p>



<p class="wp-block-paragraph">For RPA professionals and agentic AI architects, QM matters because it occupies a category most enterprise platforms have not clearly addressed: <strong>company-wide agent orchestration with per-user isolation</strong>. UiPath, Automation Anywhere, and Power Automate all offer attended and unattended bot infrastructure, but none of them ship a Slack-native, harness-agnostic runtime where each employee&#8217;s agent context is scoped and sandboxed by default. QM fills that gap — and it does so under the MIT license.</p>



<p class="wp-block-paragraph">This guide breaks down QM&#8217;s architecture, security model, deployment mechanics, and where it fits in the broader landscape of <a href="https://rpabotsworld.com/rpa-to-agentic-ai-transition-guide/">RPA-to-agentic-AI transitions</a> — with enough technical depth that you can decide whether to deploy it, fork it, or steal its design patterns for your own automation platform.</p>



<h2 class="wp-block-heading">What Problem Does QM Actually Solve?</h2>



<p class="wp-block-paragraph">Most AI agents are designed as personal assistants. You prompt them, they respond, and the context window resets or leaks depending on the vendor. When organizations try to scale a single assistant across an entire company, complexity explodes. Different departments need different tools, different credentials, different memory, and different permission boundaries — but they also need to collaborate through the same agent in shared channels.</p>



<p class="wp-block-paragraph">QM&#8217;s README frames this directly: &#8220;You can make one work for a whole company, but it quickly gets complex.&#8221; The solution is a harness that treats <strong>scope isolation</strong> as a first-class primitive. Every person and every Slack room gets its own:</p>



<ul class="wp-block-list">
<li><strong>Scoped memory</strong> — the agent remembers context per user and per room, not globally</li>



<li><strong>Files</strong> — each scope has its own file store that other scopes cannot access</li>



<li><strong>Keychain view</strong> — credentials are scoped so the legal team&#8217;s API keys never leak into the engineering agent&#8217;s context</li>



<li><strong>Permissions</strong> — admins set org-level defaults; narrower scopes can only tighten them, never loosen</li>



<li><strong>Crons and watches</strong> — scheduled background jobs per scope, not per organization</li>



<li><strong>Web apps</strong> — the agent can spin up custom internal apps scoped to the right people</li>



<li><strong>Durable sandbox</strong> — an isolated compute environment where installed tools persist between sessions</li>
</ul>



<p class="wp-block-paragraph">This is fundamentally different from both personal coding agents (Claude Code, Codex, OpenCode) and enterprise RPA bots. A personal coding agent is a single-player tool. An <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">enterprise RPA platform</a> manages unattended bots at scale but does not give each human employee a persistent, memory-rich AI workspace. QM sits between these worlds.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="2200" height="1467" src="https://rpabotsworld.com/wp-content/uploads/2026/08/yc-qm-open-source-multiplayer-agent-harness-guide-architecture-diagram.png" alt="Y Combinator QM: The Open-Source Multiplayer Agent Harness That Runs YC Itself (2026 Deep Dive) 2" class="wp-image-32301" title="Y Combinator QM: The Open-Source Multiplayer Agent Harness That Runs YC Itself (2026 Deep Dive) 2"></figure>



<h2 class="wp-block-heading">Architecture: How QM Works Under the Hood</h2>



<p class="wp-block-paragraph">QM&#8217;s architecture is clean enough to diagram in one frame. Every turn runs through a <strong>headless core</strong> that handles four concerns: API routing, identity resolution, policy enforcement, and job scheduling. The core drives an <strong>agent loop</strong> that can use any supported harness — Pi, OpenCode, Codex, or Claude Code — to generate responses.</p>



<h3 class="wp-block-heading">The Core</h3>



<p class="wp-block-paragraph">The core is a TypeScript application running directly on Node.js with <a href="https://fastify.dev/" target="_blank" rel="noopener nofollow">Fastify</a> for HTTP. It is intentionally generic: everything specific to a particular organization — config, custom tools, sandbox images, infrastructure wiring — lives in a separate <strong>deployment directory</strong> that the <code>qm</code> CLI validates and deploys. This separation means the core can evolve upstream without breaking org-specific customizations.</p>



<p class="wp-block-paragraph">Every substrate (harness, session store, sandbox, memory) sits behind an interface. Production implementations swap in via one wiring file. This is the same dependency-inversion pattern that enterprise Java developers have used for decades, but applied to AI agent infrastructure — and it is what makes QM harness-agnostic.</p>



<h3 class="wp-block-heading">Persistence Layer</h3>



<p class="wp-block-paragraph">A <strong>PostgreSQL</strong> database holds sessions, memory, user data, and a durable job queue. This is a deliberate choice: Postgres is battle-tested, widely hosted, and its transactional guarantees matter when you are managing per-scope state that the agent modifies during execution. There is no vector database in the core architecture — memory is scope-isolated and session-based, not a global RAG index.</p>



<h3 class="wp-block-heading">The Agent Loop</h3>



<p class="wp-block-paragraph">The agent has a small, fixed tool surface. One of those tools is <code>execute</code>, which runs commands in the scope&#8217;s own isolated sandbox. The sandbox is durable: installed tools stay installed between sessions. This means an accounting agent can have <code>csvkit</code> and custom Python scripts permanently available, while an engineering agent has <code>git</code>, <code>npm</code>, and a full build toolchain — without either scope polluting the other.</p>



<h3 class="wp-block-heading">Plugins</h3>



<p class="wp-block-paragraph">The web UI, admin panel, and public portal are <strong>optional plugins</strong> over the core&#8217;s HTTP API. Slack integration uses the Bolt framework and runs as an in-process plugin that the core starts and supervises through a direct service client. The web UI builds with Vite and renders with <a href="https://lit.dev/" target="_blank" rel="noopener nofollow">Lit</a> (not React — an uncommon but deliberate choice for performance and bundle size).</p>



<p class="wp-block-paragraph">This plugin architecture means you can run QM as a Slack-only agent, a web-only agent, or both — and add custom surfaces without touching the core.</p>



<h2 class="wp-block-heading">Harness Agnosticism: Why It Matters</h2>



<p class="wp-block-paragraph">A May 2026 study by MBZUAI, analyzing Claude Code&#8217;s source code, quantified that approximately 98.4% of a production agent is harness infrastructure — permissions, context management, sandboxing, tool routing, recovery — and only about 1.6% is AI decision logic. Google&#8217;s Addy Osmani further noted that harness design alone can create up to 6x performance variation on the same model.</p>



<p class="wp-block-paragraph">These findings explain QM&#8217;s design philosophy. By abstracting the harness behind an interface, QM lets organizations swap between Pi, OpenCode, Codex, and Claude Code without rewriting their agent infrastructure. A deployment is not tied to any single vendor, which matters enormously for enterprises evaluating cost, latency, and capability trade-offs across rapidly evolving model providers.</p>



<p class="wp-block-paragraph">For RPA teams accustomed to vendor lock-in — where migrating from UiPath to Automation Anywhere means rewriting every workflow — this is a radical departure. QM&#8217;s harness-agnostic architecture is conceptually closer to what the <a href="https://rpabotsworld.com/what-is-mcp-server-ai-agents/">Model Context Protocol (MCP)</a> aims to do for tool connectivity: establish a standard interface so that the infrastructure layer outlives any individual model or vendor.</p>



<h2 class="wp-block-heading">Security Model: Three Postures, One Hard Floor</h2>



<p class="wp-block-paragraph">QM follows the security pattern of local coding agents: the agent acts as the person it works for, with their credentials and permissions, and everything it does is audited. But it adds org-level governance that personal agents lack.</p>



<p class="wp-block-paragraph">An organization picks one of three security postures, which narrower scopes can only tighten:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Posture</th><th>Behavior</th><th>Best For</th></tr></thead><tbody><tr><td><strong>Strict</strong></td><td>Every harness tool call pauses for human approval, except two no-effect turn enders</td><td>Regulated industries, early deployments, compliance-sensitive teams</td></tr><tr><td><strong>Auto</strong> (default)</td><td>A classifier screens provenance-labeled external data and tool results before they reach the model; deployments can point the classifier at their own screening proxy</td><td>Most organizations — balances productivity with safety</td></tr><tr><td><strong>Dangerous</strong></td><td>No content screening, no pauses between tool calls</td><td>Development sandboxes, internal tooling teams with high trust</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Critically, a <strong>predeclared command policy</strong> applies in every posture, including Dangerous. This policy enforces approval rules and hard denials for destructive operations — recursive deletes, destructive SQL, and similar irreversible actions. Think of it as the guardrails that never come off, regardless of how much autonomy you grant the agent.</p>



<p class="wp-block-paragraph">For agentic AI architects coming from an RPA background, this model will feel familiar. UiPath Orchestrator separates robot permissions from process-level governance. QM does something analogous but at the agent-turn level rather than the process-execution level: every tool call is evaluated against the posture and the command policy before it runs.</p>



<h2 class="wp-block-heading">Skills System: Org-Wide Knowledge, Scope-Level Control</h2>



<p class="wp-block-paragraph">QM&#8217;s <strong>skills</strong> are reusable capabilities that can be authored per scope, shared by explicit grant, and promoted org-wide through admin approval. Skill packs can also be imported from git repositories, which means an organization can maintain a curated library of approved agent capabilities versioned in source control.</p>



<p class="wp-block-paragraph">This is where QM overlaps most directly with enterprise RPA concepts. In UiPath, reusable automation components live in libraries published to Orchestrator. In Automation Anywhere, they are <em>bot packages</em> in the Control Room. QM&#8217;s skill system serves the same purpose — standardizing and governing reusable agent capabilities — but operates at the LLM-agent level rather than the RPA-workflow level.</p>



<p class="wp-block-paragraph">The skill lifecycle follows a deliberate escalation path:</p>



<ol class="wp-block-list">
<li>An individual creates a skill in their personal scope</li>



<li>They share it with specific colleagues by grant</li>



<li>An admin reviews and promotes it to the entire organization</li>



<li>External skill packs from git repos can be imported and governed through the same flow</li>
</ol>



<p class="wp-block-paragraph">This mirrors the governance patterns that mature RPA Centers of Excellence have built over years — review, approve, publish, version — applied to a fundamentally different kind of automation primitive.</p>



<h2 class="wp-block-heading">Deployment: Your Cloud, Your Data</h2>



<p class="wp-block-paragraph">QM deploys to the operator&#8217;s own cloud account. There is no hosted SaaS tier. The <code>qm init</code> CLI command scaffolds a deployment repository targeting either Fly.io or AWS, then walks through infrastructure setup, web sign-in configuration, connector credentials, optional Slack access, and live verification.</p>



<p class="wp-block-paragraph">Sign-in defaults to a built-in broker that emails a one-time link. An external identity provider (Okta, Azure AD, Google Workspace) can replace it. Each deployment runs in isolation — QM does not phone home, and Y Combinator does not see your data.</p>



<p class="wp-block-paragraph">For organizations that want deeper customization, QM supports a <strong>private fork</strong> pattern: a plain clone (not a GitHub Fork) of the repo that keeps the core byte-identical to upstream while allowing org-specific customizations in <code>deploy/layers/&lt;org&gt;/</code>. Two built-in skills maintain the boundary: <code>update-qm</code> merges upstream changes in, and <code>upstream-pr</code> sends org-agnostic fixes back — checking outgoing diffs for org identifiers before pushing.</p>



<p class="wp-block-paragraph">The realistic deployment target is a startup or mid-sized company (roughly 10–500 people) with at least one platform engineer comfortable with infrastructure. Larger enterprises can run it but should audit the security model first — the <a href="https://github.com/yc-software/qm/blob/main/SECURITY.md" target="_blank" rel="noopener nofollow">SECURITY.md</a> file lays out the threat model, operator assumptions, and known limitations.</p>



<h2 class="wp-block-heading">QM vs. the Landscape: Where Does It Fit?</h2>



<p class="wp-block-paragraph">The agent tooling ecosystem in 2026 has three distinct layers, and QM occupies a specific spot in each.</p>



<h3 class="wp-block-heading">Agent Harness vs. Agent Framework</h3>



<p class="wp-block-paragraph">An <strong>agent framework</strong> (LangGraph, CrewAI, AutoGen/AG2, Mastra) defines agent logic, routing, and tool wiring. An <strong>agent harness</strong> (Claude Code, OpenCode, Codex, QM) is the production runtime that wraps a model to add tool execution, state management, guardrails, and observability. You can combine both — a framework-built agent can use a harness for infrastructure — but they solve different problems at different stages.</p>



<h3 class="wp-block-heading">Single-Player vs. Multiplayer Harnesses</h3>



<p class="wp-block-paragraph">Claude Code, OpenCode, and Codex are single-player harnesses: one developer, one session, one sandbox. QM is a <strong>multiplayer harness</strong>: many users, many scoped sessions, shared collaboration surfaces, org-level governance. The closest comparator is <a href="https://en.wikipedia.org/wiki/OpenClaw" target="_blank" rel="noopener nofollow">OpenClaw</a> (382k+ stars), which also provides company-wide agent capabilities — but OpenClaw&#8217;s architecture is more personal-assistant-oriented, while QM&#8217;s scope isolation and Slack-native design target team-level workflows.</p>



<h3 class="wp-block-heading">QM vs. Enterprise RPA Platforms</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Capability</th><th>QM</th><th>UiPath Orchestrator</th><th>Automation Anywhere Control Room</th></tr></thead><tbody><tr><td>Primary automation type</td><td>LLM agent (text/code)</td><td>RPA bots (UI/API)</td><td>RPA bots (UI/API)</td></tr><tr><td>Per-user isolation</td><td>Scoped memory, files, sandbox per person/room</td><td>Robot accounts with folder-level access</td><td>Bot Runner with role-based access</td></tr><tr><td>Model/harness flexibility</td><td>Pi, OpenCode, Codex, Claude Code (swap freely)</td><td>UiPath Autopilot (tied to UiPath AI)</td><td>AA AI Agent Studio (tied to AA models)</td></tr><tr><td>Collaboration surface</td><td>Slack channels, web UI, projects</td><td>Orchestrator dashboard, Action Center</td><td>Control Room, AARI</td></tr><tr><td>Background jobs</td><td>Per-scope crons and watches</td><td>Scheduled triggers, queue-based</td><td>Scheduled triggers, queue-based</td></tr><tr><td>Governance</td><td>Three security postures + command policy</td><td>Role-based access + governance policies</td><td>Role-based access + governance policies</td></tr><tr><td>Deployment</td><td>Self-hosted (Fly.io / AWS), MIT license</td><td>Cloud/on-prem, commercial license</td><td>Cloud/on-prem, commercial license</td></tr><tr><td>Cost</td><td>Free (MIT) + infrastructure + model API costs</td><td>Commercial licensing per robot</td><td>Commercial licensing per runner</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The key insight: QM is not a replacement for UiPath or Automation Anywhere. It operates in a different layer. RPA platforms excel at deterministic, high-volume process automation — invoice processing, data entry, system migrations. QM excels at <strong>knowledge work augmentation</strong> — searching documents, drafting communications, triaging inboxes, tracking projects, building internal tools. The most capable organizations will run both: RPA for structured processes, QM (or a similar harness) for unstructured agent work.</p>



<h2 class="wp-block-heading">Real-World Use Cases YC Runs on QM</h2>



<p class="wp-block-paragraph">Y Combinator&#8217;s own usage provides concrete examples of what company-wide agent deployment looks like in practice:</p>



<h3 class="wp-block-heading">Accounting and Legal</h3>



<p class="wp-block-paragraph">Financial teams search internal notes, email, documents, and databases together through the agent. Legal operations use scoped memory to maintain case context across sessions without leaking privileged information between matters. The keychain-per-scope model means financial API credentials never surface in an engineering channel.</p>



<h3 class="wp-block-heading">Events and Operations</h3>



<p class="wp-block-paragraph">QM tracks projects in shared Slack channels, posting updates and follow-ups automatically. Crons run background monitoring — checking event logistics, vendor status, and deadlines — and surface issues before humans need to ask.</p>



<h3 class="wp-block-heading">Engineering</h3>



<p class="wp-block-paragraph">Engineering teams work in existing repositories: running tests, opening PRs, monitoring CI, and checking system logs. The durable sandbox means a developer&#8217;s agent remembers their project setup, installed tools, and environment configuration between sessions. YC builds QM itself using QM.</p>



<h3 class="wp-block-heading">Inbox Triage</h3>



<p class="wp-block-paragraph">QM learns a user&#8217;s writing voice from past sends, then triages their inbox on a schedule — applying labels and drafting replies. This runs as a per-user cron, not a shared process, so each person&#8217;s triage rules and voice model are private.</p>



<h2 class="wp-block-heading">How to Evaluate QM for Your Organization</h2>



<p class="wp-block-paragraph">Before deploying QM, run through this checklist:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Question</th><th>If Yes</th><th>If No</th></tr></thead><tbody><tr><td>Do you have a platform engineer who can manage Postgres + Fly.io/AWS?</td><td>Proceed</td><td>QM is not turnkey — consider a managed alternative</td></tr><tr><td>Do 10+ employees need AI agent access with different contexts?</td><td>QM&#8217;s multiplayer model pays off</td><td>A single-player harness may suffice</td></tr><tr><td>Is Slack your primary collaboration tool?</td><td>QM&#8217;s Slack-native design is a natural fit</td><td>Web-only mode works, but you lose the collaboration surface</td></tr><tr><td>Do you need to control which models/harnesses are available?</td><td>QM&#8217;s admin controls and harness agnosticism help</td><td>Any personal agent will work</td></tr><tr><td>Are you in a regulated industry requiring audit trails?</td><td>QM&#8217;s security postures and auditing are designed for this</td><td>Still useful, but less differentiating</td></tr><tr><td>Do you already run RPA for structured processes?</td><td>QM complements RPA for unstructured knowledge work</td><td>QM alone can handle agent-level automation</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Getting Started: The Minimum Viable Deployment</h2>



<p class="wp-block-paragraph">The fastest path to a running QM instance does not require cloning the repository:</p>



<pre class="wp-block-code"><code># Create an org-owned deployment repo
npm exec --yes --package=@yc-software/qm@latest -- \
  qm init . --org your-company --target fly

# Install dependencies
npm install

# The init command materializes a deployment skill that walks through:
# 1. Infrastructure setup (Postgres, compute)
# 2. Web sign-in configuration (built-in broker or external IdP)
# 3. Connector credentials (for services the agent will access)
# 4. Optional Slack app access
# 5. Deployment and live verification</code></pre>



<p class="wp-block-paragraph">The <code>qm init</code> command scaffolds a deployment directory with all the configuration needed. The deployment skill then guides you through each step interactively. For the full walkthrough, see the official <a href="https://github.com/yc-software/qm/blob/main/docs/getting-started.md" target="_blank" rel="noopener nofollow">getting-started.md</a> and <a href="https://github.com/yc-software/qm/blob/main/deployment.md" target="_blank" rel="noopener nofollow">deployment.md</a> in the repository.</p>



<h2 class="wp-block-heading">What QM Gets Right — and Where It Falls Short</h2>



<h3 class="wp-block-heading">Strengths</h3>



<p class="wp-block-paragraph"><strong>Scope isolation is the right default.</strong> Most organizations that have tried deploying a shared AI agent hit the same wall: context pollution. One team&#8217;s instructions bleed into another team&#8217;s sessions. QM solves this architecturally, not through prompting tricks.</p>



<p class="wp-block-paragraph"><strong>Harness agnosticism protects your investment.</strong> The AI model landscape shifts quarterly. Being locked to one vendor&#8217;s agent runtime is the 2026 equivalent of being locked to one RPA vendor&#8217;s workflow engine in 2018. QM&#8217;s interface-based substrate design means you can swap harnesses as the market evolves.</p>



<p class="wp-block-paragraph"><strong>The skill system mirrors enterprise governance patterns.</strong> Create → share → review → promote is the same lifecycle that RPA Centers of Excellence built for bot libraries. QM applies it to agent capabilities with git-backed skill packs as a bonus.</p>



<p class="wp-block-paragraph"><strong>Self-hosted by design.</strong> No data leaves your infrastructure. For healthcare, legal, financial services, and defense organizations, this is not a feature — it is a requirement.</p>



<h3 class="wp-block-heading">Limitations</h3>



<p class="wp-block-paragraph"><strong>YC calls it &#8220;early and buggy.&#8221;</strong> This is production software at YC, but it has not been battle-tested across thousands of organizations. Expect rough edges, incomplete documentation for advanced scenarios, and breaking changes as the project matures.</p>



<p class="wp-block-paragraph"><strong>Contributions must be human-written text, not code.</strong> QM&#8217;s CONTRIBUTING.md explicitly requires that contributions come as informal descriptions in <code>.txt</code> or <code>.md</code> files — the YC team handles implementation. This is an unusual model that may slow community-driven development.</p>



<p class="wp-block-paragraph"><strong>No GUI workflow builder.</strong> RPA platforms provide visual workflow designers. QM is entirely code-and-prompt-driven. If your automation team relies on low-code/no-code tooling, QM requires a mindset shift.</p>



<p class="wp-block-paragraph"><strong>Slack dependency for the best experience.</strong> QM works without Slack via the web UI, but the multiplayer collaboration features are designed around Slack channels and messages. Teams on Microsoft Teams or Discord would need to build their own surface plugin.</p>



<h2 class="wp-block-heading">The Bigger Picture: Agent Harnesses as Enterprise Infrastructure</h2>



<p class="wp-block-paragraph">QM&#8217;s release signals a broader trend. In 2024, the agentic AI conversation centered on frameworks — LangChain, AutoGen, CrewAI. By mid-2026, the conversation has shifted to <strong>harnesses</strong>: the production infrastructure that makes agents safe, observable, and manageable at organizational scale.</p>



<p class="wp-block-paragraph">The emerging stack looks like this:</p>



<ol class="wp-block-list">
<li><strong>Models</strong> (GPT-5.x, Claude Opus/Sonnet 5, Gemini 3.x, open-weight models like Muse Glimmer) provide the reasoning engine</li>



<li><strong>Frameworks</strong> (LangGraph, CrewAI, Mastra) define multi-agent logic and routing</li>



<li><strong>Harnesses</strong> (QM, Claude Code, OpenCode, Codex, OpenClaw) provide the production runtime — sandboxing, permissions, state, observability</li>



<li><strong>Connectivity standards</strong> (<a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">MCP</a>, A2A) standardize how agents discover and call tools</li>



<li><strong>Observability</strong> (Langfuse, LangSmith, OpenTelemetry) provide the monitoring layer</li>
</ol>



<p class="wp-block-paragraph">For organizations already running RPA, the practical implication is clear: your existing RPA infrastructure handles deterministic, high-volume process automation. Agent harnesses like QM handle the unstructured, judgment-intensive knowledge work that RPA was never designed for. The two are complementary, not competitive.</p>



<p class="wp-block-paragraph">The organizations that move fastest will be those that treat agent harness selection with the same rigor they applied to RPA platform selection five years ago: evaluating security models, governance capabilities, vendor independence, deployment flexibility, and total cost of ownership. QM&#8217;s open-source, self-hosted, harness-agnostic design gives it a structural advantage on most of those criteria — at the cost of requiring more engineering investment to deploy and maintain.</p>



<h2 class="wp-block-heading">Frequently Asked Questions</h2>



<h3 class="wp-block-heading">Is QM free to use?</h3>



<p class="wp-block-paragraph">QM&#8217;s source code is MIT-licensed and free. You pay for your own cloud infrastructure (Fly.io or AWS), Postgres hosting, and model API costs (OpenAI, Anthropic, etc., depending on which harness and model you configure). There is no per-seat or per-agent license fee from Y Combinator.</p>



<h3 class="wp-block-heading">Can QM replace our existing RPA platform?</h3>



<p class="wp-block-paragraph">No — and it is not designed to. QM handles knowledge work augmentation (document search, inbox triage, project tracking, internal app generation). RPA platforms handle deterministic process automation (data entry, invoice processing, system integration). Most organizations will run both, with QM covering the unstructured work that RPA cannot reach.</p>



<h3 class="wp-block-heading">Which LLM models does QM support?</h3>



<p class="wp-block-paragraph">QM is harness-agnostic. It supports any model accessible through its supported harnesses: Pi, OpenCode, Codex, and Claude Code. Through these harnesses, you can use OpenAI (GPT-5.x), Anthropic (Claude), Google (Gemini), DeepSeek, Kimi, or custom local models. Swapping between them does not require rewriting your agent configuration.</p>



<h3 class="wp-block-heading">How does QM compare to OpenClaw?</h3>



<p class="wp-block-paragraph">OpenClaw (382k+ GitHub stars) is the most popular open-source agent platform, but it is architecturally a personal assistant that connects to 50+ tools. QM is a multiplayer harness designed for company-wide deployment with per-user/per-room isolation, admin governance, and Slack-native collaboration. Choose OpenClaw for individual productivity; choose QM for team-level agent infrastructure.</p>



<h3 class="wp-block-heading">Is QM production-ready for enterprise deployment?</h3>



<p class="wp-block-paragraph">QM is production-tested at Y Combinator, but YC itself describes it as &#8220;early and buggy.&#8221; It is mature enough for startups and mid-sized companies (10–500 people) with engineering support. Large enterprises should pilot it in a limited scope and audit the security model (documented in SECURITY.md) before broad deployment.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>QM is the first open-source multiplayer agent harness</strong> designed for company-wide deployment, not personal use. Every user and every Slack room gets isolated memory, files, credentials, crons, and a durable sandbox.</li>



<li><strong>Harness agnosticism prevents vendor lock-in.</strong> Pi, OpenCode, Codex, and Claude Code all plug into the same core, so organizations can swap models and harnesses without rewriting infrastructure.</li>



<li><strong>The security model adds enterprise governance</strong> that personal coding agents lack: three postures (Strict, Auto, Dangerous) with a hard floor of command-policy denials that apply in all modes.</li>



<li><strong>QM complements RPA, it does not replace it.</strong> Use QM for unstructured knowledge work (search, triage, drafting, project tracking). Use RPA for deterministic process automation (data entry, invoice processing, system integration).</li>



<li><strong>MIT-licensed and self-hosted.</strong> No data leaves your infrastructure, no per-seat fees, no vendor lock-in — but you need at least one platform engineer to deploy and maintain it.</li>



<li><strong>The skill system mirrors RPA Center of Excellence governance</strong>: create, share by grant, admin-promote to org, import skill packs from git. Mature RPA teams will recognize the pattern instantly.</li>



<li><strong>Best fit today:</strong> startups and mid-sized companies (10–500 people) using Slack, with at least one engineer comfortable managing Postgres and cloud infrastructure.</li>
</ul>



<h2 class="wp-block-heading">External References</h2>



<ol class="wp-block-list">
<li><a href="https://github.com/yc-software/qm" target="_blank" rel="noopener nofollow">QM GitHub Repository</a> — MIT-licensed source code, README, and documentation</li>



<li><a href="https://qm.ycombinator.com/" target="_blank" rel="noopener nofollow">QM Official Project Page</a> — Y Combinator&#8217;s landing page for QM</li>



<li><a href="https://github.com/yc-software/qm/blob/main/SECURITY.md" target="_blank" rel="noopener nofollow">QM SECURITY.md</a> — Threat model, operator assumptions, and known limitations</li>



<li><a href="https://github.com/yc-software/qm/blob/main/docs/getting-started.md" target="_blank" rel="noopener nofollow">QM Getting Started Guide</a> — End-to-end first run documentation</li>



<li><a href="https://www.marktechpost.com/2026/08/03/y-combinator-open-sources-qm-multiplayer-ai-agent-harness/" target="_blank" rel="noopener nofollow">MarkTechPost: Y Combinator Open-Sources QM</a> — Coverage of the QM release (August 3, 2026)</li>



<li><a href="https://startupfortune.com/y-combinator-open-sources-qm-the-ai-agent-harness-it-uses-to-run-itself/" target="_blank" rel="noopener nofollow">Startup Fortune: Y Combinator Open-Sources QM</a> — Analysis of QM&#8217;s deployability and target audience</li>



<li><a href="https://the-agent-report.com/2026/08/yc-qm-open-source-multiplayer-agent-harness/" target="_blank" rel="noopener nofollow">The Agent Report: YC Open-Sources QM</a> — Deep analysis of QM&#8217;s architecture and reception</li>



<li><a href="https://www.explainx.ai/blog/y-combinator-qm-open-source-multi-agent-harness-august-2026" target="_blank" rel="noopener nofollow">ExplainX: YC QM Open-Source Multi-Agent Harness</a> — Technical overview and deployment guide</li>



<li><a href="https://atlan.com/know/ai-agent/agent-harness-vs-agent-framework/" target="_blank" rel="noopener nofollow">Atlan: Agent Harness vs Agent Framework</a> — The distinction between harnesses and frameworks (2026)</li>



<li><a href="https://www.mindstudio.ai/blog/agent-harness-vs-framework-difference" target="_blank" rel="noopener nofollow">MindStudio: Agent Harness vs Framework</a> — Framework for understanding where harnesses fit in the agent stack</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/yc-qm-open-source-multiplayer-agent-harness-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AWS Dogwood &#038; AgentCore Temporal Policies: The Agentic AI Architect&#8217;s Guide (2026)</title>
		<link>https://rpabotsworld.com/aws-dogwood-temporal-policies-agentcore-agent-governance-guide/</link>
					<comments>https://rpabotsworld.com/aws-dogwood-temporal-policies-agentcore-agent-governance-guide/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Fri, 14 Aug 2026 16:13:49 +0000</pubDate>
				<category><![CDATA[RPA & Bot Automation]]></category>
		<category><![CDATA[Agentic AI & AI Automation]]></category>
		<category><![CDATA[AI Agents & Frameworks]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=32293</guid>

					<description><![CDATA[AWS Dogwood extends Cedar with temporal logic to govern AI agent tool-call sequences. Learn the 7 AgentCore temporal policy patterns — from workflow sequencing to budget caps — with code examples.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Why Your AI Agent&#8217;s Last Tool Call Is the Wrong Question</h2>



<p class="wp-block-paragraph">A stock-trading agent calls <code>get_market_price</code>, receives a quote for AMZN at $215.40, then passes <code>execute_trade</code> with a portfolio ID it hallucinated — one belonging to a completely different client. Each tool call, evaluated in isolation, passes every access-control check. The agent has permission to fetch prices. It has permission to execute trades. But the <em>sequence</em> is catastrophic: the trade targets an account the agent never looked up.</p>



<p class="wp-block-paragraph">This is the gap that traditional authorization was never designed to close. Point-in-time access control — the kind every cloud provider has shipped for years — answers one question: &#8220;Is this principal allowed to call this tool right now?&#8221; It cannot answer the question that actually matters for autonomous agents: &#8220;Given everything this agent has done in the last five minutes, should it be allowed to do <em>this next thing</em>?&#8221;</p>



<p class="wp-block-paragraph">On August 6, 2026, AWS released <strong>Dogwood</strong>, an open-source temporal policy language purpose-built for AI agent governance, alongside <strong>temporal policies</strong> in Amazon Bedrock AgentCore. Together, they represent the first production-grade infrastructure for enforcing stateful authorization rules across agent tool-call sequences — and they solve a problem that every enterprise deploying agentic AI has been duct-taping around with prompt engineering and hope.</p>



<p class="wp-block-paragraph">This guide breaks down what Dogwood is, how temporal policies work inside AgentCore, the seven governance patterns AWS shipped on day one, and what this means for agentic AI architects building production systems in 2026.</p>



<h2 class="wp-block-heading">The Problem: Point-in-Time Authorization Cannot Govern Agents</h2>



<p class="wp-block-paragraph">Traditional access control — IAM policies, RBAC, OAuth scopes — treats every request as independent. A user either has permission to call an API or doesn&#8217;t. That model worked for decades because applications followed deterministic code paths: a developer wrote the business logic that decided which API to call, with which arguments, in which order.</p>



<p class="wp-block-paragraph">AI agents break that assumption entirely. An agent decides <em>at runtime</em> which tools to call, with which arguments, and in what sequence. The LLM is the control flow. And that means:</p>



<ul class="wp-block-list">
<li><strong>A valid tool call can be harmful given what preceded it.</strong> Reading from an untrusted data source, then writing to a production database with the values obtained — both calls individually authorized, but the sequence constitutes a data-poisoning attack.</li>



<li><strong>Agents can hallucinate intermediate values.</strong> An agent retrieves a customer record, then fabricates a different account number when calling the next tool. No stateless policy catches this because the fabricated value is syntactically valid.</li>



<li><strong>Concurrent tool calls bypass rate limits.</strong> An agent fires 20 transfer requests simultaneously. Each one is individually under the per-transaction limit. By the time the first response returns, $200,000 has moved.</li>



<li><strong>Runaway loops accumulate damage invisibly.</strong> An agent executing small trades in a loop — each individually reasonable — can blow past a cumulative risk limit before any single check triggers.</li>
</ul>



<p class="wp-block-paragraph">These are not hypothetical edge cases. As we covered in our guide to <a href="https://rpabotsworld.com/ai-agent-control-planes-enterprise-governance-guide/">AI Agent Control Planes</a>, the enterprise governance challenge for agentic AI has been the defining infrastructure gap of 2026. AWS&#8217;s answer is to move authorization from point-in-time to trajectory-aware — and they built a new language to make it work.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="2200" height="1467" src="https://rpabotsworld.com/wp-content/uploads/2026/08/aws-dogwood-temporal-policies-agentcore-agent-governance-guide-architecture-diagram.png" alt="AWS Dogwood &amp; AgentCore Temporal Policies: The Agentic AI Architect&#039;s Guide (2026) 3" class="wp-image-32297" title="AWS Dogwood &amp; AgentCore Temporal Policies: The Agentic AI Architect&#039;s Guide (2026) 3"></figure>



<h2 class="wp-block-heading">What Is Dogwood?</h2>



<p class="wp-block-paragraph">Dogwood is an open-source policy language released under the Apache 2.0 license. It extends <a href="https://www.cedarpolicy.com/" target="_blank" rel="noopener nofollow">Cedar</a> — the policy language AWS built for Amazon Verified Permissions and IAM — with <strong>temporal conditions</strong> that let policies reference the history of prior events within an agent session before deciding whether to permit the current action.</p>



<p class="wp-block-paragraph">The key distinction: Cedar handles point-in-time decisions where each request is evaluated in isolation. Dogwood adds session-aware patterns — workflow sequencing, human approval gates, argument matching, data freshness checks, and aggregate transfer limits — that require looking backward across a trace of events.</p>



<p class="wp-block-paragraph">Three properties make Dogwood architecturally significant for agentic AI governance:</p>



<h3 class="wp-block-heading">1. Full Cedar Backward Compatibility</h3>



<p class="wp-block-paragraph">Any syntactically valid Cedar policy is a syntactically valid Dogwood policy. Organizations already using Cedar for IAM or Verified Permissions can adopt Dogwood without migrating existing policies. Temporal conditions are additive — you add <code>when temporal { ... }</code> clauses alongside your existing <code>when { ... }</code> clauses, and both must hold for the request to be authorized.</p>



<h3 class="wp-block-heading">2. Mathematical Foundation in Temporal Logic</h3>



<p class="wp-block-paragraph">Dogwood is built on <strong>Metric First-Order Temporal Logic (MFOTL)</strong>, a branch of formal methods called runtime verification. This is not a marketing term — it is a precise mathematical foundation for reasoning about ordered sequences of events over time. The same theory underpins safety-critical systems verification in aerospace and finance. Applied to AI agents, it means Dogwood policies produce deterministic, auditable decisions: identical traces yield identical verdicts, regardless of evaluation order or system state.</p>



<h3 class="wp-block-heading">3. Perimeter Enforcement, Not Prompt Engineering</h3>



<p class="wp-block-paragraph">Dogwood policies run at the <strong>AgentCore Gateway perimeter</strong>, outside the agent&#8217;s own code and reasoning loop. The agent never sees the policy logic, never touches the state store, and cannot alter the controls — regardless of what the LLM is prompted to do, regardless of bugs in agent code, regardless of prompt injection attacks. This is the critical architectural difference between governance-by-policy (deterministic, tamper-proof) and governance-by-prompt (probabilistic, bypassable).</p>



<h2 class="wp-block-heading">Dogwood&#8217;s Core Temporal Operators</h2>



<p class="wp-block-paragraph">Dogwood ships with a standard library of macro operations built on MFOTL primitives. For most governance use cases, these macros are all you need. Here is what each does, with examples from the AWS documentation.</p>



<h3 class="wp-block-heading">formerly — &#8220;Did this happen before?&#8221;</h3>



<p class="wp-block-paragraph">The <code>formerly</code> operator is backward-looking: it holds if a specified condition occurred at least once within a time window. This is the building block for prerequisite checks and workflow sequencing.</p>



<pre class="wp-block-code"><code>permit (principal, action == AgentCore::Action::"SellShares", resource)
when temporal {
    formerly within 1h AgentCore::Action::"ApproveSale"::response{
        input.stock:     context.input.stock,
        input.shares:    context.input.shares,
        output.approved: true
    }
};</code></pre>



<p class="wp-block-paragraph">This policy says: permit a share sale only if an approval for the exact same stock and quantity came back granted within the last hour. Note the argument matching — <code>input.stock</code> and <code>input.shares</code> must match between the approval response and the current sell request. The agent cannot reuse an approval for AMZN to sell GOOGL.</p>



<h3 class="wp-block-heading">count_within — &#8220;How many times?&#8221;</h3>



<p class="wp-block-paragraph">Counts events in a sliding window. This is the operator for rate-limiting policies — &#8220;no more than five transfers in an hour, however small each one is.&#8221;</p>



<pre class="wp-block-code"><code>forbid (principal, action == AgentCore::Action::"Transfer", resource)
when temporal {
    count_within(1h, AgentCore::Action::"Transfer"::request{ input.amount: _ }) &gt; 5
};</code></pre>



<h3 class="wp-block-heading">count_distinct_within — &#8220;How many different things?&#8221;</h3>



<p class="wp-block-paragraph">Counts distinct values across events: not &#8220;how many transfers&#8221; but &#8220;how many different recipients.&#8221; Useful for policies like &#8220;an agent may transfer to at most three distinct recipients per hour.&#8221;</p>



<h3 class="wp-block-heading">sum_within — &#8220;What&#8217;s the running total?&#8221;</h3>



<p class="wp-block-paragraph">Sums a numeric field across events in a window. This is the operator for cumulative budget caps — &#8220;no more than $5,000 transferred in the last hour, across any number of transactions.&#8221;</p>



<pre class="wp-block-code"><code>forbid (principal, action == AgentCore::Action::"Transfer", resource)
when temporal {
    sum_within(a, 1h, AgentCore::Action::"Transfer"::request{ input.amount: a }) &gt; 5000
};</code></pre>



<p class="wp-block-paragraph">A critical subtlety noted in the AWS documentation: these rate-limiting policies should sum <code>::request</code> events, not <code>::response</code> events. If you sum only completed responses, an agent can circumvent the limit by firing many concurrent requests before any resolves — all of them will be authorized because no responses have landed yet. Summing requests counts in-flight operations and closes the concurrency loophole.</p>



<h3 class="wp-block-heading">bind — &#8220;Name the aggregate, then compare&#8221;</h3>



<p class="wp-block-paragraph">The <code>bind</code> operator lets you assign a name to an aggregate result so the current request can be compared against it. This enables anti-spike rules like &#8220;a single transfer must not exceed everything that has already settled this hour.&#8221;</p>



<h2 class="wp-block-heading">The Seven Temporal Policy Patterns for Production Agents</h2>



<p class="wp-block-paragraph">AWS&#8217;s launch blog walked through a private-banking portfolio agent to demonstrate seven concrete patterns. These patterns generalize well beyond financial services — any domain where agents interact with sensitive tools at runtime faces the same governance challenges. Here is each pattern, what it prevents, and when to apply it.</p>



<h3 class="wp-block-heading">Pattern 1: Workflow Sequencing (Multi-Hop Chain)</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> The agent must call <code>get_client_profile</code>, then <code>load_portfolio</code>, then <code>execute_trade</code> in that order. Skipping a step results in denial.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> Without the client profile, the agent has no system-verified context about which portfolios belong to the client, what the risk tolerance is, or what restrictions apply. An agent that jumps directly to trading without loading the profile is operating on hallucinated or cached data.</p>



<p class="wp-block-paragraph"><strong>Generalized use case:</strong> Any multi-step workflow where order matters — KYC verification before account creation, diagnosis before prescription, data validation before write operations.</p>



<h3 class="wp-block-heading">Pattern 2: Output-to-Input Integrity</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> The <code>portfolio_id</code> passed to <code>execute_trade</code> must exactly match one returned by <code>get_client_profile</code>. The agent cannot fabricate or substitute a different ID.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> This is the anti-hallucination guardrail. Even if a prompt-injection attack convinces the LLM to use a fabricated ID, the temporal policy at the gateway verifies the value against what the CRM system actually returned. The mismatch triggers a denial that the agent cannot override.</p>



<p class="wp-block-paragraph"><strong>Generalized use case:</strong> Any chained tool-call sequence where downstream actions must use values from upstream responses — order IDs, patient identifiers, document references, approval codes.</p>



<h3 class="wp-block-heading">Pattern 3: Data Freshness</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> A <code>get_market_price</code> call must have completed within the last 30 seconds before <code>execute_trade</code> is authorized.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> In volatile markets, even a 60-second-old quote can represent significant price drift. This forces the agent to refresh data before every consequential action. The same pattern applies to any domain where stale data creates liability — medical records, inventory levels, regulatory status.</p>



<h3 class="wp-block-heading">Pattern 4: Cumulative Budget Cap</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> Total trade value within a single session cannot exceed $60,000. After the cap is hit, all trades are denied until a new session begins.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> A compromised or malfunctioning agent executing many small, individually-reasonable trades can accumulate catastrophic exposure before any single check triggers. The cumulative cap catches what per-transaction limits miss.</p>



<h3 class="wp-block-heading">Pattern 5: Human Approval with One-Time Consumption</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> Any trade exceeding $25,000 requires explicit advisor approval. Each approval is consumed by a single trade — a second large trade requires a fresh approval.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> Without one-time consumption, the agent could interpret a single approval as blanket permission for unlimited large trades. The <code>since</code> operator in Dogwood enables this: it checks that an approval event occurred <em>and</em> that no <code>execute_trade</code> response has occurred since that approval.</p>



<h3 class="wp-block-heading">Pattern 6: Mutual Exclusion</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> The agent cannot buy and then sell the same security within the same session at a loss. The contradiction itself signals that something has gone wrong.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> This pattern catches wash-trading behavior, circular logic errors, and adversarial manipulation. It generalizes to any domain where contradictory actions within a session indicate a fault — approving and denying the same claim, granting and revoking the same permission, creating and immediately deleting the same resource.</p>



<h3 class="wp-block-heading">Pattern 7: Progressive Trust Decay</h3>



<p class="wp-block-paragraph"><strong>What it enforces:</strong> After 15 minutes without advisor interaction, the agent loses access to write operations. Read-only operations remain available. The advisor can re-engage at any time to restore full access.</p>



<p class="wp-block-paragraph"><strong>Why it matters:</strong> If the human walks away, the agent naturally converges toward read-only behavior. This prevents extended autonomous operation from accumulating unchecked risk — an especially important pattern for agents that run on long-lived sessions or that operate in regulated environments where human oversight is a compliance requirement.</p>



<p class="wp-block-paragraph">For organizations navigating the intersection of agent governance and regulatory compliance, our <a href="https://rpabotsworld.com/eu-ai-act-enforcement-agentic-ai-compliance-guide/">EU AI Act Enforcement Playbook</a> covers how these patterns map to the high-risk provisions that went live on August 2, 2026.</p>



<h2 class="wp-block-heading">Architecture: How Temporal Policies Fit into AgentCore</h2>



<p class="wp-block-paragraph">Understanding where temporal policies sit in the AgentCore stack is essential for architects designing production agent deployments. Here is the request flow:</p>



<ol class="wp-block-list">
<li><strong>Agent issues a tool call</strong> — whether through MCP, agent-to-agent communication, or model inference — routed through AgentCore Gateway.</li>



<li><strong>Rate limits are applied first.</strong> Per-user, per-target, and multi-dimensional rate-limit configurations are evaluated before any policy logic. Even if a request is ultimately denied by policy, it consumes its rate-limit bucket.</li>



<li><strong>The policy engine retrieves the session&#8217;s trajectory state</strong> — the bounded sequence of prior events identified by principal and session ID.</li>



<li><strong>Each temporal policy evaluates the current request against that history.</strong> Deny-by-default semantics apply: <code>forbid</code> overrides <code>permit</code>, identical to Cedar.</li>



<li><strong>If all policies permit, the request proceeds.</strong> If any forbids, the request is denied and logged with the full decision context.</li>



<li><strong>On successful execution, the action and its result are appended to the trajectory state</strong> for future evaluations.</li>
</ol>



<p class="wp-block-paragraph">Key architectural details for production deployments:</p>



<ul class="wp-block-list">
<li><strong>Session scoping:</strong> Every request carries an <code>x-amzn-bedrock-agentcore-policy-session-id</code> header. You decide what constitutes a session — a single conversation, a multi-step task, a longer workflow. AgentCore combines the session ID with the end user&#8217;s identity, so different users with the same session ID get separate trajectories.</li>



<li><strong>24-hour look-back window:</strong> Trajectory events older than 24 hours are automatically pruned. All temporal conditions use relative time (sliding windows), though absolute-time operators (e.g., daily quota resets at midnight) are on the roadmap.</li>



<li><strong>Policy changes invalidate sessions:</strong> When policies are updated, existing sessions are invalidated. This ensures every session is evaluated against the current policy set with the expected event schema.</li>



<li><strong>Pricing:</strong> The first 100 temporal policies per policy engine are included in the existing per-authorization-request price. No separate SKU.</li>
</ul>



<p class="wp-block-paragraph">For organizations that recently migrated from Bedrock Agents Classic, our <a href="https://rpabotsworld.com/aws-bedrock-agents-classic-sunset-migration-guide-agentcore/">Bedrock Agents Classic Sunset Migration Guide</a> covers the AgentCore transition. Temporal policies are a natural next step after completing that migration.</p>



<h2 class="wp-block-heading">Dogwood vs. the Alternatives: Where Does This Fit?</h2>



<p class="wp-block-paragraph">Temporal policies are not the only approach to agent governance. Here is how Dogwood compares to the alternatives architects are using today.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Approach</th><th>Where It Runs</th><th>Stateful?</th><th>Tamper-Proof?</th><th>Auditable?</th><th>Best For</th></tr></thead><tbody><tr><td><strong>Prompt-based guardrails</strong></td><td>Inside agent reasoning</td><td>No</td><td>No — bypassable via prompt injection</td><td>No</td><td>Simple behavioral guidance</td></tr><tr><td><strong>Stateless IAM/RBAC</strong></td><td>API gateway perimeter</td><td>No</td><td>Yes</td><td>Yes</td><td>Per-action authorization</td></tr><tr><td><strong>Application-layer middleware</strong></td><td>Agent code</td><td>Custom implementation</td><td>No — agent code can bypass</td><td>Custom</td><td>Quick prototyping</td></tr><tr><td><strong>Dogwood temporal policies</strong></td><td>AgentCore Gateway perimeter</td><td>Yes — session trajectory</td><td>Yes — outside agent code</td><td>Yes — deterministic decisions</td><td>Production agent governance</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The key differentiator is the combination of stateful evaluation and perimeter enforcement. Prompt-based guardrails are stateful in the sense that the LLM sees conversation history, but they are probabilistic and bypassable. Application-layer middleware can be stateful, but it runs inside agent code where bugs or prompt injection can circumvent it. Dogwood runs at the gateway — the agent cannot reach the tools without passing through the policy layer, regardless of what it tries.</p>



<p class="wp-block-paragraph">Microsoft&#8217;s Copilot Studio <a href="https://rpabotsworld.com/microsoft-copilot-studio-august-2026-rebuilt-agent-platform-guide/">August 2026 rebuild</a> introduced its own multi-agent orchestration and governance features, and the broader industry is converging on the idea that agent governance belongs at the infrastructure layer, not the prompt layer. But Dogwood is the first to publish an open-source formal specification grounded in temporal logic — which matters for enterprises that need verifiable, auditable guarantees rather than best-effort controls.</p>



<h2 class="wp-block-heading">The MCP Connection: Generating Policies from Tool Manifests</h2>



<p class="wp-block-paragraph">Dogwood includes a tool to <strong>generate the action schema directly from an agent&#8217;s MCP tool manifest</strong> — one action per tool, mapped onto a template that models the identities the agent authenticates as. This is a significant practical detail: if your agent already exposes tools over the <a href="https://rpabotsworld.com/mcp-2026-07-28-stateless-spec-agentic-ai-guide/">Model Context Protocol</a>, Dogwood can read that manifest and scaffold the policy skeleton automatically.</p>



<p class="wp-block-paragraph">This MCP integration means temporal policies are not AWS-exclusive in design, even if AgentCore is the only managed runtime today. The Dogwood reference implementation (Apache 2.0) can parse any MCP-compatible tool manifest. Organizations running agents on other infrastructure could, in principle, build their own Dogwood evaluation layer — though AWS explicitly notes that the reference interpreter is intended for exploration and testing, not production use. Teams running it outside AgentCore would need to handle trusted event histories, tenant isolation, and data retention themselves.</p>



<h2 class="wp-block-heading">What Dogwood Cannot Do (Yet)</h2>



<p class="wp-block-paragraph">Dogwood today verifies <strong>safety</strong> — what must not happen. It does not yet verify <strong>liveness</strong> — what must happen. The roadmap includes:</p>



<ul class="wp-block-list">
<li><strong>Absolute-time operators:</strong> Every window today is relative (sliding). Many real rules need non-sliding windows — a daily quota that resets at midnight, a &#8220;before end of business&#8221; deadline. These require wall-clock boundaries rather than backward-looking durations.</li>



<li><strong>Liveness properties:</strong> Rules like &#8220;an approval must eventually be followed through,&#8221; &#8220;a started task must reach a terminal state,&#8221; or &#8220;a resource that was opened must be released.&#8221; These require future-looking operators, which MFOTL already models but Dogwood has not yet exposed.</li>



<li><strong>Multi-agent orchestration policies:</strong> As work spreads across cooperating agents, governance needs shift from single-agent trajectories to ensemble properties — who may hand off to whom, which agent holds a lock, whether the group is making progress.</li>



<li><strong>Automated reasoning for temporal policies:</strong> Cedar supports powerful automated reasoning analysis (proving that two policies never conflict, or that a given principal can never reach a resource). Dogwood&#8217;s temporal conditions do not yet support these tools — a trade-off AWS acknowledges is appropriate for agent governance but not for all use cases.</li>
</ul>



<h2 class="wp-block-heading">Practical Implications for RPA and Automation Teams</h2>



<p class="wp-block-paragraph">For organizations with existing RPA investments — whether in <a href="https://rpabotsworld.com/uipath-vs-automation-anywhere-vs-blue-prism-agentic-platforms-2026/">UiPath, Automation Anywhere, or Blue Prism</a> — Dogwood signals a shift in how automation governance is implemented. Traditional RPA governance relies on process definitions (the workflow itself constrains what happens in what order) and orchestrator-level permissions (who can run which process). As these platforms add agentic capabilities — where the agent decides its own next action at runtime — the RPA governance model needs the same trajectory-aware enforcement that Dogwood provides.</p>



<p class="wp-block-paragraph">Concrete takeaways for automation architects:</p>



<ul class="wp-block-list">
<li><strong>If you are building agents on AWS:</strong> Start with the seven patterns. Implement workflow sequencing and output-to-input integrity first — they catch the most common failure modes (hallucinated arguments and skipped prerequisite steps). Add budget caps and human-approval gates before any agent touches financial or PII-sensitive tools in production.</li>



<li><strong>If you are building agents on other platforms:</strong> Study the Dogwood specification as a design reference, even if you implement enforcement differently. The seven patterns are platform-agnostic concepts — the governance gap they address exists on every agent runtime.</li>



<li><strong>If you are evaluating agent platforms:</strong> Add &#8220;trajectory-aware authorization&#8221; to your evaluation criteria. Ask whether governance runs at the infrastructure perimeter (tamper-proof) or inside agent code (bypassable). This is now a table-stakes question for production agent deployments.</li>
</ul>



<h2 class="wp-block-heading">Getting Started with Dogwood</h2>



<p class="wp-block-paragraph">For teams ready to implement:</p>



<ol class="wp-block-list">
<li><strong>Review the Dogwood language guide:</strong> The <a href="https://dogwood-policy.github.io/dogwood/index.html" target="_blank" rel="noopener nofollow">official documentation</a> walks through the full language with practical examples.</li>



<li><strong>Explore the GitHub repo:</strong> The <a href="https://github.com/dogwood-policy/dogwood" target="_blank" rel="noopener nofollow">dogwood-policy/dogwood</a> repository contains the reference parser, validator, and interpreter under Apache 2.0.</li>



<li><strong>Start with AgentCore Policy:</strong> If you are already running agents through AgentCore Gateway, temporal policies are available now. The first 100 policies per engine are included in existing pricing.</li>



<li><strong>Read the AWS tutorial:</strong> The <a href="https://aws.amazon.com/blogs/machine-learning/securing-ai-agents-with-temporal-policies-in-amazon-bedrock-agentcore/" target="_blank" rel="noopener nofollow">Securing AI agents with temporal policies</a> blog walks through the full banking agent example with implementation details.</li>
</ol>



<h2 class="wp-block-heading">FAQs</h2>



<h3 class="wp-block-heading">Is Dogwood only for AWS? Can I use it with agents on other platforms?</h3>



<p class="wp-block-paragraph">Dogwood is open source under Apache 2.0, and its specification is platform-agnostic. The reference interpreter can parse MCP tool manifests from any compatible agent. However, the production-grade managed runtime — where event histories, tenant isolation, and policy evaluation are handled for you — is currently only available through Amazon Bedrock AgentCore. Running Dogwood outside AgentCore requires building your own infrastructure for trusted event storage and evaluation.</p>



<h3 class="wp-block-heading">How is Dogwood different from just adding guardrails to my system prompt?</h3>



<p class="wp-block-paragraph">System prompt guardrails are probabilistic — they depend on the LLM following instructions, which prompt injection can bypass. Dogwood policies are deterministic — they run at the infrastructure perimeter, outside the agent&#8217;s reasoning loop. The agent cannot see, modify, or circumvent them. This is the difference between asking an agent to govern itself and enforcing governance on the agent externally.</p>



<h3 class="wp-block-heading">Do I need to rewrite my existing Cedar policies to use Dogwood?</h3>



<p class="wp-block-paragraph">No. Every valid Cedar policy is a valid Dogwood policy. You can add temporal conditions alongside existing policies without migration. The two coexist — Cedar handles your point-in-time authorization, and Dogwood handles the sequence-aware checks.</p>



<h3 class="wp-block-heading">What happens when an agent&#8217;s tool call is denied by a temporal policy?</h3>



<p class="wp-block-paragraph">The denial is returned to the agent through the normal AgentCore Gateway response path, and the full decision context (which policy denied the request and why) is logged. The denied request is still recorded in the trajectory state — which matters for policies that count requests rather than responses.</p>



<h3 class="wp-block-heading">How do temporal policies handle concurrent tool calls from the same agent?</h3>



<p class="wp-block-paragraph">This is explicitly addressed in the Dogwood design. Rate-limiting and budget-cap policies should reference <code>::request</code> events, not <code>::response</code> events. Summing only completed responses creates a concurrency loophole where an agent fires many simultaneous requests before any resolves. Summing requests catches in-flight operations.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>Point-in-time authorization is insufficient for AI agents.</strong> Agents decide at runtime which tools to call, in what order, with what arguments — creating governance gaps that stateless access control cannot address.</li>



<li><strong>Dogwood is the first open-source temporal policy language for agent governance.</strong> Built on Metric First-Order Temporal Logic (MFOTL), it extends Cedar with temporal operators that evaluate the current request in the context of session history.</li>



<li><strong>Perimeter enforcement is the key architectural principle.</strong> Policies run at the AgentCore Gateway, outside agent code — making them tamper-proof against prompt injection, hallucination, and code bugs.</li>



<li><strong>Seven governance patterns ship on day one:</strong> workflow sequencing, output-to-input integrity, data freshness, cumulative budget caps, human approval with one-time consumption, mutual exclusion, and progressive trust decay.</li>



<li><strong>The concurrency loophole is real.</strong> Rate-limiting policies must sum requests (including in-flight), not just completed responses, to prevent agents from bypassing limits through parallel tool calls.</li>



<li><strong>Dogwood integrates with MCP.</strong> Action schemas can be generated directly from MCP tool manifests, making adoption straightforward for agents already using the Model Context Protocol.</li>



<li><strong>The roadmap includes liveness, absolute time, and multi-agent orchestration</strong> — extending governance from &#8220;what must not happen&#8221; to &#8220;what must happen&#8221; and from single-agent to ensemble properties.</li>
</ul>



<h2 class="wp-block-heading">References</h2>



<ol class="wp-block-list">
<li>Brooker, M., Tassarotti, J., &amp; Tristan, J.-B. (2026, August 6). <a href="https://aws.amazon.com/blogs/opensource/introducing-dogwood-runtime-verification-for-ai-agents/" target="_blank" rel="noopener nofollow">Introducing Dogwood: runtime verification for AI agents</a>. AWS Open Source Blog.</li>



<li>Eichenberger, S., Gordon, N., &amp; Trucksaess, P. (2026, August 6). <a href="https://aws.amazon.com/blogs/machine-learning/securing-ai-agents-with-temporal-policies-in-amazon-bedrock-agentcore/" target="_blank" rel="noopener nofollow">Securing AI agents with temporal policies in Amazon Bedrock AgentCore</a>. AWS Machine Learning Blog.</li>



<li>Lardinois, F. (2026, August 6). <a href="https://thenewstack.io/aws-dogwood-agent-policies/" target="_blank" rel="noopener nofollow">Your AI agent&#8217;s next tool call may be valid but wrong. AWS&#8217;s Dogwood promises to fix that</a>. The New Stack.</li>



<li>AWS. (2026, August 6). <a href="https://aws.amazon.com/about-aws/whats-new/2026/08/temporal-policies-agentcore/" target="_blank" rel="noopener nofollow">Announcing temporal policies and rate limiting in Amazon Bedrock AgentCore</a>. AWS What&#8217;s New.</li>



<li>AWS. (2026, August 6). <a href="https://aws.amazon.com/blogs/machine-learning/control-agent-behaviors-and-cost-beyond-a-single-action-new-capabilities-in-amazon-bedrock-agentcore/" target="_blank" rel="noopener nofollow">Control agent behaviors and cost beyond a single action: new capabilities in Amazon Bedrock AgentCore</a>. AWS Machine Learning Blog.</li>



<li>AWS. (2026, August 7). <a href="https://aws.amazon.com/about-aws/whats-new/2026/08/agentcore-memory-policy-harness-govcloud/" target="_blank" rel="noopener nofollow">Amazon Bedrock AgentCore adds memory, policy, and harness in AWS GovCloud (US-West)</a>. AWS What&#8217;s New.</li>



<li>Dogwood Policy Language. (2026). <a href="https://github.com/dogwood-policy/dogwood" target="_blank" rel="noopener nofollow">Reference parser and interpreter</a>. GitHub (Apache 2.0).</li>



<li>Dogwood Language Guide. (2026). <a href="https://dogwood-policy.github.io/dogwood/index.html" target="_blank" rel="noopener nofollow">Official documentation</a>.</li>
</ol>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/aws-dogwood-temporal-policies-agentcore-agent-governance-guide/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2026/08/AWS-Dogwood-AgentCore-Temporal-Policies.png" />	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: rpabotsworld.com @ 2026-08-23 20:13:00 by W3 Total Cache
-->