← Home

How it connects

Learning to Connect

Our collective path to agentic AI & AI integration

Agents are spreading across personal, business and software work. To act, they have to connect: to tools and data, to each other, to people and to commerce. That rests on digital integration that already exists, and on AI integration protocols that are still emerging. We went from internet to mobile, video and APIs; agents will be the next channel.

In practice: how I apply it at home

The Future of the Firm

AI can enter a firm beneath people, beside them and between them. Each route changes who decides, who is accountable and where the work flows.

  1. Beneath us

    Everyone keeps their place and gains a team of agents.

    • Assistants first, then whole mini-firms
    • Everyone becomes a manager
    • Starts on the work floor

    Explored in The promotion

  2. Beside us

    Agents join as colleagues and take over parts of the team's work.

    • Delegated by existing managers
    • Broader scope, easier to adopt
    • Needs capable agents

    Explored in The interweaving

  3. Between us

    People above and below, AI in the middle to coordinate.

    • Starts as an adviser to leaders
    • Oversight that understands the work
    • Starts in the boardroom

    Explored in The middle layer

Person Agent

Beneath us: the promotion

Everyone keeps their place and their manager. Under each person grows a team of agents that reports to them.

  1. How it starts

    One or two agents per person, like eager interns: little autonomy, mistakes forgiven. As models improve, agents take on more with less supervision and start to work together.

    • Assistants
    • Chiefs of staff
    • Mini-firms
  2. What changes

    Work shifts from doing to directing: communication, coordination and creativity. Jobs need not disappear, because there is more to manage and output grows. Adoption can begin on the work floor, where people know the work and direct agents best.

    • Everyone manages
    • Output grows
    • Bottom-up adoption
  3. The catch

    People lose the bottom rung. Learning by doing the routine work fades, so judgement, taste and management skills have to be built with a wider remit.

    • Entry level
    • Judgement
    • Wider mandate

Beside us: the interweaving

Agents are colleagues. A manager hands part of the team's work to a model, as to any employee.

  1. How it starts

    A task here, a role there, then broader functions, with agents reporting higher up over time. The agent has to be capable enough to join a team.

    • Task
    • Role
    • Team
    • Function
  2. What changes

    A broader scope is harder to build but easier to adopt: a manager can deploy a whole team or function directly, without training everyone. People learn the firm; agents with initiative increasingly learn it themselves.

    • Broader scope
    • Top-down adoption
    • Self-onboarding
  3. The catch

    A model next to every employee means thousands of connection points and handovers, which can slow adoption. Productive AI has to match what people achieve together, not one person.

    • Handovers
    • Integration
    • Coordination

Between us: the middle layer

Person, AI, person. AI coordinates and monitors the work between leadership and the people doing it.

  1. How it starts

    As an adviser: an AI that reads documents, conversations and code across the firm, answers questions, flags bottlenecks and helps set priorities. It reports to leaders rather than managing people lower down.

    • Adviser
    • Internal reporter
    • Bottlenecks
  2. What changes

    The distance between boardroom and the rest shrinks, which centralises. Oversight can understand the work instead of counting clicks, so people can work their own way and real contributions get noticed.

    • Centralisation
    • Intelligent oversight
    • Recognition
  3. The catch

    It cuts both ways: it can build trust and autonomy, or enforce one preferred way of working everywhere. Adoption can start in the boardroom, because talking to an adviser needs no technical skills.

    • Trust
    • Control
    • Boardroom first

Four questions for the firm

The essay's expectations, not certainties. Elements of all three places for AI will happen at once.

  1. Bureaucracy

    Making things gets cheaper, so firms can aim less and shoot more: build a prototype, learn, adjust. Planning cycles and approval committees lose ground. The same technology can also enforce more bureaucracy.

    • Prototype first
    • Fewer approvals
  2. Say for employees

    Good advice for everyone narrows the quality gap in decisions, so managers have less reason to step in. An adviser that warns leaders about high-impact exceptions lets them leave more decisions to people. Net effect expected: more say, inside guardrails.

    • Autonomy
    • Guardrails
    • Fewer layers
  3. Size of the firm

    Coordination through AI can make a large firm less sluggish. Better checking of contracts can make relying on suppliers easier, so firms shrink. Expect many small firms next to large AI holdings built around a shared asset or mission.

    • Smaller firms
    • AI holdings
    • Shared mission
  4. Pay

    Equal advice pulls pay together. Judgement, taste and the size of what you are responsible for push it apart. It depends on whether people mostly judge for themselves or follow the AI.

    • Judgement
    • Responsibility

Based on The future of the firm by Hemanth Asirvatham and Elliott Mokski (OpenAI, 2026).

Every function changes

AI and agents reach every part of the firm, from the first customer contact to IT.

Customer relationships
with Multimodal assistants and chat
means:
  • Better service and efficiency
  • Good assistants become a route to the next generation of customers
Operations
with Document intelligence and agents in the back office
means:
  • Major efficiency gains
  • Faster throughput raises satisfaction and market share
Employees
with AI assistants and computer use
means:
  • Efficiency gains
  • People and AI redesign the work together
IT
with AI-assisted and agentic coding
means:
  • Efficiency while reducing technical debt
  • Self-repairing IT increases stability

Who stays in the loop

Trust and value decide whether people do the work, check the work or leave it to agents.

  • Humans in the loopLimited use of AIHigh trust, low value
  • Agents leadAI agents dominate tasks with minimal supervisionHigh trust, high value
  • Humans in the loopNo use of AILow trust, low value
  • Humans on the loopPeople check the AI outputLow trust, high value
Source: Gartner, AI agent prioritisation, in Unlock Efficiency With Agentic AI: Redesigning I&O for Future-Ready Success (2026)
  1. Prioritise by trust and value

    Value says where agents are worth it; trust says how much supervision they still need. Together they decide the role of people per task.

    Explored in When to use an agent

    • Trust
    • Value
  2. Move up only when trust is earned

    Trust is measured, not assumed. On a valuable task, people first check the agent's output; as its measured reliability grows, the agent may lead with minimal supervision.

    Explored in Scale: quality and alignment

    • Evaluation
    • Human on the loop

Redesigning IT for agents

Five stages, in increments, and nine roles that should be involved.

  1. Assessment

    Baseline human tasks against what agents can do.

    • Find the bottlenecks
    • Pick low-risk quick wins
  2. Technical pilots

    Test agents on simple, repetitive tasks.

    • Expand over time
    • Measure value and trust
  3. Process redesign

    Redraw approvals by trust level.

    • New approvals per trust level
    • New tasks per agent value
  4. Structural change

    From silos to cross-functional pods.

    • Fewer management layers
    • Roles merge as AI executes
  5. AI-native

    People set the intent, agents execute.

    • New roles run the agent ecosystem
    • Manage agents, policies, outcomes
Source: Gartner, Unlock Efficiency With Agentic AI: Redesigning I&O for Future-Ready Success (2026)
  1. Set direction

    An AI steering committee sets strategy, policies and risk appetite. Business and product owners define the use cases and own the value.

    • AI steering committee
    • Business & product owners
  2. Set the rules

    Compliance interprets regulation for agents; the chief risk officer defines the risk framework and ethical guidelines.

    Explored in Govern the agents

    • Head of compliance
    • Chief risk officer
  3. Build

    The ML engineering lead turns governance into technical controls; the enterprise architect fits agents into the platforms and standards.

    Explored in The agent platform

    • ML engineering lead
    • Enterprise architect
  4. Run and protect

    The CISO protects agents, models and data; the head of IT operations enforces controls in production; security operations watch for threats in real time.

    Explored in Seven control pillars

    • CISO
    • Head of IT operations
    • Security operations

An AI-native IT organisation

Gartner's example for infrastructure and operations: who stays human, who becomes an agent, and which roles are new.

  • People, aided by AI agents
  • AI agents, managed by people
  • New human roles
Head of infrastructure & operations
  1. Platform management
    • People, aided by AI agents: Cloud architects
    • People, aided by AI agents: Platform architects
    • People, aided by AI agents: Storage architects
    • People, aided by AI agents: Network architects
  2. Platform & cloud engineering
    • AI agents, managed by people: Cloud agents
    • AI agents, managed by people: Platform agents
    • AI agents, managed by people: Infrastructure and security agents
    • AI agents, managed by people: Resilience agents
  3. Service management
    • AI agents, managed by people: Service desk agents
    • AI agents, managed by people: Operations centre agents
    • People, aided by AI agents: IT service management
  4. Digital workplace
    • AI agents, managed by people: End-user computing agents
    • AI agents, managed by people: Unified endpoint agents
    • AI agents, managed by people: Collaboration agents
    • People, aided by AI agents: Remote work technologies
  5. AI governance
    • New human roles: AI engineer
    • New human roles: AI auditor
    • New human roles: AI guardrail compliance
    • New human roles: Human-AI collaboration designers
  6. Programme management
    • People, aided by AI agents: Programme managers
Source: Gartner, example AI-native I&O organisational structure, in Agentic AI Could Make Traditional I&O Structures Obsolete (2026)
  1. Execution moves to agents

    Engineering, service desk and workplace work is done mainly by agents, managed by people. Architecture and programme work stay human, aided by agents.

    Explored in Beneath us

    • Agents managed by people
  2. Oversight becomes the job

    People validate outputs, manage exceptions and prevent outages instead of responding to them. A new governance team carries the AI engineering, audit and guardrails.

    Explored in Govern the agents

    • Validation
    • Exceptions
    • AI governance
  3. Measure outcomes, not tickets

    Agents can produce large volumes of output. Gartner predicts that by 2030, 50% of I&O organisations will be restructured, and estimates that more than 90% are not prepared for that level of redesign. Those that measure results are better positioned to capture the value.

    • Outcomes

Roles merge, new teams emerge

Eleven of twelve roles evolve into six, ten of them by pairing up, in three new teams; the scrum master has no successor. Product, delivery and platform work move closer together.

    • Product manager
    • Software engineers
    become Product engineer
    • Designer / UX
    • QA / tester
    become Experience design
    New team: Product engineering
    • Business analyst
    become AI requirements analyst
    • Service delivery lead
    • Architect
    become Forward-deployed engineer
    New team: Forward-deployed engineering
    • Platform engineer
    • DevOps / SRE
    become AI agent ops
    • Data scientist
    • ML engineer
    become AI engineer
    New team: AI platform team
  • Scrum master
No direct successor
Work spread across the teams
Source: Gartner, Roles merge and new teams emerge (2026), in The AI-Shaped Organization Reimagines Work, Not Jobs
  1. Smaller teams, bigger jobs

    In a Gartner conference poll, 74% expected AI to lead to smaller teams and 2% to larger ones. Roles compress, expand and combine; expectations grow.

    Explored in Agentic Coding

    • Smaller teams
  2. Start from value, not headcount

    Define the value drivers first, map the work that supports them, then decide what people, contingent labour and AI each do.

    Explored in Discover: rethink the work

    • Value drivers
    • Work design
  3. Four human skills

    Gartner names four: spot the use case, understand how models produce output, prompt precisely and judge whether the result is useful. Discernment sits at the top.

    Explored in Developer & Agent Experience

    • Use case identification
    • Tech fluency
    • Effective prompting
    • Discernment

Layered Strategy

Strategy works in four layers: business, agentic, data & integration and platform. Each has its own owners and its own question, and serves the one above it.

  1. Business layerHow do we shape the customer journey, and what may agents do in it?

    Explored in The Future of the Firm Business Channels Agentic AI Agentic Commerce Open Finance Strategic Partnerships

  2. Agentic layerHow does an agent behave, and who owns it?

    Explored in Agentic AI Agentic Coding Agent Landscape

Business layer

  1. How do we shape the customer journey, and what may agents do in it?

    Where value is created: customer journeys, channels and the people who decide and approve.

    • Customer journeys
    • Web
    • App
    • API
    • Employee channels
    • Agent as UI
    • Approvals
  2. Choose the journeys

    Decide per customer journey how far agents may go: research, find, or do and buy. Each level builds on the one before.

    Explored in Agentic Commerce

  3. Treat the agent as a channel

    Web, app and API now get a fourth channel: the customer's own agent. It arrives next to people, and for some journeys it becomes the interface.

    Explored in Agentic AI · Agentic Commerce

  4. Keep people in charge

    Decide what agents may do, who owns which decision, and where a person approves.

    Explored in The Future of the Firm · Agentic AI

Agentic layer

  1. How does an agent behave, and who owns it?

    The agents themselves: their soul, memory and skills, the runtime they run on and how they work together.

    • Agents
    • Runtime
    • Skills & memory
    • Orchestration
    • Agent registry
  2. Agentic work

    A digital twin for colleagues: an agent that knows the role, prepares the routine and escalates the exceptions.

    Explored in Agentic AI

  3. Agentic coding

    Developers already work this way: agents plan, write, test and improve software, inside limits that people set.

    Explored in Agentic Coding

  4. Own every agent

    Each agent has an owner, an entry in a registry and a lifecycle, from design to retirement.

    Explored in Agent Landscape

Data & integration layer

  1. What may an agent reach, and as whom?

    The APIs, events, data and AI protocols that connect agents to systems and to each other.

    • APIs
    • Service orientation
    • Resource model
    • Events
    • Data products
    • MCP servers
    • Gateways
    • Catalog
  2. Business services, not screens

    Agents act through APIs, events and data products, not by copying screens.

    Explored in Digital & AI Integration

  3. Design for the consumer

    Service orientation and resource modelling keep services business meaningful, consistent and clearly owned.

    Explored in Service oriented architecture · Resource modelling

  4. One set of principles

    The eight Manifesto principles hold for APIs, MCP servers and agent tools alike.

    Explored in Manifesto · Integration Landscape

Platform layer

  1. Can we see it, and can we stop it?

    Where everything runs: cloud, identity, network and monitoring.

    • Cloud & containers
    • Identity provider
    • Networking
    • Observability
    • Stop & roll back
  2. Shared foundations

    Cloud, containers and networking host the agents and the services they call, with the same controls everywhere.

    Explored in Security & Governance

  3. Identity first

    Every agent has its own identity and least-privilege rights, so risks are prevented by design, not by prompts.

    Explored in Security & Governance

  4. See it, stop it

    Know what every agent reads, calls and costs, and be able to stop it or roll it back.

    Explored in Security & Governance

One gateway per kind of traffic

How the layers meet in practice: every caller enters through the gateway for its kind of traffic, and outside callers pass a firewall at the edge first.

Business layerChannels for people
Who calls: People on web and appCustomers and employees
Edge: Web application firewall
Gateway: Channel access layer

