What Actually Works When You're Running 70+ Autonomous Agents

Last updated on

5 min read

When we crossed 70 internal AI agents inside Improvado. Small specialized agents running pieces of sales, marketing, finance, and ops. The governance conversation stopped being a slide and started being an architecture decision. Below 70, governance had a familiar shape: a doc, a review meeting, a Slack channel. Past 70, that shape didn't hold. Agents gave contradictory answers to the same strategic question for weeks at a time, and the ROI consequences compounded quietly over the quarters that followed.

That gap between "governance as a doc" and "governance as a runtime" is what most analyst frameworks miss. Gartner's six-step framework, IBM's agentic governance playbook, the AI committees inside enterprise customers, they're not wrong, exactly. They're scoped for a different failure mode: shadow AI, security, procurement. They protect you from agents you didn't know existed. They don't protect you from agents you deployed on purpose that quietly drifted out of alignment.

The agent-specific failure mode is structural, multiple legitimately-deployed agents holding contradictory snapshots of company strategy. No errors, no alerts, just a slow decline in output coherence that surfaces quarters later as ROI decay no one can root-cause.

This is what AI agent governance has to solve at scale, why published frameworks underspecify it, and the four runtime dimensions that hold up past 70 agents.

Key Takeaways

  • AI agent governance is not AI governance. AI governance is broad: bias, security, procurement. Agent governance is the subset handling autonomous agents acting against shared data and against each other. Shared context is unique to agents.
  • Most published frameworks are committee-shaped. Gartner's six steps and IBM's playbook are useful for shadow AI and security risk. They underspecify the runtime architecture that prevents legitimate agents from drifting apart.
  • Four dimensions matter operationally: identity, scope, shared context, audit trail. Identity says which agent acts as whom. Scope defines what each can read and write. Shared context is the canonical knowledge graph every agent reads from. Audit trail records what changed and why.
  • Shared context is the dimension everyone forgets. IAM handles identity. RBAC and API gateways handle scope. Logs handle audit. There is no widely-standardized, purpose-built primitive for "every agent reads from the same canonical strategic layer", knowledge-graph and semantic-layer products partially address it, but most stacks haven't stitched one in.
  • Governance moves from committee to runtime in five steps. Pick a canonical layer, register agents, scope access, route through the layer, log reads and writes. The committee becomes a backstop, not the primary control.

What AI agent governance actually means

AI agent governance is the set of practices, policies, and architectural patterns that keep autonomous AI agents aligned with company strategy, compliant with regulations, and accountable when they produce wrong outputs. Published definitions converge on roughly that wording.

Where they diverge from operational reality is in emphasis. Most published material, IBM's Agentic AI Governance Playbook, Microsoft Azure's governance guidance, Palo Alto Networks' agentic AI overview, leads with security, identity, and policy compliance. Necessary. Not what fails first.

What fails first inside a marketing or RevOps stack is shared context. Two agents that are individually well-governed (authenticated, scoped, monitored) can still produce contradictory outputs if they're reading from different snapshots of ICP, segments, or campaign hypotheses. Each agent is typically initialized with strategy facts at deploy time (in config, a system prompt, or a frozen embedding store), and those snapshots don't update when the strategy team moves. The gap isn't between the agent and the company; it's between every agent and every other agent in the same stack. That's the dimension without a widely-standardized primitive, which is why most teams don't notice it's missing until something downstream goes wrong.

Why most analyst frameworks miss the marketing failure mode

Two frameworks are worth reading. Both are useful. Both stop short of the marketing operational layer.

Gartner: Six Steps to Manage AI Agent Sprawl (April 2026). The six steps cover policy, inventory, identity and lifecycle, AI information governance, behavior monitoring, and culture. Grounded in a striking projection: by 2028, the average Fortune 500 enterprise will have over 150,000 agents in use, up from fewer than 15 in 2025 (Gartner, April 2026). Center of gravity: enterprise IT inventorying shadow agents, managing permissions sprawl.

IBM: Agentic AI Governance Playbook. Center of gravity: the AI control plane. At Think 2026, IBM cited survey data projecting most large-scale enterprises will have deployed over 1,600 AI agents by year-end, and noted seven in ten executives say existing AI governance is slowing AI transformation, not enabling it.

