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.
- 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
- 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
- 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.
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
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
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.
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
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
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.
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
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
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.
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
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
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
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.
- Better service and efficiency
- Good assistants become a route to the next generation of customers
- Major efficiency gains
- Faster throughput raises satisfaction and market share
- Efficiency gains
- People and AI redesign the work together
- 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
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
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.
- Assessment
Baseline human tasks against what agents can do.
- Find the bottlenecks
- Pick low-risk quick wins
- Technical pilots
Test agents on simple, repetitive tasks.
- Expand over time
- Measure value and trust
- Process redesign
Redraw approvals by trust level.
- New approvals per trust level
- New tasks per agent value
- Structural change
From silos to cross-functional pods.
- Fewer management layers
- Roles merge as AI executes
- AI-native
People set the intent, agents execute.
- New roles run the agent ecosystem
- Manage agents, policies, outcomes
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
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
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
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
- 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
- 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
- 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
- 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
- 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
- Programme management
- People, aided by AI agents: Programme managers
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
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
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
- Designer / UX
- QA / tester
New team: Product engineering- Business analyst
- Service delivery lead
- Architect
New team: Forward-deployed engineering- Platform engineer
- DevOps / SRE
- Data scientist
- ML engineer
New team: AI platform team
- Scrum master
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
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
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.
- 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
- Agentic layerHow does an agent behave, and who owns it?
Explored in Agentic AI Agentic Coding Agent Landscape
- Data & integration layerWhat may an agent reach, and as whom?
Explored in Digital & AI Integration Data & Knowledge Developer & Agent Experience Manifesto Integration Landscape Data Landscape
- Platform layerCan we see it, and can we stop it?
Explored in Identity & Access Security & Governance Platform & Operations
Business layer
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
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
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
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
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
Agentic work
A digital twin for colleagues: an agent that knows the role, prepares the routine and escalates the exceptions.
Explored in Agentic AI
Agentic coding
Developers already work this way: agents plan, write, test and improve software, inside limits that people set.
Explored in Agentic Coding
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
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
Business services, not screens
Agents act through APIs, events and data products, not by copying screens.
Explored in Digital & AI Integration
Design for the consumer
Service orientation and resource modelling keep services business meaningful, consistent and clearly owned.
Explored in Service oriented architecture · Resource modelling
One set of principles
The eight Manifesto principles hold for APIs, MCP servers and agent tools alike.
Explored in Manifesto · Integration Landscape
Platform layer
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
Shared foundations
Cloud, containers and networking host the agents and the services they call, with the same controls everywhere.
Explored in Security & Governance
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
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.
One access layer for web and app channels: sign-in, session and entitlements.
One controlled entry point for traffic to and between agents, in both directions.
One controlled entry point to language models: routing, quotas, cost and content filtering.
Secure access from outside: consent, translation, throttling and security.
The gateway for MCP: one controlled way for agents to reach tools and data.
Routes and secures internal calls to enterprise APIs, published in an internal catalogue.
Only where a legacy system or heavy transformation sits in between.
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.
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.
One identity for customers, employees and agents. Every gateway checks the token and its scope.
Every gateway logs who called what, for whom and at what cost, so you can see it and stop it.
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
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
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.
- 2000Websites
Websites defined our digital presence.
- 2010Mobile & social apps
Mobile and social apps became essential.
- 2020APIs
APIs became the backbone that connects services and ecosystems, to boost business and untangle IT.
- NowAI agents
Agents drive the next leap, enabled by new integration protocols.
- MCP
- A2A
- UCP
- AP2
- NextThe 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.
From screens to intent
People say what they want. The agent finds, compares and acts across channels for them.
- Intent
- Comparison
- Action
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
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
Describe what you offer
Products, services, prices and conditions as clean, current data an agent can read.
- Product data
- Service catalog
- Conditions
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
Know who is acting
Recognise the agent, the person behind it and the mandate it carries.
Explored in Identity & Access
- Agent identity
- Mandate
- Consent
One journey across channels
Hand over between agent, app, site and person without starting again.
- Handover
- Shared context
- Route to a person
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.
| Next to: web, apps & SaaS | Also: agentic systems |
|---|---|
| Next to: web, apps & SaaS: Static, persistent apps | Also: agentic systems: Agents come and go |
| Next to: web, apps & SaaS: People execute tasks manually | Also: agentic systems: Agents act on the user's behalf, driven by goals |
| Next to: web, apps & SaaS: Fixed workflows | Also: agentic systems: Autonomous decisions |
| Next to: web, apps & SaaS: Predefined functionality | Also: agentic systems: Adaptive and self-improving |
| Next to: web, apps & SaaS: Deterministic behaviour | Also: agentic systems: Context-driven behaviour |
| Next to: web, apps & SaaS: Front-end as UI | Also: 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
- Shared data
Trusted, well-described data that agents and teams can find, understand and use.
Explored in Data & Knowledge Data Landscape
- Connected services
APIs, events and AI protocols that let agents reach business services and each other.
Explored in Digital & AI Integration Integration Landscape
- Clear permissions
Agent identity, delegated access and approvals: what an agent may do, and for whom.
Explored in Identity & Access Security & Governance
Physical agents
Agents leave the screen. The same loop runs in vehicles, robots and buildings, where an error moves something real.
- Sense
- Reason
- Act
- Learn
- 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
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
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
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.
- 01Process automationRepetitive tasks and workflowsWorkflowDataAutomation script
- 02Supervised AI/MLLearning from labelled dataDataML modelPrediction, classification
- 03Generative AIIncluding retrieval-augmented generationPromptRetrieverVector dataLLMText, images, video
- 04AgentWith many tools and reasoningGoalPlanSense, reason, planActTools, APIs, dataReflectResponse
- 05Multi-agent systemEnhanced automated workflowsLead agentAgentAgentShared memory
- AskScripted dialoguesSimple back-and-forth chats
- AskGenAI chatbotAnswers grounded in real data
- DoCopilotWorks side by side with a person to complete a task
- 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.
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
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
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 overkillTasks and environments are too dynamic for traditional automation. The impact of errors is low.
The sweet spotToday's agent technology is not ready for complex or risky use cases.
Agents are not ready yetLowUse-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.
Strategic core
Strategy, ecosystem and value, tied to company objectives and key results. The question: is this worth doing?
- Objectives
- Ecosystem
- Value
Lifecycle
Discover, design, build and scale, in short iterations. From ambition to a working, evaluated agent.
- Discover
- Design
- Build
- Scale
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.
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
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
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.
Four value levers
Efficiency, cost, customer experience and revenue. Each use case needs its own measure of success.
- Efficiency
- Cost
- Customer experience
- Revenue
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
RICE
Reach × impact × confidence ÷ effort. Confidence includes how predictably the agent behaves. A score makes assumptions visible, not objective.
- Reach
- Impact
- Confidence
- Effort
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.
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
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
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.
- 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.
- Agent
The assistant people talk to, often the new interface.
- Copilot
- ChatGPT
- Gemini
- Muse
- Claude
- Grok Bot
- 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
- Protocols
How it connects to everything else.
- MCP
- MCP Apps
- WebMCP
- A2A
- UCP
- AP2
Explored in How MCP works · Agentic AI Integration
- 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
- 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
Inner architecture · one agent
- MemoryShort and long term
- Tool useIn a sandbox
- Model clientModel and settings
- Deterministic checks
- Human in the loop
- LLM as judge
- 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
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
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
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
Soul
Who the agent is: its role, values, tone and hard limits.
- Role
- Values
- Boundaries
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
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.
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
People stay in charge
Approval for high-impact actions, and a way to override or stop the agent.
- Human in the loop
- Approval
- Override
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.
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
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
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
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.
- Define the AI vision
- Measure AI maturity
- Establish a process to refine the AI strategy
- Prioritise the first use cases
- Define their value
- Set up AI value monitoring
- Establish an AI product portfolio
- Create an AI resourcing plan
- Set up an AI community of practice
- Create a first AI workforce plan
- Review roles and redesign jobs
- Identify the top AI risks and mitigations
- Define the first AI policies
- Use AI literacy for governance
- Pilot AI governance tooling
- Set a build-versus-buy framework
- Select vendors for the first use cases
- Embed AI UI and UX practices
- Stand up AI platform engineering
- Assess data readiness
- Implement a data readiness plan
- Implement data observability for AI
- Phase 1Avoid
- Minimal capabilities
- Marginal value
Risk · Shadow AIUnmonitored AI creates unknown risks.
- Phase 2Experiment
- Task automation
- Time savings
Risk · Unrealistic expectationsNaive directives lead to implausible outcomes.
- Phase 3Stabilise
- Complex task automation
- Cost savings
Risk · Skills gapComplex, differentiating use cases need skills.
- Phase 4Expand
- Workflow automation
- Automated insights
- More revenue
Risk · ComplacencyOnly process redesign unlocks more value.
- Phase 5Transform
- Strategy enablement
- Profit optimisation
Risk · Ethics and biasAI-driven decisions must consider their effect on people.
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
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
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.
- 1Commercial modelHow you spend it
- Subscription
- Committed consumption
- Pay-as-you-go
- 2Pricing modelWhat drives the cost
- Access-based
- Usage-based
- Activity-based
- Outcome-based
- 3Pricing metricsHow the cost scales
- Per user
- Per token or API call
- Credits
- Per activity
- Per outcome
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
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
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.
Person to site
Human executes all steps
Agent guiding person to site
Agent advises, human executes
Agent to site
Agent executes against a human or digital interface
Agent to agent
Agent executes against a machine interface
Brokered agent
Intermediary orchestrates across multiple merchants
How autonomous will agents be?
Decide it per customer journey: each level builds on the one before.
Nothing yet
People do every step themselves.
Research
The agent researches products and makes recommendations.
Find
Plus product carts, merchant availability and pricing.
Do / Buy
Plus the doing: the agent takes the action or handles the payment.
Advanced Do / Buy
Plus multi-payment wallets, loyalty, purchase history and personalisation.
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
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
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
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
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.
- 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
- 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
- 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
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
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
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
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
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
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
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
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
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
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
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
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.
For example“Find me a light but sturdy carry-on for a long weekend, with easy access to my laptop.”
- Local agents
- LLM + memory
- Agent framework
- Local agents
- ML platform
- Agent framework
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.
- The person approvesthe intent or the cart
- The agents carry itas a signed mandate
- The business checks itat checkout
- The payment chain verifiesand settles
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
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
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
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?
Connects an agent to tools, data and applications, such as those a business exposes.
Involves: Your agent · Business
A website offers its functions as tools to the agent in the browser.
Involves: Your agent · Business
Agents hand tasks to other agents, including a company's own agent.
Involves: Your agent · Other agents · Business
A business shows interactive screens inside the conversation.
Involves: Person · Your agent · Business
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?
Signed requests let a merchant recognise a Visa-approved agent, the shopper and the payment.
Involves: Your agent · Business · Payment chain
Public registries for agent identity, reputation and validation.
Involves: Your agent · Other agents · Business
Intent & delegation
Who acts for whom, and with what scope?
The person signs in at the company and chooses what their agent may see and do.
Involves: Person · Your agent · Business
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?
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
Checkout inside the assistant, paid with a token from the payment provider.
Involves: Your agent · Business · Payment chain
Agents pay a service per request or by subscription, with cards or stablecoins.
Involves: Your agent · Business · Payment chain
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?
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.
- 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
- 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
- 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
- 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.
A permission dashboard
Customers see and manage every permission they have given to access their data, in one place.
- Dashboard
- Revocation
- Transparency
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
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
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
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
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
Common standards
Shared API standards keep the integration cheap for every bank and every provider.
Explored in Manifesto
- Berlin Group NextGenPSD2
- STET
- OpenAPI
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.
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
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
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
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.
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
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
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.
- TerminationActive, destructive
- OpportunismActive, destructive
- Aggressive voiceActive, mostly destructive
- Creative voiceActive, constructive
- Consensus voiceActive, constructive
- PatiencePassive, constructive
- NeglectPassive, destructive
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
Neighbours are related
Responses close together on the circle are compatible and tend to follow one another. Responses opposite each other conflict.
- Circumplex
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.
| Response | Recognise it by | Often comes after | If you answer in kind | To keep the partnership |
|---|---|---|---|---|
| TerminationActive, destructive | Asking about the exit clause, looking for other partners or markets, or changing the business model so the partnership is no longer needed. | Neglect or opportunism | The partnership ends. | Review the joint goals together, reshape the proposition, and renegotiate how you coordinate, contribute and compensate. |
| OpportunismActive, destructive | Gaining at the partner's expense: holding back information, taking knowledge without sharing, breaking written or unwritten agreements, twisting facts. | Termination or aggressive voice | Trust breaks. | Rebuild trust by talking about how you work together, monitor and evaluate behaviour, and point out what a breach costs. |
| Aggressive voiceActive, mostly destructive | Using power to impose a solution: legal steps, pushing your own answer in every meeting, threatening to end the partnership. | Opportunism or creative voice | A 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, constructive | Raising the problem with new ideas: a joint innovation platform, a product change for a new market, joint R&D projects. | Aggressive voice or consensus voice | Constructive interaction. | No action needed: the dynamic is positive. |
| Consensus voiceActive, constructive | Raising the problem to reach agreement: constructive consultation, a jointly supported split of resources and interests, a joint plan. | Creative voice or patience | A balanced partnership with shared management. | No action needed: the dynamic is positive. |
| PatiencePassive, constructive | Waiting for better times: accepting temporary losses, giving the partner room even when targets are missed. | Consensus voice or neglect | Both wait, and initiative and vision fade. | Talk openly about expectations, start new initiatives yourself, and bring the partner into what you renew. |
| NeglectPassive, destructive | Watching the partnership decline: missing meetings, postponing decisions, no longer investing time, energy or money. | Patience or termination | A 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. |
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.
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
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
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.
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
Talk about how you work together
Address disagreement in the shared way of working, not the person. Accusations only make the relationship worse.
- Metacommunication
Look at yourself
Look for the cause of a partner's response in your own actions, and change your own behaviour.
- Self-reflection
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.
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
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
- 2016
Governance Issues in Strategic Alliances, ed. T.K. Das, pages 173 to 200
- 2012
Journal of Cross-Cultural Psychology 43(6), pages 943 to 966
- 2012
Journal of International Management 18(1), pages 66 to 84
- 2011
Alliantiemanagement: Een responsstrategietypologie
Management & Organisatie, issue 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 needwith the required governance on top.
- Aligned customer
experiencesefficient processes across channels.
- Secure identity
& accessaligned across channels, applications and platforms.
- Easy
developmentfor providers and consumers, across integrations.
- Clean, future-proof
platformsarchitecture that lasts.
- Everything we create is scalable and adaptive for future needs.
Why it is important
Boosts business
A digital ecosystem for internal, partner and public solutions.
- Unleash creativity
- Higher velocity
Untangles IT
A modular and flexible IT landscape.
- Easier to change
- Lower risks
- Future proof
Streamlines cooperation
Create once, reusable by all.
- One stop shop
- Focus on the customer journey
- Clear responsibilities
- Increased team autonomy
Three styles of integration
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
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
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.
- 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
- 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
- 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
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
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
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
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
Private
Inside one application only, not reusable. Ungoverned, it becomes a shadow API.
- Governed
- Ungoverned (risk)
Internal
Reusable across the organisation, found on the internal API portal.
- Enterprise
- Third party
- Business meaningful
- Reusable
- Loose coupling
Open
For partners, customers and the public, on the developer portal.
- Partner
- Service provider (with consent)
- Customer
- Public
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.
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?
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
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
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
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
URL
Largely derived from the resources. Self-explanatory, easy to build clients against, and unique today and in future.
- Unique
- Self-explanatory
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. Local application
Remote procedure calls in a compact binary format.
- RPC
- Binary format
2. Web application
SOAP with XML files.
- SOAP
- XML
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. 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.
Creates one client for each server it uses.
Servers
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
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
Stateless
Every request carries its protocol version and capabilities, so remote servers scale like any web service.
- Stateless
- Versioned
- Cacheable discovery
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
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
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?
- 01App to APINo agentApplicationCross-domain APICustom codeAPIAPIAPIAPI
- 02MCP on a high-level APICustom codeAgent + LLMMCP serverCross-domain APICustom codeAPIAPIAPIAPI
- 03MCP on a high-level APIWorkflow toolingAgent + LLMMCP serverCross-domain APIWorkflow engineAPIAPIAPIAPI
- 04Logic in the MCP serverCustom codeAgent + LLMMCP serverCustom codeAPIAPIAPIAPI
- 05Logic in the MCP serverWorkflow toolingAgent + LLMMCP serverWorkflow engineAPIAPIAPIAPI
- 06APIs aggregated in one MCP serverOne server, many toolsAgent + LLMCombinesMCP serverOne tool per APIAPIAPIAPIAPI
- 07One MCP server per APIFully decentralisedAgent + LLMCombinesMCPMCPMCPMCPAPIAPIAPIAPI
More predictable, reusable by apps and agentsMore flexible, less predictable
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
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
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
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.
Discovery & interaction
How do agents connect and interact?
Identity & trust
Who is the agent, and why accept it?
Intent & delegation
Who acts for whom, and with what scope?
Commerce coordination
How are orders and paid resources coordinated?
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
productowned and described in its domain.
- Findable and
understoodone catalog, one meaning per term.
- Trusted
qualitymeasured at the source, visible to every consumer.
- Governed by
designclassification, consent and retention built in.
- Open to people
and agentsthrough the same governed interfaces.
- Everything we create is reusable and ready for AI.
Kinds of data
Master & reference
The core records everyone relies on: customers, products, locations and codes. One golden source each.
- Golden source
- Master data
- Reference data
Transactions & events
What happened and when: orders, payments and changes. Captured once, published as events.
- Transactions
- Events
- Change data capture
Analytical
History shaped for insight and models, in open table formats.
- Data warehouse
- Lakehouse
- Open table formats
Documents & content
Contracts, emails, policies and images: most knowledge is unstructured.
- Documents
- Content
- Metadata
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.
- 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
- 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
- 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
Batch & files
Large volumes on a schedule, when minutes or hours are fine.
- Batch
- File transfer
- ETL
- Event streaming
- Change data capture
- Replay
Data services
Query a governed interface instead of copying the data.
- Data APIs
- Virtualisation
- Query federation
Shared tables
One copy in an open format, read by many engines.
- Open table formats
- Zero copy
- Data sharing
Data for agents
Retrieval
Agents answer from current, permitted sources, and show where each answer came from.
- Retrieval-augmented generation
- Citations
- Permissions
Shared meaning
A semantic layer gives every metric and term one definition, for people and agents alike.
- Semantic layer
- Metrics
- Glossary
Relations
A knowledge graph connects customers, products and processes, so agents can reason across them.
- Knowledge graph
- Entities
- Relations
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
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
Catalog & lineage
Know what exists, what it means, where it comes from and who owns it.
- Data catalog
- Lineage
- Ownership
Quality
Agreed checks on completeness, accuracy and freshness, with alerts when they fail.
- Data contracts
- Quality checks
- Observability
Classification & privacy
Label sensitive data once; access, masking and logging follow the label.
- Classification
- Masking
- Privacy by design
Consent & purpose
Use data only for the purpose people agreed to, and keep the proof.
- Consent
- Purpose limitation
- Audit trail
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
One identity per actor
Every person, agent and service has its own identity. No shared accounts, no borrowed credentials.
- Unique identity
- No shared accounts
Least privilege
Only the access a task needs, for only as long as it needs it.
- Least privilege
- Just in time
- Short-lived
Verify every request
Trust no network or session by default: check identity, device and context each time.
- Zero trust
- Context
- Continuous verification
Explicit consent
People see and control what they share, and whom they let act for them.
- Consent
- Transparency
- Revocation
Separate proof and permission
Identity proves who is calling; a separate decision grants what it may do.
- Authentication
- Authorisation
- Policy
Authenticate
Passwordless
Passkeys bound to a device replace passwords and resist phishing.
- Passkeys
- FIDO2
- WebAuthn
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
Single sign-on & federation
One sign-in across applications and partners, through open standards.
- OpenID Connect
- SAML
- Federation
Digital identity wallets
People share verified attributes from a wallet, and only what is needed.
- Verifiable credentials
- EUDI Wallet
- Selective disclosure
Workloads & agents
Software proves who it is with certificates or signed tokens, never with a stored password.
- Workload identity
- SPIFFE
- Mutual TLS
Authorise
Tokens & scopes
Access tokens carry exactly what a client may do, and expire quickly.
- OAuth 2.1
- Scopes
- Short-lived tokens
Roles, attributes, relationships
Combine role, attributes and relations to decide access in context.
- RBAC
- ABAC
- ReBAC
Policy as code
One central policy, enforced at every gateway, service and tool.
- Policy engine
- Gateways
- Enforcement points
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.
- 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
- 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
- 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
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
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
Joiner, mover, leaver
Access follows people automatically when they start, change roles and leave.
- Joiner
- Mover
- Leaver
Provisioning
Accounts and rights flow from one source to every application through open standards.
- SCIM
- Provisioning
- Single source
Access reviews
Owners regularly confirm who has access to what, and remove what is no longer needed.
- Recertification
- Owners
- Clean-up
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
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.
| Yesterday | Today and tomorrow | |
|---|---|---|
| Attack surface | ||
| Yesterday: A few APIs that rarely change | Today and tomorrow: Thousands of APIs, MCP servers and agent tools that change every week | |
| Yesterday: Sensitive data behind a few well-known systems | Today and tomorrow: Agents that read sensitive data, keep memory and hold credentials | |
| Yesterday: Callers are people and known applications | Today and tomorrow: A fast-growing number of agents and other non-human identities | |
| Attacks | ||
| Yesterday: Known attacks such as SQL injection and cross-site scripting | Today and tomorrow: Business-logic abuse, and prompt injection hidden in content the agent reads | |
| Yesterday: One and done: a single API call | Today and tomorrow: Low and slow: a sequence of calls, chained across tools and agents | |
| Yesterday: Short attacks, over in minutes | Today and tomorrow: Patient campaigns over days or weeks, with AI automating the reconnaissance | |
| Yesterday: Exploits written mostly by hand | Today and tomorrow: Attackers use AI to find flaws and write exploits at machine speed | |
| Defence | ||
| Yesterday: A perimeter and known signatures | Today and tomorrow: Discovery, posture management and real-time protection for every API, agent and tool | |
| Yesterday: A yearly penetration test | Today and tomorrow: Continuous red teaming, evaluation and monitoring | |
| Yesterday: Access granted once, kept for years | Today 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.
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
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
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
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
Control what they reach
A catalog and gateway decide which data and tools an agent may use.
- Data & tool catalog
- Gateway
- Policies
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
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.
- 1Agent identityNon-human identity framework
Every agent a distinct identity, with an owner and temporary, least-privilege access.
- 2Runtime guardrailsCircuit breakers
Agents propose actions; a separate control layer checks them before they run.
- 3ObservabilityAlgorithmic auditing
Reasoning, actions and decisions kept in immutable records.
- 4Agentic FinOpsIntelligence tiering
Dynamic budgets, the right model per task, and a stop when limits are hit.
- 5Autonomy tiersBoundaries and escalation
Low risk runs on its own; high-impact and irreversible actions need a person.
- 6Prospective gatingIncident containment
Check actions before execution, and isolate rogue behaviour fast.
- 7Data perimetersMetadata firebreaks
Governed context layers and zero-trust validation limit what an agent can see.
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
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
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
Business layer
Who may decide and approve?
- Human approval for high-impact actions
- An owner per agent
- Consent & delegated authority
- Transaction limits
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
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
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.
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
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
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
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
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
Open standards
Know the risks
What can go wrong?
Design it safely
How do we build agents securely?
Verify and control
How do we prove it holds?
Govern
Who decides and who is accountable?
Public standards & regulation
What do standards and law expect?
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.
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
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
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
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
Public cloud
Fast access to the newest models and capacity that grows with demand.
- Managed models
- Elastic
- Pay per use
Private and sovereign
Sensitive data and critical processes on infrastructure you control, in the jurisdiction you choose.
- Data residency
- Sovereignty
- Own keys
Local and edge
Small models on devices and sites, for privacy, speed and working offline.
- On device
- Low latency
- Offline
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.
Trace every step
Follow one request through agents, tools, models and APIs in a single trace.
- OpenTelemetry
- Tracing
- Correlation
Watch quality in production
Sample real interactions and score them, so drift shows before customers notice.
- Online evaluation
- Drift
- Feedback
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
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.
A switch for every agent
Pause one agent, one tool or one model at once, without a release.
- Kill switch
- Feature flags
- Pause
Limits that hold
Rate limits, spending caps and timeouts stop runaway loops.
- Rate limits
- Budget caps
- Timeouts
Roll back anything
Prompts, skills, models and policies are versioned, so the last good state is one step away.
- Versioning
- Rollback
- Releases
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.
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
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.
- Discover
Find the right API fast.
- A searchable catalogue
- Use cases and stories
- Clear pricing and terms
- Understand
Know in minutes whether it fits.
- A getting started guide
- Reference generated from OpenAPI
- Examples and SDKs
- Get access
Self-service, without a ticket.
- Sign up and create an app
- Keys and OAuth clients
- Terms accepted online
- Try and build
A first call within minutes.
- A sandbox with test data
- An API explorer and collections
- Contract tests
- 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.
Treat every API as a product
An owner, a roadmap, pricing and measurable goals, for the whole lifecycle.
Explored in Manifesto
- Owner
- Roadmap
- OKRs
Design for the consumer
Shared standards, linting and contract tests make every API feel the same.
Explored in Resource modelling
- Standards
- Linting
- Contract tests
Docs as code
The OpenAPI description is the source of truth; reference is generated, guides are written by technical writers.
- OpenAPI
- Guides
- Technical writing
Self-service by default
Sign up, keys, sandbox and go-live without a ticket or a meeting.
- Sandbox
- Keys
- Go-live
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
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.
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
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
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
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
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.
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
Developer evangelist
The outward face: talks, meetups, hackathons, webinars and content with reach. Technical storytelling more than production code.
- Reach
- Awareness
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
Developer marketing
Sign-ups, activation and pipeline, through content and channels developers trust instead of a sales push.
- Sign-ups
- Activation
Head of developer relations
Strategy, people, budget and the evidence that it works, across marketing, product and engineering.
- Strategy
- Return on investment
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
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.
| For developers | For agents | |
|---|---|---|
| Find and understand | ||
| For developers: A portal with search, use cases and guides | For agents: Machine-readable catalogues: OpenAPI, an MCP registry, A2A agent cards and llms.txt | |
| For developers: Tutorials and reference for people | For 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 key | For agents: Registration in code, and OAuth with scoped, short-lived tokens on behalf of a person | |
| For developers: A sandbox and an API explorer | For agents: A sandbox MCP server with predictable test data | |
| Run and recover | ||
| For developers: Readable error messages and a support desk | For agents: Structured errors that say what to fix, so the agent can retry by itself | |
| For developers: A changelog and deprecation notices | For 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.
Time to first call
Minutes from sign-up to the first successful call, for a person and for an agent.
- Onboarding
- Sandbox
Activation
The share of apps and agents that reach production and keep calling.
- Production
- Retention
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
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. 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. 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. 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. 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. 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. 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. 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. 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
Personal agents
Digital assistants that act for individuals.
Autonomous & proactive agents
Run multi-step tasks in the cloud or the browser, monitor change and reach out first.
For organisations
Business agents
Administration, sales, service, HR and operations.
Software development agents
Write, test and maintain software.
Build & run
Agent platforms & frameworks
Build your own agents, from low-code to code.
Agent orchestration & governance
Run teams of agents and keep them in check: registry, identity, budgets and oversight.
Foundation models
The labs that train the language models agents call to reason, write code and use tools.
Hosted model serving
Platforms that run open and partner models for you, so agents call them through one API.
Model gateways and routers
One endpoint in front of many model providers, adding fallbacks, budgets and cost tracking for agents.
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
Design & specifications
Agree the contract first: specifications, design tools, mocks and style rules.
API gateways & management
One front door per API: security, traffic, versions, usage and monetisation.
Developer portals & catalogs
Make APIs easy to find and start with: documentation, keys, sandboxes and an internal catalog.
Connect
Integration platforms & automation
Connect applications and data without building every link yourself.
Events & streaming
Let systems react to change in real time, not only on request.
AI gateways & MCP
Give agents governed access to models, tools and data: model routing, MCP servers, registries and limits.
Financial data & payment aggregators
One connection to many banks, for account information and payments in Open Finance.
Secure & observe
API security & testing
Find weak spots before attackers, or agents, do: discovery, testing and runtime protection.
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
Data platforms & lakehouses
Store and analyse data at scale in one place: warehouse, lake or both.
Operational databases
The systems of record that apps and agents read from and write to.
Vector & graph databases
Search by meaning and by relationship: the context behind retrieval for agents.
Move & prepare
Pipelines & ingestion
Bring data in from every source, in batches or as changes happen.
Transformation & semantic layer
Clean, model and define data once, so every report and agent uses the same meaning.
Govern & use
Catalogs & governance
Know what data exists, who owns it, where it came from and who may use it.
Data quality & observability
Catch broken, late or wrong data before people or agents act on it.
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
Identity platforms
One place for sign-in, single sign-on and user profiles, for employees, customers or both.
Passwordless & strong authentication
Passkeys, security keys and approval on a trusted device, instead of passwords.
Digital identity wallets
Verified attributes from a wallet, shared only as far as needed.
Decide & protect
Policy engines
One policy, decided in one place and enforced at every gateway, service and tool.
Secrets & workload identity
Software proves who it is without stored passwords; secrets rotate on their own.
Privileged access
Just-in-time access to critical systems, recorded and approved.
Agents & governance
Identity for agents
Agents get their own identity, owner and scoped access, next to people and services.
Identity governance
Joiners, movers and leavers, access reviews and clean-up, for every identity.
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.
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.
Design and prototyping
Design canvases where people and agents share context, now exposing MCP servers and agents that move between design and code.
Design systems and UI components
Shared components, tokens and styles that give agents consistent, accessible building blocks, increasingly served to them through MCP.
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.
Web frameworks
Frameworks for building web apps, several now publishing MCP servers or documentation that coding agents can use.
Cross-platform app frameworks
Toolkits that ship one codebase to iOS, Android and more, increasingly with agent-facing CLIs, skills and MCP servers.
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.
On-device AI in apps
Platform APIs and runtimes that run models on the phone or laptop, keeping data local and working offline.
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.
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.
Backend as a service
Managed databases, authentication, storage and functions, increasingly configured and queried by agents through MCP servers and documentation built for LLMs.
Mobile build and release
Cloud builds, signing, automation and store submission for iOS and Android apps, which agents trigger through CLIs and APIs.
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.
Apps inside assistants
Tools and interactive interfaces that run inside chat assistants, so users act on a service without leaving the conversation.
Agent UI toolkits
Libraries and protocols that let agents drive chat, forms and generated interface components inside an application.
Agent-ready websites
Standards and controls that let a site describe its tools and content to agents, and set terms for automated access.
Browser automation for agents
Cloud and open-source browsers that agents control through APIs or MCP to read pages, fill forms and act.
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.
Testing and QA
Tools that check web and mobile apps in real browsers and devices, now with agents that write, run and repair tests.
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.
Product analytics and experimentation
Analytics, feature flags and experiments that measure what shipped, increasingly queried and acted on by agents through MCP servers.
Accessibility
Tools that test web and mobile apps against WCAG, increasingly inside coding agents and pipelines, as European accessibility rules apply.
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.
CRM platforms and agents
Systems of record for customers and deals, now adding agents that qualify leads, update records and act inside the CRM.
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.
Contact centre platforms
Cloud contact centre and communications platforms adding voice and messaging agents that handle calls and chats before or alongside people.
Customer data and identity
Platforms that unify customer profiles and consent, and supply that context to agents so they act on current, accurate data.
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.
Marketing automation and journeys
Platforms where agents plan, build and optimise campaigns and customer journeys across email, mobile, web and messaging.
Content and creative generation
Tools where agents draft, design and localise copy, images and layouts within brand rules.
AI search visibility and GEO
Tools that measure and improve how brands appear and get cited in answers from AI search engines and assistants.
Advertising and media buying agents
Ad platforms where agents plan, buy, optimise and report on campaigns, with advertisers setting goals and limits.
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.
Payment providers and acquirers
Processors that let merchants accept agent-led checkouts through their existing payment setup, in the US and Europe.
Networks, wallets and local methods
Card schemes, wallets and local payment methods that give agents verified credentials and the consumer approval step.
Commerce platforms and AI storefronts
Catalog, checkout and assistant platforms where agents discover products and where merchants make products purchasable by agents.
Stablecoin and machine payments
Rails that let software agents pay per request for APIs and content, using HTTP payments and identity tokens.
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.
Accounting and ERP agents
Agents inside the ledger post entries, match transactions and answer finance questions, with people approving the exceptions.
Bookkeeping and AP automation
Agents read invoices and receipts, code them, match them to orders and queue payments for approval.
Spend and expense management
Agents review card spend against policy, chase receipts and approvals, and code transactions for the books.
Close, reconciliation and treasury
Agents match transactions, track close tasks, flag exceptions and watch cash positions so teams review rather than prepare.
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.
Procurement and sourcing agents
Source to pay platforms where agents take intake requests, run sourcing events, negotiate with suppliers and check purchases against policy.
Supply chain planning agents
Planning platforms where agents sense disruptions, weigh trade-offs and recommend or take actions on supply, demand and inventory.
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.
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.
Recruiting and talent acquisition agents
Hiring tools where agents source, screen, schedule and engage candidates, with recruiters making the final decision.
Payroll and global employment
Payroll and employer of record platforms where agents check pay runs, flag errors and prepare actions across countries.
Learning, performance and skills
Learning and performance platforms where agents manage catalogues, coach managers and act on skill gaps.
Legal, risk & compliance
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.
Legal research and drafting
Assistants and agents that research law, draft documents and run multi-step legal tasks for lawyers to check.
Contract lifecycle management
Contract platforms where agents handle intake, review, redlining, search and renewals, with legal teams setting the rules.
GRC and compliance automation
Platforms where agents collect audit evidence, draft policies, answer questionnaires and monitor controls for SOC 2, ISO 27001 and similar frameworks.
Financial crime, KYC and AML
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.
IT service management agents
Service desk platforms where agents triage, resolve and route IT incidents and requests, with people approving the exceptions.
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.
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.
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.
Knowledge and enterprise search
Search and knowledge platforms where agents find answers across company content and act on documents and workflows.
Work management and automation
Project, whiteboard and automation tools where agents take assigned tasks, update plans and run workflows across connected apps.
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