One access layer for web and app channels: sign-in, session and entitlements.

Reaches: Channel back ends and enterprise APIs
Agentic layerTraffic to, from and between agents
Who calls: Customers' and partners' agentsOver A2A
Edge: Web application firewall
Gateway: Agent gateway

One controlled entry point for traffic to and between agents, in both directions.

Reaches: Our agents, and theirs when ours call out
Who calls: Our agents and teamsInside the network
Edge: Inside the network
Gateway: AI gateway

One controlled entry point to language models: routing, quotas, cost and content filtering.

Reaches: Language models, internal and external
Data & integration layerServices, tools and data
Who calls: Partners, customers and third partiesOver open APIs
Edge: Web application firewall
Gateway: External API gateway

Secure access from outside: consent, translation, throttling and security.

Reaches: Enterprise APIs, offered as open APIs
Who calls: Our agentsOver MCP
Edge: Inside the network
Gateway: MCP gateway

The gateway for MCP: one controlled way for agents to reach tools and data.

Reaches: MCP servers on enterprise APIs and data
Who calls: Internal applications and channelsInside the network
Edge: Inside the network
Gateway: Internal API gateway

Routes and secures internal calls to enterprise APIs, published in an internal catalogue.

Reaches: Enterprise APIs, reused inside the domains
Who calls: Legacy and heavy integrationInside the network
Edge: Inside the network
Gateway: Service bus

Only where a legacy system or heavy transformation sits in between.

Reaches: Legacy systems
Platform layerShared controls, from the edge to every gateway
Web application firewall

At the edge, in front of every outside gateway. It filters known web attacks, bad bots and floods before they reach a gateway, and must tell trusted agents from bots.

API security

Behind the edge, across every gateway: discovers each API, hardens it by design and protects it in real time against business-logic abuse a firewall cannot see.

Identity provider

One identity for customers, employees and agents. Every gateway checks the token and its scope.

Observability

Every gateway logs who called what, for whom and at what cost, so you can see it and stop it.

  1. Firewall and API security work together

    The firewall stops known attacks at the edge. API security knows every API and its normal behaviour, so it catches abuse that looks like valid traffic.

    Explored in How the threat changed

    • Edge
    • Behaviour
    • Business logic
  2. One gateway for each kind of traffic

    People, partners, agents, tools and models each get their own entry point, with the same controls for identity, limits and logging.

    Explored in Service oriented architecture · Where the logic lives

    • Channel
    • API
    • Agent
    • MCP
    • AI
  3. Gateways stay thin

    Business logic stays in the domains. Gateways route, secure and measure, so services can change behind them.

    Explored in Manifesto

    • Route
    • Secure
    • Measure

Business Channels

Websites, apps and APIs each opened a new channel. Agents are the next one, and the first that acts for the customer.

How channels evolved

Every era added a channel, and none replaced the one before.

  1. 2000
    Websites

    Websites defined our digital presence.

  2. 2010
    Mobile & social apps

    Mobile and social apps became essential.

  3. 2020
    APIs

    APIs became the backbone that connects services and ecosystems, to boost business and untangle IT.

  4. Now
    AI agents

    Agents drive the next leap, enabled by new integration protocols.

    • MCP
    • A2A
    • UCP
    • AP2
  5. Next
    The physical world

    Agents connect to the physical world.

Each channel stays. Customers move between all of them in one journey.

What changes with agents

The agent channel is the first that acts on the customer's behalf.

  1. From screens to intent

    People say what they want. The agent finds, compares and acts across channels for them.

    • Intent
    • Comparison
    • Action
  2. A machine is the visitor

    The agent reads products, prices and services through machine interfaces, not through pages.

    Explored in How interactions shift

    • Machine-readable
    • APIs
    • Protocols
  3. Who owns the relationship

    The agent sits between customer and business, so trust, ranking and access decide who gets chosen.

    Explored in Who controls access

    • Trust
    • Ranking
    • Access

Ready for the agent channel

  1. Describe what you offer

    Products, services, prices and conditions as clean, current data an agent can read.

    • Product data
    • Service catalog
    • Conditions
  2. Open the right doors

    Business services through APIs and agent protocols, each with a clear owner.

    Explored in Digital & AI Integration

    • APIs
    • MCP servers
    • UCP
  3. Know who is acting

    Recognise the agent, the person behind it and the mandate it carries.

    Explored in Identity & Access

    • Agent identity
    • Mandate
    • Consent
  4. One journey across channels

    Hand over between agent, app, site and person without starting again.

    • Handover
    • Shared context
    • Route to a person
  5. Measure the agent channel

    Track agent traffic, conversion and complaints as a channel of its own.

    • Agent traffic
    • Conversion
    • Quality

Agentic AI

How organisations get from first idea to agents that work at scale: one blueprint, then discover, design, build and scale in short cycles, with people in charge throughout.

The change towards 2030

Agentic systems don't replace web, apps and SaaS. They arrive next to them.

The change towards 2030
Next to: web, apps & SaaSAlso: agentic systems
Next to: web, apps & SaaS: Static, persistent appsAlso: agentic systems: Agents come and go
Next to: web, apps & SaaS: People execute tasks manuallyAlso: agentic systems: Agents act on the user's behalf, driven by goals
Next to: web, apps & SaaS: Fixed workflowsAlso: agentic systems: Autonomous decisions
Next to: web, apps & SaaS: Predefined functionalityAlso: agentic systems: Adaptive and self-improving
Next to: web, apps & SaaS: Deterministic behaviourAlso: agentic systems: Context-driven behaviour
Next to: web, apps & SaaS: Front-end as UIAlso: agentic systems: Agent as UI (also uses front-end as back-end)

Where agents can work

Customer

Help people discover, compare and use products or services. Agents can support a journey, personalise guidance with permission and carry out agreed actions, with a clear route to a person.

  • Guidance
  • Service
  • Delegated actions

Explored in Agentic AI Agentic Commerce Agent Landscape

Employee

Help colleagues find knowledge, prepare decisions and complete routine work. Agents can support learning and coordinate tasks across tools, while people retain judgement, relationships and accountability.

  • Knowledge
  • Workflows
  • Learning

Explored in Agentic AI Agent Landscape

IT

Help teams understand, build and operate the application landscape. Documentation, service inventories, logs, data models and source code provide context to investigate issues and prepare changes within agreed controls.

  • Build
  • Operate
  • Improve

Explored in Agentic AI Agentic Coding Agent Landscape

One shared foundation

Shared data, connected services and clear permissions

Physical agents

Agents leave the screen. The same loop runs in vehicles, robots and buildings, where an error moves something real.

  1. Sense
  2. Reason
  3. Act
  4. Learn
Physical agents
  • Autonomous vehiclesCars, transport and drones that move on their own.
  • RobotsService, humanoid and industrial robots that work beside people.
  • Smart infrastructureBuildings, grids and devices that sense and regulate themselves.

Where they appear

  • Self-driving cars and transport
  • Delivery and logistics
  • Humanoid and service robots
  • Robotic arms and manipulators
  • Automation and cobots
  • Polyfunctional industrial agents
  • Search-and-rescue robots
  • Infrastructure and asset inspection
  • Smart appliances and IoT devices
  • Self-regulating ecosystems
Source: Gartner, A world of physical agents, in Orchestration Is the Real Physical AI Advantage (2026)
  1. No reset button

    Gartner lists physical AI as one of its Top Strategic Technology Trends for 2026. Unlike digital AI, a physical agent has no reset button: failures have real-world consequences, so governance and coordination matter as much as intelligence.

    Explored in Seven control pillars

    • Safety
    • Physical AI
  2. Orchestrate the fleet, not the machine

    The value is in the systems that coordinate many machines, not in one device. That is the same integration question as everywhere else.

    Explored in Digital & AI Integration

    • Orchestration
    • Coordination
  3. A small version at home

    A smart home is a physical agent system on a small scale: sensors, one hub, automations and a person who stays in charge.

    Explored in At home

    • Smart home

From automation to agents

Five kinds of AI, each with its own job. The shift runs from answering to acting.

  1. 01Process automationRepetitive tasks and workflowsWorkflowDataAutomation script
  2. 02Supervised AI/MLLearning from labelled dataDataML modelPrediction, classification
  3. 03Generative AIIncluding retrieval-augmented generationPromptRetrieverVector dataLLMText, images, video
  4. 04AgentWith many tools and reasoningGoalPlanSense, reason, planActTools, APIs, dataReflectResponse
    • Memory
    • Orchestration
    • Guardrails
  5. 05Multi-agent systemEnhanced automated workflowsLead agentAgentAgentShared memory
    • Specialists
    • Coordination
  1. AskScripted dialoguesSimple back-and-forth chats
  2. AskGenAI chatbotAnswers grounded in real data
  3. DoCopilotWorks side by side with a person to complete a task
  4. DoAgents beyond chatRespond to signals with minimal human intervention

Levels of agency

Five capability levels, six dimensions. An agent rarely sits at one level on all six.

DimensionLevel 0 · MinimalConventional chatbotLevel 1 · EmergingConversational AI assistantLevel 2 · BasicLLM-based AI agentLevel 3 · IntermediateLearning AI agentLevel 4 · AdvancedAutonomic AI agent
PerceptionWhat it noticesSimpleSignalsAttentiveActiveIntegral
Decision makingHow it choosesMechanicalDeterministicAnalyticalOptimisedStrategic
ActioningHow it actsRigidControlledSituationalOrchestratedProactive
AgencyWho drivesReactiveAssistiveAugmentedAutonomousIndependent
AdaptabilityHow it changesStaticContextualDynamicLearningEvolving
KnowledgeWhat it knowsLimitedSpecialisedMultidisciplinaryAbstractedUniversal
Source: Gartner, AI Agent Assessment Framework, Agency dimensions and levels (2026) and Evolution of Agentic AI (2025)
  1. Score each dimension, not the product

    An agent can perceive at level 3 and act at level 1. Scoring the six dimensions apart shows where a use case needs more capability, and where it needs more control.

    Explored in When to use an agent

    • Assessment
    • Capability
  2. Assistant or agent?

    Up to level 1, a person drives and the AI assists. From level 2 the AI is an agent and starts to act on its own initiative, within limits; autonomy proper begins at level 3. The controls must grow with it.

    Explored in How autonomous will agents be? · Control from day one

    • AI assistants
    • AI agents
  3. The next step is an ecosystem

    Gartner sees agents evolve from assistants to simple agents, to collaborating agents and then to ecosystems that span applications and organisations. In my view, those need open protocols.

    Explored in How the protocols connect

    • Collaborative agents
    • Agent ecosystems

When to use an agent

Agents fit best in the middle: too dynamic for fixed automation, with a low impact of errors.

Traditional automation with fixed steps is enough for low-complexity use cases.

Agents are overkill

Tasks and environments are too dynamic for traditional automation. The impact of errors is low.

The sweet spot

Today's agent technology is not ready for complex or risky use cases.

Agents are not ready yet

LowUse-case complexityHigh

From pilots to a blueprint

Many pilots, little direction: isolated demos lead to duplicated technology and inconsistent governance. A blueprint makes early successes add up.

  1. Strategic core

    Strategy, ecosystem and value, tied to company objectives and key results. The question: is this worth doing?

    • Objectives
    • Ecosystem
    • Value
  2. Lifecycle

    Discover, design, build and scale, in short iterations. From ambition to a working, evaluated agent.

    • Discover
    • Design
    • Build
    • Scale
  3. Shared foundation

    Security, data platforms and agent operations that every team reuses, across industries.

    • Security
    • Data platform
    • AgentOps

Discover: rethink the work

Redesign the process, not just its interface: a chat window on top of a slow, manual process is not transformation.

  1. Start from the outcome

    Define the result first, then ask how the process would work if agents could gather information, reason and act.

    • Outcome
    • Future process
  2. Automate, assist or keep human

    Decide per task: fully automated, agent-assisted or reserved for people. A new process doesn't mean delegating every decision.

    • Automate
    • Assist
    • Human
  3. Divide the work

    Agents take the repetitive, data-heavy work; people keep judgement, creativity and relationships.

    • Repetitive work
    • Judgement
    • Relationships

Design: what to build first

Make the value case explicit before you build.

  1. Four value levers

    Efficiency, cost, customer experience and revenue. Each use case needs its own measure of success.

    • Efficiency
    • Cost
    • Customer experience
    • Revenue
  2. Impact versus feasibility

    Smart wins first: high impact and feasible with today's data and APIs. Strategic bets next; drop what is low on both.

    • Smart wins
    • Strategic bets
    • Improvements
  3. RICE

    Reach × impact × confidence ÷ effort. Confidence includes how predictably the agent behaves. A score makes assumptions visible, not objective.

    • Reach
    • Impact
    • Confidence
    • Effort
  4. MoSCoW

    Must, should, could, won't: keep the scope honest. A high score never removes a required guardrail.

    • Must
    • Should
    • Could
    • Won't

Design: the critical user journey

Start with the person, not with the features.

  1. User, goal, tasks

    Who is it for, what do they want to achieve, and which tasks get them there? Agent capabilities follow from the tasks.

    • User
    • Goal
    • Tasks
  2. Beyond the happy path

    Plan for missing products, conflicting wishes, budget breaches and a failed checkout. Show where people can check, change or stop the agent.

    • Edge cases
    • Approval
    • Stop
  3. Prototype first

    Test the key assumption with a prototype before production work.

    • Prototype
    • Validate

Build: what an agent is made of

Think of an agent like a person: a brain, instructions, and hands to work with.

InputA question, a signal or a task
Agent
BrainInstructions
OutputAn answer or an action
  • LLM + memory

    The brain: reasons, plans and remembers.

    • GPT
    • Claude
    • Gemini
    • Mistral
    • Llama
  • Tools, resources & prompts

    Its hands and reference material, used in both directions.

    Tools
    sense, retrieve, search, act, calculate
    Resources
    files, records, APIs
    Prompts
    ready-made templates for interactions
  • System prompt & skills

    Its instructions: what it should do and how it should behave.

    Instructions
    role, task and limits
    Skills
    packaged, shareable capabilities

Build: the open agent stack

Every assistant runs on the same layers. Open protocols in the middle let any agent reach tools, businesses and other agents.

  1. Agent

    The assistant people talk to, often the new interface.

    • Copilot
    • ChatGPT
    • Gemini
    • Muse
    • Claude
    • Grok Bot
  2. Runtime

    What lets it think and act.

    • LLM + memory
    • Agent framework
    • Local agents
    • Reasoning
    • Instructions + skills
    • Identity & access

    Explored in Soul, memory & skills · Identity & Access

  3. Protocols

    How it connects to everything else.

    • MCP
    • MCP Apps
    • WebMCP
    • A2A
    • UCP
    • AP2

    Explored in How MCP works · Agentic AI Integration

  4. Tools & resources

    What it acts on.

    • Web (+ NLWeb)
    • APIs, data & applications
    • Other agents

    Explored in API styles · Data & Knowledge