Both are well-constructed for what they target. Neither addresses the architectural question that comes up first in marketing: when paid media, content, attribution, and lifecycle agents all hold their own version of "who's our ICP," how do you keep those versions from drifting? In our reading, Gartner would slot this into step 4 (AI information governance); IBM, into the data layer. Neither prescribes a runtime answer, they prescribe policies, inventories, and review processes.

The NIST AI Risk Management Framework (AI RMF 1.0), released January 2023, sits higher still, voluntary lifecycle risk guidance, not opinionated about agentic architecture. Right baseline for risk posture; wrong tool for "my five marketing agents disagree about the ICP."

The committee-shaped framings work where the threat is unauthorized usage. They underperform where the threat is authorized agents quietly disagreeing.

The four dimensions that matter operationally

Agent governance reduces to four dimensions. All four have to be addressed; most stacks address two and assume the rest will follow.

1. Identity: which agent acts as whom

Every agent taking an action — fetching data, writing to a doc, calling a paid API, sending an email — acts under a known, distinct identity. Not a service account shared across five agents. Not an API key in a config file.

This is the dimension frameworks handle best — RBAC, service accounts, OAuth scopes are well-understood primitives. Where teams get it wrong is reusing one human-team service account across multiple downstream agents, which collapses audit and makes attribution impossible.

2. Scope: what each agent can read and write

Identity says who. Scope says what it's allowed to do under that identity. Read access to campaigns is one scope. Write access to the ICP definition is a different one. Read access to PII is a third.

Agent scopes need to be narrower than the human team's by default. In many organizations a growth marketer has broad read access across the warehouse; their bidding agent should be scoped to only the channels it bids on. Over-scoping is the most common failure mode. Engineers grant the agent what the human has because it's faster, then can't tell which downstream behavior came from which agent.

3. Shared context: the canonical knowledge graph

The dimension without an off-the-shelf primitive, and the one that distinguishes agent governance from data or API governance.

One canonical layer, a knowledge graph or strongly-typed semantic layer, stores the authoritative version of ICP, segments, brand voice, campaign hypotheses, funnel models, and the metrics tree. Every agent reads from it at execution time, not from a deployment-time snapshot. When strategy updates, every agent picks up the new version on the next run.

We wrote about why this matters in the agent sprawl analysis, the signature of agents disagreeing about strategy is silent ROI decay, not a loud error. This dimension doesn't fit existing frameworks because it's not a policy, it's an architecture. A Notion page that says "all agents must use the canonical ICP" isn't enforcement unless every agent queries the canonical store at runtime.

4. Audit trail: what changed, when, and why

The boring dimension, which is why people skip it. Every agent action lands in a structured log with identity, timestamp, scope, and ideally the prompt and response.

Audit trails serve three purposes: incident response, compliance, and — most underrated — the dataset used to detect drift between agents, which is the early-warning system for sprawl. Most teams set up logging for the first two and never look at it unless something breaks. Teams that get genuine value treat the log as live behavioral signal, flagging contradictions before they propagate.

How agent governance differs from RBAC, API governance, and data governance

  • RBAC is a primitive used inside agent governance, not a replacement. Handles authorization (scope). Identity itself is handled by IAM / OAuth / service-account systems. Says nothing about shared context or audit trail.
  • API governance governs the contract between an agent and the external services it calls, rate limits, schema validation, error handling. Useful, necessary, not sufficient.
  • Data governance overlaps more substantially. It already covers canonical definitions, lineage, and stewardship, but typically as a human-process discipline (committees, stewards, docs). Agent governance needs that same canonical layer to be machine-queried at runtime.

The useful mental model: agent governance is the runtime convergence of IAM + RBAC + API governance + data governance + audit logging, with one new dimension — shared context — on top.