Build: the agent platform

Outside, many agents share one control plane. Inside, every agent is made of the same few parts.

Outer architecture · the platform

Who starts itPeopleEventsServicesOther agents
Many agents, one platform
Agent AAgent BAgent C
Agent C is opened up in the inner architectureAgent control plane
  • Agent gatewaysWho may call which agent
  • RegistriesAgents, MCP servers and models
  • Identity & accessAn identity per agent
  • Observability, evals & guardrailsSee, test and stop
  • LLM & MCP gatewaysOne way to models and tools
  • Model servicesHosted and served models
What it reachesTools & APIsKnowledge

Inner architecture · one agent

GoalOrchestratorThe agentic workflow
  • MemoryShort and long term
  • Tool useIn a sandbox
  • Model clientModel and settings
Runtime evaluation
  • Deterministic checks
  • Human in the loop
  • LLM as judge
Agent runtime
  • Plugins: telemetry, protocols, connectors
  • Hosting
  • Posture enforcement

Five flows to govern, marked on the parts they cross

  • Model callsPrompts and answers, through the AI gateway
  • Tool useActions on tools and APIs, through MCP
  • TransactionsBusiness effects, under a mandate
  • IdentityTokens and delegation for every step
  • TelemetryTraces, evaluations and cost
Source: Gartner, The Inner and Outer Architecture of a Multiagent Platform and LLM-Based AI Agent (Inner Architecture) (2025). The short descriptions are mine.
  1. Share the platform, keep agents small

    Gateways, registries, identity and observability are built once and shared. Each agent then only needs a goal, an orchestrator, memory, tools and a model.

    Explored in One gateway per kind of traffic

    • Control plane
    • Shared services
  2. Evaluate while it runs

    Testing before release is not enough. At runtime, deterministic checks, a human or a second model judge each step before it counts.

    Explored in Scale: quality and alignment

    • Runtime evaluation
    • LLM as judge
  3. Govern five flows

    Model calls, tool use, transactions, identity and telemetry each cross the platform. Each needs its own route, its own controls and its own record.

    Explored in Govern the agents · Act on someone's behalf

    • Flows
    • Traceability

Build: soul, memory & skills

  1. Soul

    Who the agent is: its role, values, tone and hard limits.

    • Role
    • Values
    • Boundaries
  2. Memory

    What it keeps across conversations: facts, preferences and past work. Govern it like data: record its source and validity, allow correction and deletion, and verify it before trusting it.

    • Working context
    • Long-term memory
    • Knowledge
  3. Skills

    Know-how it loads only when a task needs it: procedures, tools and checks.

    • Procedures
    • Tool use
    • Checklists

Build: control from day one

Small and focused first, with control built in from day one.

  1. Start small and focused

    One clear goal per agent and a visible benefit, then grow step by step. Use several agents only when one is not enough.

    • Single agent
    • Multi-agent when needed
  2. People stay in charge

    Approval for high-impact actions, and a way to override or stop the agent.

    • Human in the loop
    • Approval
    • Override
  3. Limits in the system, not the prompt

    An order above the agreed limit goes to a person. Enforce limits in the application or tool, not only in instructions.

    • Guardrails
    • Action limits

Scale: quality and alignment

Success is more than speed: reliability, safety and contribution to business goals.

  1. Evaluate continuously

    Golden examples, a fixed method, a regular rhythm and alerts when quality drops. Logs and dashboards link agent behaviour to business results.

    • Golden datasets
    • Evaluation
    • Monitoring
    • Dashboards
  2. Measure the whole workflow

    Compare outcomes with the current way of working: service quality, time, cost, human review, exceptions and recovery, not just usage or hours saved.

    • Outcomes
    • Baseline
    • Human review
  3. Re-evaluate after every change

    Behaviour shifts with models, data, prompts and tools. Agree in advance what triggers a new evaluation or approval.

    • Drift
    • Change control
    • Re-approval
  4. Foundations that scale

    Managed agent identities, least-privileged access, modular components and trusted enterprise data, from the start.

    • Agent identity
    • Least privilege
    • Trusted data

Scale: a roadmap in seven workstreams

Seven workstreams that move from first activities to scale, and five phases of maturity with the risk that comes with each.

WorkstreamInitial activitiesStart hereAdvanced activitiesThen scale
AI strategy
  • Define the AI vision
  • Measure AI maturity
  • Establish a process to refine the AI strategy
AI value
  • Prioritise the first use cases
  • Define their value
  • Set up AI value monitoring
  • Establish an AI product portfolio
AI organisation
  • Create an AI resourcing plan
  • Set up an AI community of practice
No separate advanced step
AI people & culture
  • Create a first AI workforce plan
  • Review roles and redesign jobs
No separate advanced step
AI governance
  • Identify the top AI risks and mitigations
  • Define the first AI policies
  • Use AI literacy for governance
  • Pilot AI governance tooling
AI engineering
  • Set a build-versus-buy framework
  • Select vendors for the first use cases
  • Embed AI UI and UX practices
  • Stand up AI platform engineering
AI data
  • Assess data readiness
  • Implement a data readiness plan
  • Implement data observability for AI
Source: Gartner, AI Roadmap: How to Build and Scale AI (AI roadmap at a glance)
  1. Phase 1Avoid
    • Minimal capabilities
    • Marginal value

    Risk · Shadow AIUnmonitored AI creates unknown risks.

  2. Phase 2Experiment
    • Task automation
    • Time savings

    Risk · Unrealistic expectationsNaive directives lead to implausible outcomes.

  3. Phase 3Stabilise
    • Complex task automation
    • Cost savings

    Risk · Skills gapComplex, differentiating use cases need skills.

  4. Phase 4Expand
    • Workflow automation
    • Automated insights
    • More revenue

    Risk · ComplacencyOnly process redesign unlocks more value.

  5. Phase 5Transform
    • Strategy enablement
    • Profit optimisation

    Risk · Ethics and biasAI-driven decisions must consider their effect on people.

Source: Gartner, Finance AI Maturity Model, phases also in Gartner Says CFOs Need Structured Finance AI Roadmaps (2026)
  1. AI is mostly not technology

    "AI is 30% technology and 70% something else," says Gartner analyst Leinar Ramos. Ramos's list of foundations covers all seven workstreams; five of them are not about engineering or data.

    Explored in From pilots to a blueprint

    • Foundations
    • Sequencing
  2. Every phase has its own risk

    The maturity model comes from finance, but its lesson travels: each step up brings value and a new risk, from shadow AI at the start to ethics and bias at the top.

    Explored in What is new to AI

    • Maturity
    • Risk
  3. Data and platform come early

    Data readiness and a build-versus-buy choice are first-wave work. Data observability and AI platform engineering follow when use cases multiply.

    Explored in Data for agents · The agent platform

    • Data readiness
    • Platform engineering

Scale: how AI is priced

Three layers decide what AI really costs: the commercial model, what drives the cost and the metric it scales with.

  1. 1Commercial modelHow you spend it
    • Subscription
    • Committed consumption
    • Pay-as-you-go
  2. 2Pricing modelWhat drives the cost
    • Access-based
    • Usage-based
    • Activity-based
    • Outcome-based
  3. 3Pricing metricsHow the cost scales
    • Per user
    • Per token or API call
    • Credits
    • Per activity
    • Per outcome
Source: Gartner, 3-layer AI pricing model (2026)
  1. Read every offer in three layers

    How you pay, what drives the cost and how it scales are separate choices. Two offers with the same subscription can scale very differently.

    • Commercial model
    • Pricing metrics
  2. Agents multiply the meter

    One task can mean many model and tool calls. Budget per task, pick the smallest model that does the job and stop execution when a limit is reached.

    Explored in Seven control pillars

    • Agentic FinOps
    • Intelligence tiering
  3. Pay for outcomes only if you can measure them

    Outcome-based pricing aligns cost with value, but only when both sides agree what the outcome is and how it is counted.

    Explored in What to build first

    • Outcome-based

Agentic Coding

Agents can plan, write, test and improve software. Reliable results depend on task scope, context, collaboration and the points where people keep control.

Foundational patterns

Start with work an agent can finish and evidence a person can check. Clear task boundaries, reusable instructions, safe execution and independent verification make the next steps dependable.

Task sizing
Give each task a clear outcome, manageable scope and acceptance checks.
Agent customization
Set reusable instructions for the repository, team and kind of work.
Try and try again, but eventually stop
Retry with new evidence, within explicit attempt, time and cost limits. Stop and ask when those limits are reached.
Packaged skills
Package repeatable procedures with examples and checks.
AI-augmented debugging
Use agents to form hypotheses and investigate; reproduce the issue and test the fix.
Few-shot prompting
Show representative examples of the expected change or output.
Cross-agent verification
Ask another agent to challenge the work, then verify it with tests and human review. Agreement alone is not proof.
Environmental sandboxing
Constrain execution and access in a safe, task-appropriate environment.

Workflow patterns

Choose how people and agents move from an idea to a change. Exploration can be conversational; consequential work needs an explicit specification, a plan and clear moments for review.

Spec-driven development
Make intent, constraints and acceptance criteria explicit before implementation.
Plan mode
Review the approach before authorising changes.
Async development
Let bounded work progress separately, with clear handovers and review points.
Vibe coding
Explore ideas conversationally; production readiness still requires engineering checks.
Remote agent execution
Run work in a controlled remote environment with scoped access.
Multiple modes of interaction
Move between conversation, editor, terminal and review as the task needs.
Event triggered coding
Start scoped work from an issue, event or check; a trigger is not permission to release.

Context patterns

Useful code starts with the right context: architecture, conventions, examples and design intent. Give agents relevant tools and structured information without exposing more than the task requires.

Structured markdown
Keep requirements, conventions and task context in readable, organised files.
Architectural context
Explain boundaries, dependencies and design decisions, not just individual files.
MCP tools
Connect relevant tools and data with explicit access controls; the protocol alone does not make access safe.
Multi-model prompting
Use different models where useful, preserving the same task context and checks.
Agent event hooks
Attach controlled checks or context updates to lifecycle events.
Design-to-code
Bring design intent, component rules and visual references into implementation.

Orchestration patterns

One focused agent is often enough. When work needs more, split it into bounded tasks or roles, make handovers explicit and give longer-running work a clear completion condition.

Long running agents
Let agents work across longer tasks with checkpoints and a defined finish.
Forced long running agent loops
Continue deliberately only while acceptance checks remain unmet, within explicit iteration, time and cost budgets. Stop on completion, a blocker or any safety limit; never bypass safeguards.
Subagent delegation
Delegate bounded work with inputs, ownership and a verifiable handover.
Role-scoped agents
Give each agent a defined responsibility and permission boundary.
Task-scoped agents
Create focused agents for a specific deliverable, then close the task.
Non-deterministic agent roles
Select or adapt roles as the work evolves, while keeping ownership and controls explicit.

Governance patterns

Autonomy is a choice, not a default. Agree who may act, isolate workspaces, preserve the rationale behind changes and put permission, time and cost limits around execution.

Commit context summary
Record concise rationale, decisions and verification with the change, not private internal reasoning.
User-selected agent modes
Let people choose how much the agent may do and when review is required.
Distinct agent permission scopes
Separate read, edit, execute and release permissions by role and task.
Model cost management
Choose suitable models, set budgets and monitor usage; stop or escalate at agreed limits.
Workspace isolation
Keep parallel work and its dependencies separate to avoid unintended interference.

Agentic Commerce

Agents that search, compare and buy on someone's behalf. Agentic commerce changes how people shop, who controls access to customers, and what trust demands from everyone in the payment chain.

How interactions shift

Agents will change how we interact with every channel.

  1. Person to site

    Human executes all steps

  2. Agent guiding person to site

    Agent advises, human executes

  3. Agent to site

    Agent executes against a human or digital interface

  4. Agent to agent

    Agent executes against a machine interface

  5. Brokered agent

    Intermediary orchestrates across multiple merchants

How autonomous will agents be?

Decide it per customer journey: each level builds on the one before.

  1. Nothing yet

    People do every step themselves.

  2. Research

    The agent researches products and makes recommendations.

  3. Find

    Plus product carts, merchant availability and pricing.

  4. Do / Buy

    Plus the doing: the agent takes the action or handles the payment.

  5. Advanced Do / Buy

    Plus multi-payment wallets, loyalty, purchase history and personalisation.

  6. Full autonomy

    Within an agreed mandate: predicts needs, reorders and escalates the rest.

How buying changes

Agentic AI does for shopping what the washing machine did for laundry.

We still decide which clothes need washing. The aspiration remains; the labour largely disappears.

The work it takes over

  • Searching
  • Comparing
  • Remembering preferences
  • Checking reviews
  • Negotiating
  • Purchasing
  • Staying within budget
  • Arranging delivery
300 million+online shoppers could be using AI agents routinely by 2030, about one in ten, with the US, the UK, the Netherlands, China and South Korea among the leading markets.
After futurist Magnus Lindkvist, in Mastercard's report A Short History of the Future of Shopping and Payments (2026)
  1. From where to how

    E-commerce changed where people shop; agentic commerce changes how. Shopping shifts from an active task to a background process.

    • Search
    • Compare
    • Purchase
  2. Acting when you're not there

    Agents give advice and decide on someone's behalf, enter payment details and can buy when that person is not present. The benefits grow with autonomy, and so do the risks.

    • Advice & decisions
    • Payment details
    • Unattended purchases
  3. Automate the routine

    Agents fit best where criteria are objective and easy to compare: repeat, replacement and standardised purchases, bought at the right moment from usage patterns.

    • Repeat purchases
    • Replacement
    • Standardised products
  4. Taste stays human

    In fashion, home and luxury, agents pre-select and support the decision; people keep the final say.

    • Decision support
    • Pre-selection

Universal carts

One cart for products from many merchants, wherever people shop, that keeps working after something is added. The basket moves to the agent platform; the merchant stays the seller.

  1. Add from anywhere

    One cart for products from many merchants, wherever people shop.

    • While searching or asking an assistant
    • While watching a video or reading email
    • Across merchants and services

    Explored in How buying changes

  2. The cart keeps working

    From the moment a product is added, an agent works on it.

    • Finds deals, price drops and price history
    • Alerts when an item is back in stock
    • Flags parts that don't fit, suggests others

    Explored in Impact per role

  3. Check out

    People buy from the cart, or finish on the merchant's own site.

    • Suggests how to pay, with perks and offers
    • Pays in a few taps with a stored method
    • The merchant stays the seller (UCP)

    Explored in The payment chain