The five-step rollout: from committee to runtime

  1. Pick a canonical layer. Where authoritative strategic facts live — a knowledge graph product, a semantic layer on the warehouse, an agentic data platform with a built-in graph, or a custom build. What matters: exactly one, queryable at runtime, not a Google Doc.
  2. Register every agent under a distinct identity. Audit current agents, give each its own service account or OAuth identity, retire shared credentials.
  3. Scope each agent narrower than its human team. Least-privilege by default. Document scope as code, not policy. Most stacks discover at this step they had agents with full warehouse access for no reason; that's the cleanup.
  4. Route reads through the canonical layer. The architecturally heavy step. Each agent holding a local copy of ICP, segments, or strategy facts gets rewired to query the canonical layer at execution time. Most teams see behavioral change after the first two facts migrate — ICP and segments drive most downstream decisions.
  5. Log everything to one audit pipeline. Every read, write, and API call lands in a structured log under a shared schema. Build the drift-detection query: for each canonical entity, are different agents reporting different values?

After five steps, the AI committee is still useful, but it's the escalation path, not the primary control. The runtime does day-to-day governance.

Where Improvado fits

The pattern of "one canonical layer all agents read from" works regardless of vendor. The version we build for marketing organizations holds ICP, segments, campaigns, and attribution as a knowledge graph, served to campaign, attribution, and content agents at execution time. The agentic data pipelines feeding the graph are connected to Improvado's integrations catalog (1000+ connectors, per Improvado's own catalog), so the graph stays current with what's happening in-channel rather than what configs claimed a quarter ago. New connectors deploy in days not weeks.

FAQ

What is AI agent governance?

Practices, policies, and architectural patterns that keep autonomous AI agents aligned with company strategy, compliant with regulations, and accountable for outputs. Four operational dimensions: identity (which agent acts as whom), scope (what each can read and write), shared context (a canonical knowledge layer every agent reads from), and audit trail. Overlaps with general AI governance, data governance, and RBAC, but isn't the same as any of them.

What are the 6 pillars of AI governance?

Most often cited in industry syntheses: accountability, transparency, fairness, security, privacy, and reliability, values reflected across frameworks like NIST AI RMF and the OECD AI Principles, though neither framework itself uses this exact six-pillar structure. For agentic systems these values need runtime reinterpretation: accountability requires per-agent identity, transparency requires structured audit trails, reliability requires a shared-context layer that prevents inter-agent drift.

What are the 4 pillars of AI agents?

No single canonical definition. A common framing distinguishes perception, reasoning, action, and learning. For governance purposes, the more operational four are identity, scope, shared context, and audit trail — orthogonal to that framing but more directly usable as controls.

What features matter most for an AI agent governance platform?

A centralized agent registry with per-agent identity, scope and permission management, a queryable canonical context layer (most platforms underspecify this), structured audit logging, and drift detection across agents. Shared context is the differentiator.

How does AI agent governance differ from data governance?

Data governance has historically been a human-process discipline: stewards, wiki definitions, quality reviews. Agent governance needs the same canonical definitions machine-queried at runtime. The data layer is now consumed by autonomous systems making decisions, which raises the bar on consistency and timeliness.

Do I need a governance platform for just a few agents?

Below roughly five to ten agents, informal coherence usually holds — the team keeps the stack in working memory. Past that, and definitely past 70, the informal layer breaks. It doesn't have to be a vendor purchase; an in-house canonical layer works. What it can't be is a Notion doc.

FAQ

⚡️ Pro tip

"While Improvado doesn't directly adjust audience settings, it supports audience expansion by providing the tools you need to analyze and refine performance across platforms:

1

Consistent UTMs: Larger audiences often span multiple platforms. Improvado ensures consistent UTM monitoring, enabling you to gather detailed performance data from Instagram, Facebook, LinkedIn, and beyond.

2

Cross-platform data integration: With larger audiences spread across platforms, consolidating performance metrics becomes essential. Improvado unifies this data and makes it easier to spot trends and opportunities.

3

Actionable insights: Improvado analyzes your campaigns, identifying the most effective combinations of audience, banner, message, offer, and landing page. These insights help you build high-performing, lead-generating combinations.

With Improvado, you can streamline audience testing, refine your messaging, and identify the combinations that generate the best results. Once you've found your "winning formula," you can scale confidently and repeat the process to discover new high-performing formulas."

VP of Product at Improvado
This is some text inside of a div block
Description
Learn more
UTM Mastery: Advanced UTM Practices for Precise Marketing Attribution
Download
Unshackling Marketing Insights With Advanced UTM Practices
Download
Craft marketing dashboards with ChatGPT
Harness the AI Power of ChatGPT to Elevate Your Marketing Efforts
Download

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.