Impact per role

  1. Shoppers

    One overview and less effort: one cart across stores and services, with savings found in the background. In return, the platform that holds the cart increasingly shapes which offers people see.

    • Overview
    • Savings
    • Convenience
  2. Merchants

    They compete inside someone else's cart. The basket and the moment of comparison move away from the merchant's own site. Accurate product data, prices, stock and a protocol-ready checkout decide whether an item stays in the cart. Merchants can let people pay in the cart, or take the basket back to their own site.

    • Product data
    • Price & stock
    • Protocol-ready checkout
  3. Payment providers

    The payment choice moves into the cart. The cart compares card perks, loyalty and promo codes, and suggests a payment method before checkout. Being in the wallet, with benefits an agent can read and compare, becomes a new way to win the payment.

    • Wallet presence
    • Card benefits
    • Payment choice
  4. Platforms

    The cart becomes a control point. Whoever holds the cart sees what people intend to buy across merchants, and can steer comparison, checkout and payment. That makes transparent ranking, open access for merchants and a free choice of payment method essential.

    • Purchase intent
    • Ranking
    • Open access

Who controls access

  1. Integrated ecosystems have the edge

    Whoever combines assortment, data, payments and logistics can put agents to work fastest, and gains influence over the customer.

    • Assortment
    • Data
    • Payments
    • Logistics
  2. Agents are rarely neutral

    Embedded in commercial ecosystems, agents shape product choice and control access to customers. That is why transparency and choice matter.

    • Gatekeepers
    • Ranking
    • Access
  3. Open access, clear roles

    Platforms can steer checkout, payment methods and loyalty, or limit which agents get in. Open access without unreasonable restrictions, and a clear merchant of record, keep the market fair.

    • Checkout
    • Merchant of record
    • Open access

The payment chain

  1. Any payment rail

    Agentic commerce runs on cards, account-to-account and tokenised money, through agent providers, schemes, wallets, issuers and acquirers.

    • Cards
    • Account-to-account
    • Tokenised money
  2. Data to fight fraud

    To prevent scams and settle disputes, the payment chain needs agent identity, merchant of record, intent and purchase details, with consent.

    • Agent identity
    • Intent
    • Disputes
  3. Liability follows the risk

    People can see and manage what they delegate. When something goes wrong, every party in the chain works on the dispute, and liability lands where the risk or error was introduced.

    • Delegation
    • Authentication
    • Liability
  4. Protocols, standards, policies

    Three ways to agree: protocols set the technical rules for interaction, standards the shared conventions and requirements, policies how the ecosystem is governed.

    • Protocols
    • Standards
    • Policies
  5. Stores beyond sales

    Physical stores move from sales channel to a place for advice, service, inspiration and support of online sales. Give each store a clear role, connect it to the digital channels, and add value where automation can't.

    • Advice
    • Service
    • Inspiration
    • Omnichannel

How the protocols connect

One purchase, four protocols: MCP to tools, A2A between agents, UCP to the business and AP2 for the payment.

QueryEnd userResponse

For example“Find me a light but sturdy carry-on for a long weekend, with easy access to my laptop.”

Your agentThe interface people use
  • Local agents
  • LLM + memory
  • Agent framework
Tools, resources & promptsAPIs, data, enterprise applications
Specialist agentA platform, a provider or AI search
  • Local agents
  • ML platform
  • Agent framework
Tools, resources & promptsAPIs, data, enterprise applications
BusinessA shop or service, reached through UCP

What it offers through UCP

  • Products
  • Cart
  • Identity linking
  • Checkout
  • Order management
  • Other verticals

Open to any agent or AI search, your own agent included. The business stays the seller.

Shop and business back endsCatalogue, stock and orders, on its own APIs, data and applications
AP2 · Agent Payments ProtocolThe mandate travels with the purchase, so everyone can verify what the person approved.
  1. The person approvesthe intent or the cart
  2. The agents carry itas a signed mandate
  3. The business checks itat checkout
  4. The payment chain verifiesand settles
  1. MCP: agent to tools

    Each agent reaches its own tools, data and applications. The business may use it behind UCP too.

    Explored in How MCP works

    • Tools
    • Resources
    • Prompts
  2. A2A: agent to agent

    Your agent hands a task to a specialist agent and gets the result back, without seeing the other agent's inner workings.

    • Delegation
    • Task hand-off
  3. UCP: agent to business

    One way for any agent to reach a merchant: products, cart, identity linking, checkout and order management.

    • Checkout
    • Identity linking
    • Order management
  4. AP2: the payment

    A signed mandate shows what the person approved, from the cart to the payment chain.

    Explored in The payment chain · What each protocol is for

    • Mandate
    • Authorisation
    • Evidence

What each protocol is for

Fourteen protocols, five jobs, at different stages of maturity. Most connect your agent to a business; only a few reach all the way to the person and the payment.

takes partpasses throughreach of the protocol

Discovery & interaction

How do agents connect and interact?

MCP

Connects an agent to tools, data and applications, such as those a business exposes.

Involves: Your agent · Business

WebMCP

A website offers its functions as tools to the agent in the browser.

Involves: Your agent · Business

A2A

Agents hand tasks to other agents, including a company's own agent.

Involves: Your agent · Other agents · Business

MCP Apps

A business shows interactive screens inside the conversation.

Involves: Person · Your agent · Business

A2UI

An agent describes the interface; the person's app renders it with its own components.

Involves: Person · Your agent · Other agents

Identity & trust

Who is the agent, and why accept it?

Visa TAP

Signed requests let a merchant recognise a Visa-approved agent, the shopper and the payment.

Involves: Your agent · Business · Payment chain

ERC-8004

Public registries for agent identity, reputation and validation.

Involves: Your agent · Other agents · Business

Intent & delegation

Who acts for whom, and with what scope?

Poppy / PAP

The person signs in at the company and chooses what their agent may see and do.

Involves: Person · Your agent · Business

AP2

Signed mandates carry what the person approved, from the cart to the payment.

Involves: Person · Your agent · Business · Payment chain

Commerce coordination

How are orders and paid resources coordinated?

UCP

One way for any agent to reach a merchant: products, cart, identity linking, checkout and orders, with payment handlers for the providers.

Involves: Your agent · Business · Payment chain

ACP

Checkout inside the assistant, paid with a token from the payment provider.

Involves: Your agent · Business · Payment chain

MPP

Agents pay a service per request or by subscription, with cards or stablecoins.

Involves: Your agent · Business · Payment chain

x402

The payment travels with the web request itself, through the HTTP 402 status.

Involves: Your agent · Business · Payment chain

Evidence & disputes

What can we prove about intent and execution?

A-Comm AEP

Records how each protocol in a transaction verified, from discovery to fulfilment, as evidence for disputes.

Involves: Person · Your agent · Other agents · Business · Payment chain

Explored in Agentic AI Integration How MCP works The payment chain

Principles for trusted agentic commerce

Trust decides whether agentic commerce scales, and the risks grow as agents get more autonomy. Five principles to build that trust.

  • Transparency

    Everyone knows when an agent acts, for whom, and how it ranks options, sponsored ones included.

  • Safety

    People control what they delegate. Payments are authorised securely and auditably, and disputes are fair.

  • Privacy & data

    Consent decides how agent data is used. Auditable records of instructions, intent and decisions.

  • Choice

    People and merchants choose their agents and ways to pay, without unreasonable restrictions.

  • Interoperability

    Agents, payment methods and protocols connect: common ground where it matters, room to innovate.

Open Finance

Customers decide who may see their financial data and start payments for them. Open banking began with payment accounts; new payment rules raise the bar, and agents become a new kind of third party.

How it works

Three parties and one permission: the customer, the provider they choose and the bank that holds the account.

  1. Give permission

    The customer chooses a provider and what it may do.

    • Account information or payment initiation
    • A clear purpose and duration
    • Visible in one dashboard
  2. Call the interface

    An authorised provider uses the bank's dedicated interface.

    • A licensed, identified provider
    • An API, not screen scraping
    • As fast and available as the bank's own channels
  3. Authenticate the customer

    The bank applies strong customer authentication in its own flow.

    • Two independent factors
    • Redirect or approval in the bank app
    • Payments tied to amount and payee

    Explored in Authenticate

  4. Share or pay

    Account data returns or the payment starts, and every access is recorded.

    • Balances and transactions
    • Payment initiation
    • Logged and revocable

What the new payment rules change

Parliament and Council agreed the Payment Services Regulation (PSR) and the third Payment Services Directive (PSD3) in November 2025. Four changes matter most for open banking.

  1. A permission dashboard

    Customers see and manage every permission they have given to access their data, in one place.

    • Dashboard
    • Revocation
    • Transparency
  2. No obstacles to access

    The rules list the obstacles a bank may not put in the way of authorised providers.

    • Prohibited obstacles
    • Non-discrimination
    • Dedicated interface
  3. Stronger fraud prevention

    Payment providers check that the payee's name matches the account, offer spending limits and carry the loss when their prevention fails.

    • Payee name check
    • Spending limits
    • Impersonation fraud
  4. Fair access for payment firms

    Banks give payment institutions access to payment accounts on a non-discriminatory basis.

    • Level playing field
    • Account access

Source European Parliament, payment services deal, 27 November 2025

Beyond the minimum

  1. Premium APIs

    Banks offer more than the legal minimum, under contract and for a fee: richer data, higher limits and new services.

    Explored in Developer & Agent Experience

    • Contracts
    • Service levels
    • Pricing
  2. Market schemes

    The SEPA Payment Account Access scheme of the European Payments Council sets shared rules for these premium services.

    • SPAA
    • European Payments Council
    • Shared rules
  3. Common standards

    Shared API standards keep the integration cheap for every bank and every provider.

    Explored in Manifesto

    • Berlin Group NextGenPSD2
    • STET
    • OpenAPI

Source European Payments Council, SPAA scheme

When agents act for customers

Not only a question for finance. Every company whose customers act through apps, partners or agents meets it; open banking already shows the rails.

  1. Permission becomes a mandate

    The customer gives an agent a scoped, time-bound and revocable mandate, and sees and manages it in one place.

    Explored in Act on someone's behalf

    • Mandate
    • Scope
    • Expiry
  2. Authentication stays with the provider

    The agent never holds the customer's credentials. The company that holds the account still authenticates the customer and asks for approval.

    Explored in Authenticate

    • Strong authentication
    • Approval
    • No shared credentials
  3. Know which agent calls

    Every call names the platform, the agent and the customer it acts for.

    Explored in Govern the agents

    • Agent identity
    • On behalf of
    • Audit trail
  4. The same rules in every channel

    App, website, partner and agent get the same limits, fraud checks and proof of what the customer approved.

    Explored in The payment chain

    • Fraud checks
    • Limits
    • Evidence

Strategic Partnerships

Partners decide what a firm can build, and many partnerships fail. A tested model of seven responses helps you recognise how a partner reacts to tension, anticipate the next move and steer towards cooperation.

Why partnerships fail

Ecosystems run on partnerships: with fintechs, platforms, suppliers and, now, agent platforms. Many of them fail for the same reason.

  1. Many alliances fall short

    Between 30 and 70 percent of alliances fail, research finds, most often through economic tension and social conflict between the partners.

    • Alliances
    • Failure rate
  2. Four sources of tension

    Disappointing financial results, weak mutual trust, high investments that only pay off inside the partnership, and no alternative partner.

    • Results
    • Trust
    • Lock-in
  3. The response decides

    How a partner responds to tension decides whether the partnership survives. Responses are often chosen without thinking about what they set off.

    • Response strategy

Seven responses on one circle

Seven ways a partner responds when things go wrong, in a fixed order around a circle.

  1. TerminationActive, destructive
  2. OpportunismActive, destructive
  3. Aggressive voiceActive, mostly destructive
  4. Creative voiceActive, constructive
  5. Consensus voiceActive, constructive
  6. PatiencePassive, constructive
  7. NeglectPassive, destructive
Source: Adolfs, Tjemkes and Furrer, Alliantiemanagement: een responsstrategietypologie, Management & Organisatie (2011), figure 1, redrawn.
  1. Two dimensions

    Every response is active or passive, and constructive or destructive. Exit, voice, loyalty and neglect were the first four; research added opportunism, aggressive voice and creative voice.

    • Active
    • Passive
    • Constructive
    • Destructive
  2. Responses close together on the circle are compatible and tend to follow one another. Responses opposite each other conflict.

    • Circumplex
  3. Read the next move

    Recognise a response the moment a partner uses it, and anticipate the next one from the responses before it: an early-warning system.

    • Early warning
    • Anticipate

Recognise and respond

For each response: how you recognise it, what it often comes after, what happens if you answer in kind, and what to do instead.

Seven response strategies: how to recognise each, what it often comes after, what happens if you answer in kind, and what to do to keep the partnership
ResponseRecognise it byOften comes afterIf you answer in kindTo keep the partnership
TerminationActive, destructiveAsking about the exit clause, looking for other partners or markets, or changing the business model so the partnership is no longer needed.Neglect or opportunismThe partnership ends.Review the joint goals together, reshape the proposition, and renegotiate how you coordinate, contribute and compensate.
OpportunismActive, destructiveGaining at the partner's expense: holding back information, taking knowledge without sharing, breaking written or unwritten agreements, twisting facts.Termination or aggressive voiceTrust breaks.Rebuild trust by talking about how you work together, monitor and evaluate behaviour, and point out what a breach costs.
Aggressive voiceActive, mostly destructiveUsing power to impose a solution: legal steps, pushing your own answer in every meeting, threatening to end the partnership.Opportunism or creative voiceA power struggle that is hard to reverse.Separate the difference in content from the relationship, name the stance and its effect, and offer a reasoned new insight.
Creative voiceActive, constructiveRaising the problem with new ideas: a joint innovation platform, a product change for a new market, joint R&D projects.Aggressive voice or consensus voiceConstructive interaction.No action needed: the dynamic is positive.
Consensus voiceActive, constructiveRaising the problem to reach agreement: constructive consultation, a jointly supported split of resources and interests, a joint plan.Creative voice or patienceA balanced partnership with shared management.No action needed: the dynamic is positive.
PatiencePassive, constructiveWaiting for better times: accepting temporary losses, giving the partner room even when targets are missed.Consensus voice or neglectBoth wait, and initiative and vision fade.Talk openly about expectations, start new initiatives yourself, and bring the partner into what you renew.
NeglectPassive, destructiveWatching the partnership decline: missing meetings, postponing decisions, no longer investing time, energy or money.Patience or terminationA slow death: contact, investment and sight of each other's goals are lost.Confront the avoidance and ask why, start an open conversation, and look for the cause in your own actions.
Source: Adolfs, Tjemkes and Furrer, Alliantiemanagement: een responsstrategietypologie, Management & Organisatie (2011), table 1, translated and shortened. constructive mostly destructive destructive

Between people and agents too

The model is about relationships, not only contracts. The research is about firms; the rest of this part is my own reading, for people and for agents.

  1. It started with people

    Exit, voice and loyalty were first described for people responding to decline in firms, organisations and states. Neglect was added from research on romantic relationships and on how employees respond to dissatisfaction at work.

    • Exit
    • Voice
    • Loyalty
    • Neglect
  2. Colleagues and teams

    I read the same seven responses between colleagues, in teams and with a manager: the plan pushed through every meeting, the silence in a stand-up, quietly looking elsewhere. Read them the same way.

    • Teams
    • Leadership
    • Feedback
  3. Between agents too

    As agents act for firms, they meet each other and the people around them. I expect the same seven responses there: an agent that stops answering, one that holds back information or games the rules, one that pushes its own outcome, one that proposes a better way. The circle gives you something to design for: which responses an agent may choose, when it must hand over to a person, and which signals count as early warning. Untested so far; the research covers people at firms.

    • Agents
    • Handover
    • Early warning

Manage it on purpose

Fewer unstructured reactions, more deliberate ones.

  1. Your response shapes theirs

    Foresee what your own response will set off, and change it to steer theirs. Only an active, constructive response stops a slide towards the end.

    • Steer
    • Anticipate
  2. Talk about how you work together

    Address disagreement in the shared way of working, not the person. Accusations only make the relationship worse.

    • Metacommunication
  3. Look at yourself

    Look for the cause of a partner's response in your own actions, and change your own behaviour.

    • Self-reflection
  4. Contracts set the rules, responses decide

    Open banking, platforms and agent ecosystems depend on partners who keep responding constructively when tension comes.

    Explored in Business Channels · Open Finance · Developer relations

    • Ecosystems
    • Partners

The research behind it

The model and the research that followed, in five publications with Brian Tjemkes, Olivier Furrer and Arzu Ülgen Aydinlik.

  1. Seven distinct responses, one order

    A survey of alliance managers at Dutch firms showed that the seven responses are distinct, and a circumplex analysis confirmed their order on the circle.

    • Factor analysis
    • Circumplex analysis
  2. The same circle across cultures

    Research in the Netherlands, Switzerland, Turkey and Japan found that what the responses are and how they relate is nearly universal, while the responses people prefer differ by culture.

    • Culture
    • Countries

Publications

  1. 2016

    National Cultures and Response Strategies in Strategic Alliances: Cultural Universalism or Cultural Relativism?

    Olivier Furrer, Brian Tjemkes and Koen Adolfs

    Governance Issues in Strategic Alliances, ed. T.K. Das, pages 173 to 200

  2. 2012

    Responding to Adverse Situations Within Exchange Relationships: The Cross-Cultural Validity of a Circumplex Model

    Olivier Furrer, Brian Tjemkes, Arzu Ülgen Aydinlik and Koen Adolfs

    Journal of Cross-Cultural Psychology 43(6), pages 943 to 966

  3. 2012

    Response strategies in an international strategic alliance experimental context: Cross-country differences

    Brian Tjemkes, Olivier Furrer, Koen Adolfs and Arzu Ülgen Aydinlik

    Journal of International Management 18(1), pages 66 to 84

  4. 2011

    Alliantiemanagement: Een responsstrategietypologie

    Koen Adolfs, Brian Tjemkes and Olivier Furrer

    Management & Organisatie, issue 5

  5. 2009

    Cross cultural differences in responding to adverse situations in strategic alliances

    Presented at the Academy of Management Annual Meeting, Chicago

Digital & AI Integration

Internet, mobile, video, APIs: every new channel ran on integration. Agents are the next, and they change the rules: from learning each API separately to learn once, use everywhere.

Principles that stay

The impact of agents is big, so these principles become even more important.

  • All the integrations
    we need

    with the required governance on top.

  • Aligned customer
    experiences

    efficient processes across channels.

  • Secure identity
    & access

    aligned across channels, applications and platforms.

  • Easy
    development

    for providers and consumers, across integrations.

  • Clean, future-proof
    platforms

    architecture that lasts.

  • Everything we create is scalable and adaptive for future needs.

Why it is important

  1. Boosts business

    A digital ecosystem for internal, partner and public solutions.

    • Unleash creativity
    • Higher velocity
  2. Untangles IT

    A modular and flexible IT landscape.

    • Easier to change
    • Lower risks
    • Future proof
  3. Streamlines cooperation

    Create once, reusable by all.

    • One stop shop
    • Focus on the customer journey
    • Clear responsibilities
    • Increased team autonomy

Three styles of integration

  1. Functionality-centric

    Ask a system to do something, now. MCP tools bring this style to agents.

    Explored in API styles · Resource modelling · Service oriented architecture · How MCP works

    • APIs
    • REST
    • GraphQL
    • gRPC
    • API gateways
    • Process orchestration
    • Request/reply
    • Polling
    • Callback
    • Streaming
    • MCP tools
  2. Event-centric

    React when something happens. Webhooks and open connections push the change; MCP servers announce when their tools change.

    Explored in API styles · Beyond request and response

    • Events
    • Streaming
    • Webhooks
    • WebSockets
    • Publish / subscribe
    • Change data capture
    • MCP notifications
  3. Data-centric

    Move and share data at scale. Agents read it as MCP resources, under the same rules.

    Explored in Ways to share data · Data for agents

    • Batch
    • File transfer
    • ETL
    • Data products
    • Data virtualisation
    • MCP resources

Service oriented architecture

Expose business functionality as services, so applications can change independently.

  1. Consumers

    Internal and external, with different needs.

    • Applications consume services directly
    • Channels add entitlement checks, state and caching
    • External parties come in through their own gateway

    Explored in Three ways to connect

  2. Integration layer

    One point of control between consumers and providers.

    • An API gateway for modern, lightweight connections
    • An external gateway translates formats and adds security
    • The service bus only for legacy and heavy integration

    Explored in How it works One gateway per kind of traffic

  3. Domains

    Providers expose functionality, not systems.

    • Domain logic stays in its domain
    • Data is optimised close to where it lives
    • Several canonical models, not one

    Explored in Principles

  1. How it works

    Consumers never call systems directly: they call services through the integration layer. Domains keep their own logic and data and expose business functionality. Each domain can have its own canonical model, so domains change at their own pace.

    • Services
    • API gateway
    • External API gateway
    • Service bus for legacy
    • Decentralised domains
    • Multiple canonical models
  2. Three ways to connect

    A straight connection when no transformation is needed. A transformation component when a legacy system or integration requirement sits in between. An API gateway when an internal provider serves an external consumer.

    • Direct
    • Legacy decoupling
    • External exposure
  3. Principles

    Business functionality is exposed as services, so applications can change without everything else changing. Data coupling stays, because services still need each other's data.

    • Optimise close to the data
    • Expose functionality, not systems
    • Keep domain logic in your domain
    • Build services for the consumers
    • Simplicity and modern community standards
    • Business meaningful over re-usable
  4. Beyond request and response

    Service orientation leans on request and response. Streaming suits high volumes, real-time needs and many consumers: a change creates an event, a streaming platform distributes it, and new streams can be filtered or combined from existing ones.

    • Event streams
    • Publish / subscribe
    • CQRS
    • Replay
    • Reactive architecture

API types

  1. Private

    Inside one application only, not reusable. Ungoverned, it becomes a shadow API.

    • Governed
    • Ungoverned (risk)
  2. Internal

    Reusable across the organisation, found on the internal API portal.

    • Enterprise
    • Third party
    • Business meaningful
    • Reusable
    • Loose coupling
  3. Open

    For partners, customers and the public, on the developer portal.

    • Partner
    • Service provider (with consent)
    • Customer
    • Public
  4. Earning model

    Who pays whom for an open API.

    • Free
    • Developer pays
    • Developer gets paid
    • Indirect

API styles

Seven ways for software to talk, in two of the three integration styles. The third, data-centric, is covered in Data & Knowledge.

Functionality-centric · ask for data

Request and response: the consumer asks, the provider answers.

  • REST

    Resources over HTTP with standard verbs. Stateless and simple, the default for the web.

    • Web & mobile apps
    • Public APIs
  • SOAP

    Strict XML contracts with built-in standards for security, errors and transactions.

    • Formal contracts
    • Legacy systems
  • GraphQL

    One endpoint. The consumer asks for exactly the fields it needs, no more, no less.

    • Front ends
    • Many sources
  • gRPC

    Compact binary calls over HTTP/2, with streaming in either or both directions.

    • Service to service
    • Low latency

Event-centric · stay connected

Real time: the provider speaks first, or both sides keep talking.

  • Webhooks

    The service calls you when something happens. No polling needed.

    • Notifications
    • Event triggers
  • WebSockets

    One open, two-way connection. Either side can send at any time.

    • Live updates
    • Chat
  • WebRTC

    Peer to peer audio, video and data. A server helps the peers find each other, and relays only when a direct path fails.

    • Video calls
    • File sharing

Resource modelling

Think before you start coding: design the API around what consumers need.

  1. Start from the consumer

    Translate consumer requirements into the operations they need, then talk the list through with them. Gaps and overlaps show up here: consumers may also need to block a current account, not only create, read and end one.

    • Who are the consumers?
    • What do they need?
    • Which business processes?
    • Which granularity?
  2. Resource

    The core of a REST API. Its name returns in the API name and the URL, so it must be clear and descriptive. A data resource can be stored, such as CurrentAccount. A process resource triggers a process, such as CustomerOnboardingRequest. An action resource executes an action, such as CreditCardEligibilityCheck.

    • Data resource
    • Process resource
    • Action resource
  3. HTTP verb

    Choose by two questions: is the operation safe, and is it idempotent? A GET never changes the resource, which makes it cacheable and safe to prefetch.

    • GET
    • POST
    • PUT
    • PATCH
    • DELETE
    • Safe
    • Idempotent
  4. Sub-resource

    Isolate a part of a resource when it needs its own operation or its own authorisation, such as blocking a debit card.

    • Own operation
    • Own authorisation
  5. Identifier

    Every data resource needs one, normally based on the golden source of the data. It is optional for sub-resources and for process and action resources.

    • Golden source
  6. URL

    Largely derived from the resources. Self-explanatory, easy to build clients against, and unique today and in future.

    • Unique
    • Self-explanatory
  7. One central model

    All resource models sit in one central model. That keeps ownership clear, avoids duplicate or overlapping APIs, and keeps every URL unique. A competence centre reviews each model for coherence, consistent naming and future name collisions.

    • Central model
    • Clear ownership
    • Review

How protocols evolved

  1. 1. Local application

    Remote procedure calls in a compact binary format.

    • RPC
    • Binary format
  2. 2. Web application

    SOAP with XML files.

    • SOAP
    • XML
  3. 3. Web, app & chatbots

    Learn each API separately: by the developer, pre-defined.

    • REST
    • JSON
    • General-purpose, software to software
    • No self-discovery for AI
    • Different authentication schemes
    • Breaks if the API changes
    • Custom code for each API
  4. 4. AI agents

    Learn once, use everywhere: by the agent, at runtime.

    • MCP
    • A2A
    • AI native, designed for LLMs
    • Self-describing capabilities
    • One protocol for all servers
    • Adapts to changes at runtime
    • Easier AI integration with adapters

How MCP works

One open standard to connect AI applications to data, tools and workflows: a single port for every agent.

HostAI application

Creates one client for each server it uses.

Servers

Client 1
One connection each
Local serverFiles
stdio
Client 2
Local serverDatabase
stdio
Client 3
Remote serverBusiness service
Streamable HTTP · optional OAuth

What each side offers

  • Server offersTools

    Actions the model can invoke

  • Server offersResources

    Context the application can read

  • Server offersPrompts

    Templates people can reuse

  • Client offersElicitation

    Ask the person for input or confirmation

  1. Discover, then call

    A client asks what a server offers, then calls a tool or reads a resource. Capabilities are found at runtime, and servers announce when their tools change.

    • Discovery
    • Tool calls
    • Change notifications
  2. Stateless

    Every request carries its protocol version and capabilities, so remote servers scale like any web service.

    • Stateless
    • Versioned
    • Cacheable discovery
  3. Two standard transports

    Standard input and output for a local server on the same machine; Streamable HTTP for remote servers. Custom transports are allowed too.

    • stdio
    • Streamable HTTP
  4. Built for safe use

    Remote servers can use OAuth. Good practice: scope tools to the task, ask the person to confirm high-impact actions, and treat tool output as untrusted.

    Explored in Security & Governance

    • OAuth
    • Scoped tools
    • Confirmation
    • Untrusted output
  5. Build once, use everywhere

    One server works with every assistant and development tool that speaks MCP.

    • Servers
    • Clients
    • MCP Apps

Where the logic lives

Seven ways to connect agents to APIs with MCP. The question stays the same: where do you put the logic?

  1. 01App to APINo agentApplicationCross-domain APICustom codeAPIAPIAPIAPI
  2. 02MCP on a high-level APICustom codeAgent + LLMMCP serverCross-domain APICustom codeAPIAPIAPIAPI
  3. 03MCP on a high-level APIWorkflow toolingAgent + LLMMCP serverCross-domain APIWorkflow engineAPIAPIAPIAPI
  4. 04Logic in the MCP serverCustom codeAgent + LLMMCP serverCustom codeAPIAPIAPIAPI
  5. 05Logic in the MCP serverWorkflow toolingAgent + LLMMCP serverWorkflow engineAPIAPIAPIAPI
  6. 06APIs aggregated in one MCP serverOne server, many toolsAgent + LLMCombinesMCP serverOne tool per APIAPIAPIAPIAPI
  7. 07One MCP server per APIFully decentralisedAgent + LLMCombinesMCPMCPMCPMCPAPIAPIAPIAPI

More predictable, reusable by apps and agentsMore flexible, less predictable

  1. Keep business rules out of the prompt

    Rules that must always hold belong in an API or a workflow, where they are tested and reused, not in an instruction a model may skip.

    • Tested
    • Reusable
    • Deterministic
  2. Logic below MCP

    A cross-domain API carries the logic once and the MCP server stays thin, so apps and agents get the same behaviour.

    Explored in Service oriented architecture

    • Cross-domain API
    • Thin MCP server
    • One behaviour
  3. Logic in the MCP server

    Quick to build for agents, but the logic serves only agents and is built again when an app needs it.

    • Fast start
    • Agents only
  4. The model combines

    One tool per API leaves the composition to the model. Flexible for exploration and low-impact tasks, with tightly scoped tools.

    Explored in When to use an agent

    • Flexible
    • Scoped tools
    • Low impact

Agentic AI Integration

Updated November 2026.

  1. Discovery & interaction

    How do agents connect and interact?

  2. Identity & trust

    Who is the agent, and why accept it?

  3. Intent & delegation

    Who acts for whom, and with what scope?

  4. Commerce coordination

    How are orders and paid resources coordinated?

  5. Evidence & disputes

    What can we prove about intent and execution?

Data & Knowledge

Agents are only as good as the data they can find, trust and use. Treat data as a product: owned in its domain, described once, governed by design and open to people and agents alike.

Principles that stay

Agents read more data, faster, than any team. So these principles matter more, not less.

  • Data as a
    product

    owned and described in its domain.

  • Findable and
    understood

    one catalog, one meaning per term.

  • Trusted
    quality

    measured at the source, visible to every consumer.

  • Governed by
    design

    classification, consent and retention built in.

  • Open to people
    and agents

    through the same governed interfaces.

  • Everything we create is reusable and ready for AI.

Kinds of data

  1. Master & reference

    The core records everyone relies on: customers, products, locations and codes. One golden source each.

    • Golden source
    • Master data
    • Reference data
  2. Transactions & events

    What happened and when: orders, payments and changes. Captured once, published as events.

    • Transactions
    • Events
    • Change data capture
  3. Analytical

    History shaped for insight and models, in open table formats.

    • Data warehouse
    • Lakehouse
    • Open table formats
  4. Documents & content

    Contracts, emails, policies and images: most knowledge is unstructured.

    • Documents
    • Content
    • Metadata
  5. Knowledge for AI

    Meaning made explicit: definitions, relations and embeddings that agents can search.

    • Semantic layer
    • Knowledge graph
    • Vector index

Data products

Shape data once for use, with an owner and a contract, so every consumer can rely on it.

  1. Source domain

    Where the data is created and owned.

    • Operational systems and events
    • The domain owns meaning and quality
    • Changes are published, not copied ad hoc

    Explored in Kinds of data

  2. Data product

    Data shaped for use, with a contract.

    • An owner, a description and a contract
    • Quality, freshness and lineage measured
    • Access policy built in

    Explored in Govern by design

  3. Consumers

    People, applications, models and agents.

    • Reports and analysis
    • Applications and processes
    • Models and agents, through governed interfaces

    Explored in Data for agents

Ways to share data

  1. Batch & files

    Large volumes on a schedule, when minutes or hours are fine.

    • Batch
    • File transfer
    • ETL
  2. Streams

    Changes as they happen, for many consumers at once.

    Explored in Beyond request and response

    • Event streaming
    • Change data capture
    • Replay
  3. Data services

    Query a governed interface instead of copying the data.

    • Data APIs
    • Virtualisation
    • Query federation
  4. Shared tables

    One copy in an open format, read by many engines.

    • Open table formats
    • Zero copy
    • Data sharing

Data for agents

  1. Retrieval

    Agents answer from current, permitted sources, and show where each answer came from.

    • Retrieval-augmented generation
    • Citations
    • Permissions
  2. Shared meaning

    A semantic layer gives every metric and term one definition, for people and agents alike.

    • Semantic layer
    • Metrics
    • Glossary
  3. Relations

    A knowledge graph connects customers, products and processes, so agents can reason across them.

    • Knowledge graph
    • Entities
    • Relations
  4. Through protocols

    Agents reach data as resources and tools on MCP servers, and the server applies the same access rules as for any other consumer.

    Explored in How MCP works

    • MCP resources
    • Data APIs
    • Access rules
  5. Memory is data

    What an agent remembers is governed like data: source, validity, correction and deletion.

    Explored in Soul, memory & skills

    • Agent memory
    • Provenance
    • Deletion

Govern by design

  1. Catalog & lineage

    Know what exists, what it means, where it comes from and who owns it.

    • Data catalog
    • Lineage
    • Ownership
  2. Quality

    Agreed checks on completeness, accuracy and freshness, with alerts when they fail.

    • Data contracts
    • Quality checks
    • Observability
  3. Classification & privacy

    Label sensitive data once; access, masking and logging follow the label.

    • Classification
    • Masking
    • Privacy by design
  4. Use data only for the purpose people agreed to, and keep the proof.

    • Consent
    • Purpose limitation
    • Audit trail
  5. Retention & deletion

    Keep data as long as needed, then delete it everywhere, including copies and indexes.

    • Retention
    • Deletion
    • Right to erasure

Identity & Access

Every customer, employee and agent needs its own identity, and every action a right to act. Identity proves who is calling; access decides what it may do, for whom and for how long.

Three kinds of identity

Customers, employees and agents need different journeys, on one shared fabric.

Customer

People who use products and services. Easy, passwordless sign-in, stronger checks where the risk is high, and control over consents and connected apps.

  • Passkeys
  • Consent
  • Self-service

Explored in Authenticate Act on someone's behalf

Employee

Colleagues and partners who run the business. Single sign-on to every tool, and access that follows the role and is reviewed regularly.

  • Single sign-on
  • Roles
  • Access reviews

Explored in Authorise Govern the lifecycle

Agent

Software that acts on its own or for someone. Its own identity, short-lived credentials and a mandate that is scoped, traceable and revocable.

  • Agent identity
  • Mandate
  • Short-lived credentials

Explored in Act on someone's behalf Security & Governance

One identity fabric

Authentication, authorisation and governance for every identity

  • Authenticate

    Prove who is calling, with a strength that fits the risk.

    Explored in Authenticate

  • Authorise

    Decide what it may do, close to the data and the action.

    Explored in Authorise

  • Govern

    Grant, review and revoke, with a full audit trail.

    Explored in Govern the lifecycle

Principles

  1. One identity per actor

    Every person, agent and service has its own identity. No shared accounts, no borrowed credentials.

    • Unique identity
    • No shared accounts
  2. Least privilege

    Only the access a task needs, for only as long as it needs it.

    • Least privilege
    • Just in time
    • Short-lived
  3. Verify every request

    Trust no network or session by default: check identity, device and context each time.

    • Zero trust
    • Context
    • Continuous verification
  4. People see and control what they share, and whom they let act for them.

    • Consent
    • Transparency
    • Revocation
  5. Separate proof and permission

    Identity proves who is calling; a separate decision grants what it may do.

    • Authentication
    • Authorisation
    • Policy

Authenticate

  1. Passwordless

    Passkeys bound to a device replace passwords and resist phishing.

    • Passkeys
    • FIDO2
    • WebAuthn
  2. Step up on risk

    Ask for a stronger check only when the action or the context calls for it.

    • Multi-factor
    • Risk-based
    • Step-up
  3. Single sign-on & federation

    One sign-in across applications and partners, through open standards.

    • OpenID Connect
    • SAML
    • Federation
  4. Digital identity wallets

    People share verified attributes from a wallet, and only what is needed.

    • Verifiable credentials
    • EUDI Wallet
    • Selective disclosure
  5. Workloads & agents

    Software proves who it is with certificates or signed tokens, never with a stored password.

    • Workload identity
    • SPIFFE
    • Mutual TLS

Authorise

  1. Tokens & scopes

    Access tokens carry exactly what a client may do, and expire quickly.

    • OAuth 2.1
    • Scopes
    • Short-lived tokens
  2. Roles, attributes, relationships

    Combine role, attributes and relations to decide access in context.

    • RBAC
    • ABAC
    • ReBAC
  3. Policy as code

    One central policy, enforced at every gateway, service and tool.

    • Policy engine
    • Gateways
    • Enforcement points
  4. Fine-grained

    Decide per resource and per action, down to a single account or document.

    • Resource level
    • Action level

Act on someone's behalf

Agents act for people. The mandate, not the agent, decides how far they may go.

  1. Grant a mandate

    The person sets what the agent may do, for how long and up to what limit.

    • Scope and purpose
    • Limits and expiry
    • Visible and revocable in one place

    Explored in Principles

  2. Act with a scoped token

    The agent acts under its own identity, on behalf of the person.

    • Token exchange, never shared credentials
    • Both identities in every request
    • Only the scopes of the mandate

    Explored in Authorise

  3. Verify and record

    The service checks the mandate and asks for approval when needed.

    • Approval on the person's own device
    • Every action logged against the mandate
    • Revoked at any moment

    Explored in Security & Governance

  1. Delegated access

    The agent does not take over the password or session of the person. It exchanges its own token for a narrower one that names both.

    • Token exchange
    • On behalf of
    • Mandates
  2. Approval in the moment

    When an action goes beyond the mandate, the agent pauses and the person approves on their own device.

    • Step-up
    • Backchannel approval (CIBA)
    • Human in the loop

Govern the lifecycle

  1. Joiner, mover, leaver

    Access follows people automatically when they start, change roles and leave.

    • Joiner
    • Mover
    • Leaver
  2. Provisioning

    Accounts and rights flow from one source to every application through open standards.

    • SCIM
    • Provisioning
    • Single source
  3. Access reviews

    Owners regularly confirm who has access to what, and remove what is no longer needed.

    • Recertification
    • Owners
    • Clean-up
  4. Non-human identities

    Service accounts, keys and agents get an owner, rotation and an end date, just like people.

    Explored in Govern the agents

    • Non-human identities
    • Secret rotation
    • Agent registry
  5. Detect and respond

    Watch for unusual sign-ins and access, and act on them fast.

    • Threat detection
    • Session revocation
    • Audit trail

Security & Governance

Agents read untrusted content, hold credentials and act on their own. So governance comes first, not last: who owns each agent, what may it reach, and how do we know? Control in every layer, backed by open standards.

How the threat changed

The attack surface grew from a few stable APIs to thousands of APIs, tools and agents, and attackers now use AI too.

How the threat changed
YesterdayToday and tomorrow
Attack surface
Yesterday: A few APIs that rarely changeToday and tomorrow: Thousands of APIs, MCP servers and agent tools that change every week
Yesterday: Sensitive data behind a few well-known systemsToday and tomorrow: Agents that read sensitive data, keep memory and hold credentials
Yesterday: Callers are people and known applicationsToday and tomorrow: A fast-growing number of agents and other non-human identities
Attacks
Yesterday: Known attacks such as SQL injection and cross-site scriptingToday and tomorrow: Business-logic abuse, and prompt injection hidden in content the agent reads
Yesterday: One and done: a single API callToday and tomorrow: Low and slow: a sequence of calls, chained across tools and agents
Yesterday: Short attacks, over in minutesToday and tomorrow: Patient campaigns over days or weeks, with AI automating the reconnaissance
Yesterday: Exploits written mostly by handToday and tomorrow: Attackers use AI to find flaws and write exploits at machine speed
Defence
Yesterday: A perimeter and known signaturesToday and tomorrow: Discovery, posture management and real-time protection for every API, agent and tool
Yesterday: A yearly penetration testToday and tomorrow: Continuous red teaming, evaluation and monitoring
Yesterday: Access granted once, kept for yearsToday and tomorrow: An identity per agent, short-lived scoped credentials and approval for high impact

ImpactDiscover everything, harden by design, protect in real time, and treat every agent as a new identity.

What is new to AI

Two of the four threat vectors are new. So are the measures that answer them.

Threat vectorHuman error or compromiseSystem faultsAttacks on AI entitiesMalicious or mistaken activities
Types of compromiseWhat goes wrongTheft of data, loss of moneyDamage to or manipulation of assetsAltered AI behaviour, AI theftData compromise, poisoning or drift
MeasuresWhat protectsEnterprise risk managementTraditional securityIntegrity of AI entities: model, app, agentProtection and privacy of AI data
Source: Gartner, AI needs new tech measures for managing trust, risk and security (AI TRiSM, 2026)
  1. Keep the traditional controls

    People still make mistakes and systems still fail. Enterprise risk management and traditional security stay the base.

    Explored in Controls by design

    • Risk management
    • Security
  2. Add two new ones

    AI adds attacks on the model, app or agent itself and on its data. That needs integrity of AI entities and protection of AI data against poisoning and drift.

    Explored in Govern by design

    • AI TRiSM
    • Data poisoning

Govern the agents

  1. Know your agents

    A registry of every agent: owner, purpose, status and review date. Register, change, suspend and retire each one; when an agent retires, its access and open tasks are handed over.

    • Agent registry
    • Clear ownership
    • Lifecycle
  2. Give each its own identity

    Every person, agent and service gets its own identity and least-privilege rights. Identity proves who is calling; a mandate proves what it may do, and stays scoped, traceable and revocable while the agent works.

    • Non-human identities
    • Least privilege
    • Short-lived credentials
  3. Control what they reach

    A catalog and gateway decide which data and tools an agent may use.

    • Data & tool catalog
    • Gateway
    • Policies
  4. Set its bounds

    Decide per agent what it may do alone, what needs approval and when it must stop and escalate. Only its owner can widen the bounds.

    • Autonomy bounds
    • Approval
    • Escalation
  5. Watch and account

    See what agents do and what they cost.

    • Observability
    • Audit trail
    • Cost attribution

Seven control pillars

Governance that runs: seven controls between the policy on paper and the agent at work.

Optimise value, cost, risk and timeFor better customer outcomes
  1. 1Agent identityNon-human identity framework

    Every agent a distinct identity, with an owner and temporary, least-privilege access.

  2. 2Runtime guardrailsCircuit breakers

    Agents propose actions; a separate control layer checks them before they run.

  3. 3ObservabilityAlgorithmic auditing

    Reasoning, actions and decisions kept in immutable records.

  4. 4Agentic FinOpsIntelligence tiering

    Dynamic budgets, the right model per task, and a stop when limits are hit.

  5. 5Autonomy tiersBoundaries and escalation

    Low risk runs on its own; high-impact and irreversible actions need a person.

  6. 6Prospective gatingIncident containment

    Check actions before execution, and isolate rogue behaviour fast.

  7. 7Data perimetersMetadata firebreaks

    Governed context layers and zero-trust validation limit what an agent can see.

Entity-level governanceIT operations turns the organisation's AI governance into control at runtime
Source: Gartner, The Gartner agentic AI governance framework for I&O (2026), in Agentic AI Governance Requires More Than Policies
  1. Policies cannot stop an agent

    "Written corporate policies cannot physically stop an agent from making a destructive error," says Gartner analyst George Spafford. Control has to sit in the runtime, where the agent acts.

    Explored in Control from day one

    • Runtime control
  2. Separate reasoning from execution

    The agent proposes; a separate control layer evaluates and executes. Unsafe actions are blocked before they reach production.

    Explored in Where the logic lives

    • Circuit breakers
    • Guardrails
  3. Incidents are expected

    Gartner predicts that by 2029 at least 70% of organisations with production agentic AI in infrastructure and operations will have a material service, security or cost incident linked in part to insufficient runtime controls.

    Explored in Who stays in the loop

    • Incident containment

Controls by design

  1. Business layer

    Who may decide and approve?

    • Human approval for high-impact actions
    • An owner per agent
    • Consent & delegated authority
    • Transaction limits
  2. Agentic layer

    How does the agent behave?

    • Treat all input as untrusted
    • Input & output guardrails
    • Isolated memory
    • Step, cost & retry limits
    • Red teaming before release
  3. Data & integration layer

    What may it reach, and as whom?

    • Own identity per agent
    • Least-privilege, scoped tools
    • Short-lived credentials
    • Gateway & policy enforcement
    • Signed agent-to-agent messages
  4. Platform layer

    Where does it run, and can we stop it?

    • Sandboxed execution
    • Secrets management
    • Logging & tracing
    • Agent inventory (AgBOM)
    • Kill switch

Measures drawn from OWASP's agent security guidance.

Regulation in one view

Five rule sets shape how agents, data and APIs may work in European finance. A map, not legal advice.

  1. AI Act

    Obligations follow the risk: some uses are banned, high-risk systems need risk management, data governance, logging and human oversight, and people must know when they deal with AI.

    • Risk-based
    • Human oversight
    • Transparency
  2. GDPR

    Personal data needs a lawful basis and a clear purpose, only what is needed, and people can contest decisions made solely by automated means.

    Explored in Govern by design

    • Lawful basis
    • Data minimisation
    • Automated decisions
  3. DORA

    Financial firms manage ICT risk, report major incidents, test their resilience and keep control of critical third-party providers, exit plans included.

    Explored in Platform & Operations

    • ICT risk
    • Incident reporting
    • Third-party risk
  4. PSD2, PSR and PSD3

    Strong customer authentication, open access to payment accounts and shared responsibility for fraud.

    Explored in Open Finance

    • Strong customer authentication
    • Account access
    • Fraud
  5. eIDAS 2

    European Digital Identity Wallets, which regulated services such as banks must accept where they require strong user authentication.

    Explored in Authenticate

    • EUDI Wallet
    • Verified attributes
    • Strong authentication

Source AI Act · GDPR · DORA · PSD2 · eIDAS 2

Platform & Operations

Can we see it, and can we stop it? The platform runs every model, agent and API, and keeps them observable, affordable and reversible.

Choose the model per task

No single model is best at everything. Pick per task, and keep the choice reversible.

  1. A portfolio, not one model

    Large models for open reasoning, small models for routine and high-volume work, specialised models for code, speech or images.

    • Frontier models
    • Small models
    • Specialised models
  2. Route on purpose

    A gateway picks the model per request by quality, cost, speed and data sensitivity, and switches when a provider fails.

    Explored in One gateway per kind of traffic

    • AI gateway
    • Routing
    • Fallback
  3. Open and closed

    Open-weight models run where you choose; proprietary models bring the frontier. Both sit behind the same interface.

    • Open weights
    • Proprietary
    • One interface
  4. Test before you switch

    A new model is a release: try it on your own cases before it serves a customer.

    Explored in Scale: quality and alignment

    • Evaluation sets
    • Regression tests
    • Release gates

Run it where it belongs

  1. Public cloud

    Fast access to the newest models and capacity that grows with demand.

    • Managed models
    • Elastic
    • Pay per use
  2. Private and sovereign

    Sensitive data and critical processes on infrastructure you control, in the jurisdiction you choose.

    • Data residency
    • Sovereignty
    • Own keys
  3. Local and edge

    Small models on devices and sites, for privacy, speed and working offline.

    • On device
    • Low latency
    • Offline
  4. An exit plan

    Know how to move every workload to another provider, and test that you can.

    Explored in Regulation in one view

    • Portability
    • Exit strategy
    • Concentration risk

See it

If you cannot see an agent, you cannot trust it, improve it or pay for it.

  1. Trace every step

    Follow one request through agents, tools, models and APIs in a single trace.

    • OpenTelemetry
    • Tracing
    • Correlation
  2. Watch quality in production

    Sample real interactions and score them, so drift shows before customers notice.

    • Online evaluation
    • Drift
    • Feedback
  3. Know the cost

    Tokens, calls and compute per team, per agent and per outcome.

    Explored in Scale: how AI is priced

    • Cost per outcome
    • Budgets
    • FinOps
  4. Logs as evidence

    Keep what happened, who approved it and why, for audits and incidents.

    • Audit trail
    • Retention
    • Tamper-evident

Stop it

Every agent needs a way to stop and a way back.

  1. A switch for every agent

    Pause one agent, one tool or one model at once, without a release.

    • Kill switch
    • Feature flags
    • Pause
  2. Limits that hold

    Rate limits, spending caps and timeouts stop runaway loops.

    • Rate limits
    • Budget caps
    • Timeouts
  3. Roll back anything

    Prompts, skills, models and policies are versioned, so the last good state is one step away.

    • Versioning
    • Rollback
    • Releases
  4. Respond to incidents

    Detect, contain, report and learn, with the same rigour as for any critical system.

    Explored in Govern the agents

    • Incident response
    • Reporting
    • Post-mortem

Developer & Agent Experience

APIs, MCP servers and agent tools only create value when people and agents can find, understand, try and trust them. Developer experience is the product around the interface; agent experience is the same work, done for agents.

Why it matters

Developer experience (DX) is how it feels to build on your APIs. Agent experience (AX) is the same question, asked for agents.

  1. The interface is the product

    An API or MCP server only creates value when someone can find it, understand it, trust it and use it. That experience decides adoption, more than the feature list.

    • Adoption
    • Reuse
    • Time to market
  2. Developers choose, and now agents do too

    Developers pick the API that works in minutes. Agents pick the tool they can understand and call without help. Both punish friction at once.

    • Self-service
    • Clarity

The developer journey

Five steps from first search to production. A company owns the experience at every step.

  1. Discover

    Find the right API fast.

    • A searchable catalogue
    • Use cases and stories
    • Clear pricing and terms
  2. Understand

    Know in minutes whether it fits.

    • A getting started guide
    • Reference generated from OpenAPI
    • Examples and SDKs
  3. Get access

    Self-service, without a ticket.

    • Sign up and create an app
    • Keys and OAuth clients
    • Terms accepted online
  4. Try and build

    A first call within minutes.

    • A sandbox with test data
    • An API explorer and collections
    • Contract tests
  5. Go live and grow

    Production with confidence.

    • Production access and consent
    • Status and monitoring
    • Changelog, support and community

What a company must do

Six things every good developer programme has in place.

  1. Treat every API as a product

    An owner, a roadmap, pricing and measurable goals, for the whole lifecycle.

    Explored in Manifesto

    • Owner
    • Roadmap
    • OKRs
  2. Design for the consumer

    Shared standards, linting and contract tests make every API feel the same.

    Explored in Resource modelling

    • Standards
    • Linting
    • Contract tests
  3. Docs as code

    The OpenAPI description is the source of truth; reference is generated, guides are written by technical writers.

    • OpenAPI
    • Guides
    • Technical writing
  4. Self-service by default

    Sign up, keys, sandbox and go-live without a ticket or a meeting.

    • Sandbox
    • Keys
    • Go-live
  5. One portal inside, one outside

    An internal API portal for reuse across the organisation, a developer portal for partners and customers.

    Explored in API types

    • Internal API portal
    • Developer portal
  6. Build a community

    Blogs, events and hackathons turn users into advocates, and their feedback into the roadmap.

    • DevRel
    • Events
    • Hackathons

Developer relations

What it is, and the four pillars it rests on: community, content, feedback and developer experience.

  1. Serve developers first

    Developer relations (DevRel) builds lasting relationships between a company and the developers who build on its APIs and platform. It pulls rather than pushes: successful developers adopt more, tell other developers and bring feedback no survey could buy.

    • Pull, not push
    • Trust
    • Adoption
  2. Community

    Forums, chat groups, ambassadors, meetups and events, where developers help each other and problems surface early. Slow to build and quick to lose.

    • Forums
    • Ambassadors
    • Events
  3. Content and education

    Tutorials, sample apps, talks and reference architectures. Accurate and useful beats polished: from zero to a working integration in minutes.

    • Tutorials
    • Sample code
    • Talks
  4. Product feedback

    DevRel sits closest to the developers, so real friction, edge cases and requests flow back into the roadmap. Without that loop most of the value is lost.

    • Feedback loop
    • Roadmap
    • Bug reports
  5. Developer experience

    Docs, SDKs, error messages, onboarding and sandboxes: every touch until the first successful call.

    Explored in The developer journey

    • Docs
    • SDKs
    • Sandbox

Roles and where DevRel sits

Five common roles. In a small team one person wears several of these hats.

  1. Developer advocate

    Helps developers succeed and carries their needs back to product: sample code, office hours, answers in the community, detailed bug reports.

    • Feedback delivered
    • Developer satisfaction
  2. Developer evangelist

    The outward face: talks, meetups, hackathons, webinars and content with reach. Technical storytelling more than production code.

    • Reach
    • Awareness
  3. Developer experience engineer

    Ships what developers consume: SDKs, command-line tools, sample apps, OpenAPI specs and docs tooling, and owns the path to the first successful call.

    • Time to first call
    • SDK adoption
  4. Developer marketing

    Sign-ups, activation and pipeline, through content and channels developers trust instead of a sales push.

    • Sign-ups
    • Activation
  5. Head of developer relations

    Strategy, people, budget and the evidence that it works, across marketing, product and engineering.

    • Strategy
    • Return on investment
  6. Where it reports

    In marketing it leans to reach and pipeline, in product to feedback and experience, in engineering to technical depth. Many mature programmes split it: experience engineering in product or platform, developer marketing in marketing, advocacy and community under one leader.

    • Marketing
    • Product
    • Engineering
  7. Measure it in layers

    Reach, activation, retention, community and business impact. Activation is where it shows first: time to first call and the share of sign-ups that make it.

    Explored in Measure it

    • Reach
    • Activation
    • Retention
    • Impact

From developer to agent experience

Agents read, sign up, try and recover in code. Everything a developer does by hand needs a machine-readable twin.

From developer experience to agent experience
For developersFor agents
Find and understand
For developers: A portal with search, use cases and guidesFor agents: Machine-readable catalogues: OpenAPI, an MCP registry, A2A agent cards and llms.txt
For developers: Tutorials and reference for peopleFor agents: Concise Markdown docs and tool descriptions an agent can read in one go
Access and try
For developers: Sign up, create an app, copy a keyFor agents: Registration in code, and OAuth with scoped, short-lived tokens on behalf of a person
For developers: A sandbox and an API explorerFor agents: A sandbox MCP server with predictable test data
Run and recover
For developers: Readable error messages and a support deskFor agents: Structured errors that say what to fix, so the agent can retry by itself
For developers: A changelog and deprecation noticesFor agents: Versioned, machine-readable changes and stable tool names

TestGive an agent only your docs and a task, and measure whether it succeeds.

Measure it

Four numbers show whether developers and agents get value.

  1. Time to first call

    Minutes from sign-up to the first successful call, for a person and for an agent.

    • Onboarding
    • Sandbox
  2. Activation

    The share of apps and agents that reach production and keep calling.

    • Production
    • Retention
  3. Agent task success

    The share of tasks an agent completes from your docs and tools alone, measured with evaluations.

    Explored in Scale: quality and alignment

    • Evaluations
    • Tool descriptions
  4. Support load

    Questions per active consumer. Every repeated question is a gap in the docs.

    • Docs
    • Feedback

Manifesto

API First is more than technology and standards: it's an attitude, a way of doing things. Eight principles for providers and consumers, written for APIs and just as valid for MCP servers and agent tools.

Eight principles

  1. 1. The right tool for the right job

    If there is a need for a real-time request-response interface, I always offer (as a provider), or request (as a consumer), an API.

  2. 2. The API is a product

    As a provider, I build APIs that add real value for my consumers. I am responsible to deliver APIs that are reusable and user friendly products. To do so, I make sure I understand my consumers' needs and serve them with a matching API portfolio.

  3. 3. Easy to consume

    As a provider, I make sure that consumers are able to effortlessly use my APIs. That is why my API specifications, related documentation, test sets and code samples are clear, consistent and centrally available on the API portal. They contain all necessary functional and technical information for a user, from getting started to going live.

  4. 4. Design comes first

    As a provider, I design before I build. I create my API specifications first, based on my consumers' needs. By doing so I ensure the API will be easy-to-use and easy-to-understand. Above all: it safeguards that my APIs are rich enough in functionality to be considered as business meaningful by my consumers.

  5. 5. Consumer centric

    As a provider, I adopt a consumer-centric approach to API design.The consumers' needs are the starting point for my reusable, business meaningful APIs, not the structure of the application they unlock. If necessary, I combine data and business logic from my own applications with data and business logic from others. I avoid creating situations where my consumers have to compensate for missing functionality. As a consumer, I insist on being delivered a business meaningful API. I will not compensate for what is missing in an API.

  6. 6. Co-creation

    A consumer-centric API is the result of cooperation between provider and consumer.As a provider, I actively involve consumers in every stage of the API's life cycle, but especially during design. As a consumer, I contribute to the value of an API by being available to providers in every stage of the API's life cycle, but especially during design. I will share my needs, business insights and the perspective of my applications' users. If an API I need is not offered, I will propose it as a new idea in the API Portal. Providers will use these insights to make our API landscape grow.

  7. 7. Stick to the standards

    As a provider, I stick to all of our standards and standard solutions for APIs. This includes using the generic integration platforms, API portals and applying the guidelines for API design. By sticking to the standards I contribute to the quality, security and consistency of our API landscape. Also, I profit from what already is available.

  8. 8. Stick to the plan

    We can only succeed if we all stick to the plan: no shortcuts that may seem easier now, but will slow us down later.As a provider, I will not offer ad hoc, point-to-point interfaces to my consumers. They make our IT landscape rigid and are not reusable. As a consumer, I will never ask providers for ad hoc, point-to-point interfaces. Instead, I will first look for existing APIs. If none are available, I insist that the provider builds them and wait for them to be delivered. By sticking to the plan, not only other consumers, but the whole organisation will profit as well.

Agent Landscape

Agents don't just answer, they act: for people in their daily lives, for organisations in their work, and on platforms to build and run your own. Every agent still needs oversight, access rights and a safe way to fail.

For people

  1. Personal agents

    Digital assistants that act for individuals.

  2. Autonomous & proactive agents

    Run multi-step tasks in the cloud or the browser, monitor change and reach out first.

Build & run

  1. Agent platforms & frameworks

    Build your own agents, from low-code to code.

  2. Agent orchestration & governance

    Run teams of agents and keep them in check: registry, identity, budgets and oversight.

  3. Foundation models

    The labs that train the language models agents call to reason, write code and use tools.

  4. Hosted model serving

    Platforms that run open and partner models for you, so agents call them through one API.

  5. Model gateways and routers

    One endpoint in front of many model providers, adding fallbacks, budgets and cost tracking for agents.

  6. Observability and evaluation

    See each step an agent takes, then score whether the result was right, and keep watching once it runs in production.

Integration Landscape

Everything apps and agents need to connect: what you set up and what the market offers for it, ordered along the API lifecycle, from the first design to watching every call.

Design & publish

  1. Design & specifications

    Agree the contract first: specifications, design tools, mocks and style rules.

  2. API gateways & management

    One front door per API: security, traffic, versions, usage and monetisation.

  3. Developer portals & catalogs

    Make APIs easy to find and start with: documentation, keys, sandboxes and an internal catalog.

Connect

  1. Integration platforms & automation

    Connect applications and data without building every link yourself.

  2. Events & streaming

    Let systems react to change in real time, not only on request.

  3. AI gateways & MCP

    Give agents governed access to models, tools and data: model routing, MCP servers, registries and limits.

  4. Financial data & payment aggregators

    One connection to many banks, for account information and payments in Open Finance.

Secure & observe

  1. API security & testing

    Find weak spots before attackers, or agents, do: discovery, testing and runtime protection.

  2. Observability & usage

    See every call: performance, errors, usage and cost, for apps and for agents.

The full map, with thousands of providers: API Landscape by apidays

Data Landscape

Agents are only as good as the data they reach. Everything to store, move, prepare, govern and use data, for apps and for agents, ordered from where data lives to where it creates value.

Store

  1. Data platforms & lakehouses

    Store and analyse data at scale in one place: warehouse, lake or both.

  2. Operational databases

    The systems of record that apps and agents read from and write to.

  3. Vector & graph databases

    Search by meaning and by relationship: the context behind retrieval for agents.

Move & prepare

  1. Pipelines & ingestion

    Bring data in from every source, in batches or as changes happen.

  2. Transformation & semantic layer

    Clean, model and define data once, so every report and agent uses the same meaning.

Govern & use

  1. Catalogs & governance

    Know what data exists, who owns it, where it came from and who may use it.

  2. Data quality & observability

    Catch broken, late or wrong data before people or agents act on it.

  3. Analytics & BI

    Turn data into dashboards, reports and answers.

Identity Landscape

Everything people, services and agents need to prove who they are and to get only the access they need: what you set up and what the market offers for it.

Sign in & prove

  1. Identity platforms

    One place for sign-in, single sign-on and user profiles, for employees, customers or both.

  2. Passwordless & strong authentication

    Passkeys, security keys and approval on a trusted device, instead of passwords.

  3. Digital identity wallets

    Verified attributes from a wallet, shared only as far as needed.

Decide & protect

  1. Policy engines

    One policy, decided in one place and enforced at every gateway, service and tool.

  2. Secrets & workload identity

    Software proves who it is without stored passwords; secrets rotate on their own.

  3. Privileged access

    Just-in-time access to critical systems, recorded and approved.

Agents & governance

  1. Identity for agents

    Agents get their own identity, owner and scoped access, next to people and services.

  2. Identity governance

    Joiners, movers and leavers, access reviews and clean-up, for every identity.

  3. Open standards

    The shared language that lets all of these work together.

Web & App Landscape

Where web and mobile apps are built, run and used, now that agents help build them and increasingly use them. The other landscapes show the building blocks behind them.

Build with AI

People now describe an app in plain language and an agent builds, hosts and changes it. Design tools, component libraries and enterprise platforms are adding agent features and MCP servers, so agents can reuse design context and governed building blocks.

  1. AI app and site builders

    Tools where a prompt produces a working app or site with hosting, data and sign-in, and an agent plans and changes it.

  2. Design and prototyping

    Design canvases where people and agents share context, now exposing MCP servers and agents that move between design and code.

  3. Design systems and UI components

    Shared components, tokens and styles that give agents consistent, accessible building blocks, increasingly served to them through MCP.

  4. Low-code and enterprise app platforms

    Governed platforms where teams build apps and agents with visual tools and AI, keeping access control and audit in one place.

Frameworks & on-device AI

Web and mobile frameworks now publish MCP servers and agent tooling, while models increasingly run on the device or in the browser through platform APIs and open runtimes.

  1. Web frameworks

    Frameworks for building web apps, several now publishing MCP servers or documentation that coding agents can use.

  2. Cross-platform app frameworks

    Toolkits that ship one codebase to iOS, Android and more, increasingly with agent-facing CLIs, skills and MCP servers.

  3. Native platforms and IDEs

    Platform UI toolkits and official IDEs from Apple and Google, with coding agents built in or, in Xcode, added through open protocols.

  4. On-device AI in apps

    Platform APIs and runtimes that run models on the phone or laptop, keeping data local and working offline.

  5. In-browser AI

    Browser APIs, standards and libraries that run models client-side, so web apps and agents can use AI without a server call.

Hosting & backend

Hosting and backend platforms now publish MCP servers and agent skills, so coding agents can deploy services, query databases and manage projects. Sandboxes give code written by agents an isolated place to run.

  1. Frontend clouds and edge hosting

    Platforms that build and serve web apps from Git or a CLI, several now with MCP servers and agent skills so agents can deploy.

  2. Backend as a service

    Managed databases, authentication, storage and functions, increasingly configured and queried by agents through MCP servers and documentation built for LLMs.

  3. Mobile build and release

    Cloud builds, signing, automation and store submission for iOS and Android apps, which agents trigger through CLIs and APIs.

  4. Sandboxes for agent-run code

    Isolated environments where code written by agents runs, so it is kept away from production systems, increasingly as a platform feature.

Interfaces for agents

Assistants now render interactive apps inside the chat, and agents act on websites directly. Open protocols, several still drafts, let sites describe their tools, content and bot identity to agents.

  1. Apps inside assistants

    Tools and interactive interfaces that run inside chat assistants, so users act on a service without leaving the conversation.

  2. Agent UI toolkits

    Libraries and protocols that let agents drive chat, forms and generated interface components inside an application.

  3. Agent-ready websites

    Standards and controls that let a site describe its tools and content to agents, and set terms for automated access.

  4. Browser automation for agents

    Cloud and open-source browsers that agents control through APIs or MCP to read pages, fill forms and act.

  5. AI browsers

    Browsers and browser extensions with a built-in assistant that reads open tabs and can act on pages for the user.

Quality & insight

Testing, monitoring and analytics now work with coding agents, and agents join people as visitors that sites need to recognise. The European Accessibility Act has applied to many consumer products and services since 28 June 2025.

  1. Testing and QA

    Tools that check web and mobile apps in real browsers and devices, now with agents that write, run and repair tests.

  2. Monitoring and session replay

    Error tracking, performance monitoring and session replay that show what real users and agents experienced, and feed fixes back to coding agents.

  3. Product analytics and experimentation

    Analytics, feature flags and experiments that measure what shipped, increasingly queried and acted on by agents through MCP servers.

  4. Accessibility

    Tools that test web and mobile apps against WCAG, increasingly inside coding agents and pipelines, as European accessibility rules apply.

  5. Bot and agent traffic

    Services that tell humans, bots and AI agents apart, verify agent identity and decide which automated traffic to allow.

Business Landscape

Where agents take over work in the business: the domains, what each does and who offers it. The technical landscapes show the building blocks; this one shows where they land.

Customer & CRM

AI agents now resolve routine customer requests and update CRM records themselves, leaving people the exceptions. EU rules require telling people when they are talking to AI.

  1. CRM platforms and agents

    Systems of record for customers and deals, now adding agents that qualify leads, update records and act inside the CRM.

  2. Customer service AI agents

    Agents that answer customer questions and complete requests like refunds or bookings, handing over to staff when a case needs a person.

  3. Contact centre platforms

    Cloud contact centre and communications platforms adding voice and messaging agents that handle calls and chats before or alongside people.

  4. Customer data and identity

    Platforms that unify customer profiles and consent, and supply that context to agents so they act on current, accurate data.

  5. Sales engagement and revenue AI

    Tools that record sales activity, forecast deals and run outreach, with agents now drafting, prioritising and executing follow-up work.

Marketing & content

Agents now run campaigns, creative work and ad buying under marketer guidance. They also read, fetch and cite web pages for users, so sites must be reachable and readable by them.

  1. Marketing automation and journeys

    Platforms where agents plan, build and optimise campaigns and customer journeys across email, mobile, web and messaging.

  2. Content and creative generation

    Tools where agents draft, design and localise copy, images and layouts within brand rules.

  3. AI search visibility and GEO

    Tools that measure and improve how brands appear and get cited in answers from AI search engines and assistants.

  4. Advertising and media buying agents

    Ad platforms where agents plan, buy, optimise and report on campaigns, with advertisers setting goals and limits.

  5. Web content for agents

    Content management and delivery platforms that give agents structured access to content and control how AI crawlers read sites.

Payments & commerce

When agents pay and buy, card networks give them verified credentials and passkey approval, merchants must tell trusted agents from bots, and EU rules against payment fraud still apply.

  1. Payment providers and acquirers

    Processors that let merchants accept agent-led checkouts through their existing payment setup, in the US and Europe.

  2. Networks, wallets and local methods

    Card schemes, wallets and local payment methods that give agents verified credentials and the consumer approval step.

  3. Commerce platforms and AI storefronts

    Catalog, checkout and assistant platforms where agents discover products and where merchants make products purchasable by agents.

  4. Stablecoin and machine payments

    Rails that let software agents pay per request for APIs and content, using HTTP payments and identity tokens.

  5. Fraud, risk and agent trust

    Tools that tell verified agents from bots and score agent-led transactions for fraud before merchants accept them.

Finance & accounting

AI agents are starting to take over routine finance work such as invoice handling and reconciliation. EU e-invoicing for cross-border B2B follows from 1 July 2030, and member states may mandate domestic use earlier.

  1. Accounting and ERP agents

    Agents inside the ledger post entries, match transactions and answer finance questions, with people approving the exceptions.

  2. Bookkeeping and AP automation

    Agents read invoices and receipts, code them, match them to orders and queue payments for approval.

  3. Spend and expense management

    Agents review card spend against policy, chase receipts and approvals, and code transactions for the books.

  4. Close, reconciliation and treasury

    Agents match transactions, track close tasks, flag exceptions and watch cash positions so teams review rather than prepare.

  5. FP&A and reporting

    Agents run variance analysis, build scenarios and draft commentary on planning models, leaving the judgment calls to finance.

Procurement & supply chain

Procurement and supply chain software is starting to add agents that source, negotiate, plan and track freight within rules teams set. Gartner expects spend on supply chain software with agentic AI to grow sharply by 2030.

  1. Procurement and sourcing agents

    Source to pay platforms where agents take intake requests, run sourcing events, negotiate with suppliers and check purchases against policy.

  2. Supply chain planning agents

    Planning platforms where agents sense disruptions, weigh trade-offs and recommend or take actions on supply, demand and inventory.

  3. Logistics and freight agents

    Freight and logistics platforms where agents book loads, negotiate rates, process documents and respond to disruptions.

HR & workforce

AI agents are starting to take on routine HR work such as employee questions, candidate screening and payroll checks, with people approving. EU rules class recruitment and worker management AI as high risk.

  1. HR platforms and employee agents

    Core HR systems adding agents that answer employee questions, prepare documents and run routine HR tasks for people to review.

  2. Recruiting and talent acquisition agents

    Hiring tools where agents source, screen, schedule and engage candidates, with recruiters making the final decision.

  3. Payroll and global employment

    Payroll and employer of record platforms where agents check pay runs, flag errors and prepare actions across countries.

  4. Learning, performance and skills

    Learning and performance platforms where agents manage catalogues, coach managers and act on skill gaps.

AI agents are starting to take on research, drafting, contract review and compliance evidence gathering, with professionals reviewing the results. Vendors stress audit trails and human oversight.

  1. Assistants and agents that research law, draft documents and run multi-step legal tasks for lawyers to check.

  2. Contract platforms where agents handle intake, review, redlining, search and renewals, with legal teams setting the rules.

  3. Platforms where agents collect audit evidence, draft policies, answer questionnaires and monitor controls for SOC 2, ISO 27001 and similar frameworks.

  4. Screening, onboarding and investigation tools where agents prepare cases and reviews, leaving the decision to compliance staff.

IT & employee service

Service desk, employee help and device vendors now ship agents that act on requests, not only answer them. ServiceNow has acquired Moveworks and Automation Anywhere has acquired Aisera.

  1. IT service management agents

    Service desk platforms where agents triage, resolve and route IT incidents and requests, with people approving the exceptions.

  2. Employee help and service desk agents

    Assistants in chat tools that answer employee IT, HR and finance questions and complete the request across connected systems.

  3. Device and endpoint management

    Endpoint platforms that find, fix and patch devices with agents, and increasingly govern the AI tools running on them.

Workplace & productivity

Office suites, search, project and meeting tools are adding agents that take on tasks inside daily work, not only answer questions. Microsoft expects agents to join teams as digital colleagues.

  1. Office suites and assistants

    Mail, documents, chat and calendar suites where agents draft, sort, prepare meetings and run tasks across the apps people already use.

  2. Search and knowledge platforms where agents find answers across company content and act on documents and workflows.

  3. Work management and automation

    Project, whiteboard and automation tools where agents take assigned tasks, update plans and run workflows across connected apps.

  4. Meetings and notes

    Meeting tools where agents join calls, take notes, extract actions and push follow-ups into other systems.

Let’s talk about the agentic enterprise.

Message me on LinkedIn with your challenge, audience and timing to explore a talk, workshop or advisory engagement.

Discuss your challenge on LinkedIn