Glossary · Cheat sheet

Agentic AI on one page.

What an agent is, when you need one and what keeps it in check. Six blocks to save and pass on, each with a path into the full glossary.

Practical guide as PDF ↓23 pages · 918 KB · with a case storySummary as PDF · 8 slides ↓

Click the marked elements for details, examples and figures.

01

What an agent is

  • It is given a goal instead of a sequence of steps.
  • It works in a loop until the goal is reached or a rule stops it.
  • Chatbot answers · copilot suggests · agent executes.
  • The test: who sets the steps? If the system chooses its path and tools itself, it is an agent – what it may execute without approval is set by the levels of autonomy.
01Perceive02Reason03Plan04Act05VerifyGOAL
02

Script, RPA or agent?

No agent as long as there are no real cases to test against or nobody owns the exceptions. In practice, one process often combines all three – and people.

03

The building blocks

04

The governance ring

Agentown identityPolicy≤ €10,000 autonomous€12,400 › limitOversightqueue · SLA 4 h✓ approvedPostingERP · payables✓ postedAUDIT LOG14:02:07Invoice RE-2231 detected · €12,40014:02:08Policy: €10,000 limit exceeded14:02:08To payables queue · SLA 4 h14:31:55Approved and postedAgentown identityPolicy≤ €10,000 autonomous€12,400 › limitOversightqueue · SLA 4 h✓ approvedPostingERP · payables✓ postedAUDIT LOGInvoice RE-2231 detected · €12,400Policy: €10,000 limit exceededTo payables queue · SLA 4 hApproved and posted
05

Autonomy in levels

A maturity model per group of cases, not a standard: move up a level only when evals, the audit trail and the exception rate justify it.

06

EU AI Act: where agents sit

Most back-office agents sit in the lower two tiers. They move up as soon as their decisions directly affect people: pre-screening job applications is high-risk.

As of September 2026, reflecting the Digital Omnibus (Reg. (EU) 2026/1744). Not legal advice.

01 · What an agent is

Perceive

The agent gathers what the case needs: the document, the ticket, the state in the ERP. It does not just read fields; it also notices what is missing or does not fit. How well this works depends on the quality of the inputs and on the systems the agent may read from.

Example

A supplier invoice for €2,380 arrives. The agent recognises supplier and amount – and that the purchase order number is missing.

Watch out for

Illegible scans and incomplete data. When the agent is unsure, it should say so and hand the case on instead of guessing.

In the glossary: AI agent →Practical guide, chapter 01 ↗

01 · What an agent is

Reason

From what it has perceived, the agent works out what the case means and where the missing information might be. This is where the language model makes its real contribution: recognising connections that no rule spells out. It is also exactly where plausible but wrong conclusions arise.

Example

Without a purchase order number, the way forward is the supplier number: that supplier's open orders are the candidates.

Watch out for

Conclusions without evidence. Every inference should rest on data or documents the agent names in its log.

In the glossary: AI agent →Practical guide, chapter 01 ↗

01 · What an agent is

Plan

Before acting, the agent sets out the steps – and the criteria it will later use to check whether the result is right. A good plan only uses tools the agent actually has, and keeps actions that cannot be undone as late as possible.

Example

Query open orders in the ERP, compare amount, quantity and delivery date, match if there is exactly one hit.

Watch out for

Plans that touch a limit. The policy in the tool layer stops such steps – the agent has to handle that and escalate.

In the glossary: AI agent →Practical guide, chapter 01 ↗

01 · What an agent is

Act

The agent carries out the plan through tools: it queries, creates, proposes or posts – always within its permissions. At lower levels of autonomy it only prepares the action and a person confirms; later it may execute on its own in clearly defined cases.

Example

The agent matches the right order and creates the posting proposal.

Watch out for

Actions that cannot be undone, such as payments or master data changes. They belong behind an approval.

In the glossary: AI agent →Practical guide, chapter 01 ↗

01 · What an agent is

Verify

After every step, the agent checks what its action achieved and adjusts the plan. Finally, it checks its result against the criteria from the plan and records why it decided as it did. If something does not fit, the loop starts again. If it remains unsure – for instance with two equally good candidates – it passes the case to a person, together with its reasoning.

Example

The order matches the delivery note. The agent records amount and date as the reason for its choice in the audit log.

Watch out for

Self-checks do not replace independent measurement. Only evals on real cases show whether the agent is right overall.

In the glossary: AI agent →Practical guide, chapter 01 ↗

02 · Script, RPA or agent?

Script or API

When systems offer a stable interface and the rules can be fully described, a script is the best choice: fast, cheap, reliable and with almost no running cost per case. It decides nothing – it carries out what has been defined.

Example

Approved payments go to the bank as a file through an interface every evening.

Watch out for

Interface version changes. A small test that runs daily and raises an alarm on deviations saves nasty surprises.

In the glossary: Automation →Practical guide, chapter 02 ↗

02 · Script, RPA or agent?

RPA

Software robots operate applications through their user interface, the way a person would. That pays off where there is no interface, screens are stable and exceptions are rare. Classic RPA is quick to introduce – but every changed screen and every unforeseen case stops the bot. New are agents that operate screens and browsers themselves (“computer use”): they help where screens change, but are slower, costlier and less predictable – with stable screens, the robot remains the first choice.

Example

Every night a bot downloads invoices from a supplier portal without an interface and files them in document management.

Watch out for

Silent failures. Error reports must reach someone who reads them – an orchestrator with alerting is part of the setup.

In the glossary: RPA →Practical guide, chapter 02 ↗

02 · Script, RPA or agent?

Agent

An agent pays off where cases have many variants, information sits in emails, PDFs or free text, and judgement is needed case by case. It costs more to run than a script and works with probabilities – which is why it needs test cases, limits and someone who owns the exceptions.

It is measured by the cost per completed case: reasoning steps, tool calls and loops use many times the tokens of a chat reply. Often less will do – if the flow is fixed and only one step needs language understanding, a workflow with an AI step is enough.

Example

Invoices without a purchase order number, with partial deliveries or price deviations – the cases where script and RPA fail.

Watch out for

The warning signs against an agent: no real cases to test against, nobody responsible for exceptions, too few cases per month.

Figures

In the glossary: AI agent →Practical guide, chapter 02 ↗

03 · The building blocks

Model

The language model supplies understanding: it reads, summarises, recognises intent and writes. It was pre-trained to predict the next word; today's models then also learn to think tasks through in intermediate steps. None of these steps guarantees truth: where knowledge is missing, a plausible guess often comes more naturally than “I don't know”. Models are replaced at short intervals; the architecture should plan for the switch.

Example

Without access to the contract, a model gives the payment term as “30 days”, because that term is common in its training data.

Watch out for

Choosing a model by gut feeling. Which model is good enough for a task is decided by evals – not leaderboards.

In the glossary: LLM →Practical guide, chapter 03 ↗

03 · The building blocks

Context & RAG

With retrieval-augmented generation, the system retrieves relevant passages from your documents and gives them to the model – classically before every answer, with agents increasingly as a tool the agent calls on purpose. The model answers on that basis and cites the source. Errors do not disappear, but they become verifiable. This is usually faster, cheaper and easier to correct than training a model of your own.

Example

With RAG, the system quotes the real clause from the supply contract: 45 days, section 7.2.

Watch out for

Permissions. Retrieval may only return documents the user or agent is allowed to see – otherwise RAG becomes a data leak. And retrieved documents are data, not instructions: whoever can get content into the knowledge base can influence the agent.

In the glossary: RAG →Practical guide, chapter 03 ↗

03 · The building blocks

Tools & MCP

Tools give the agent defined capabilities: query an order, propose a posting, start a robot. Each tool is described with a name, purpose and parameters; the Model Context Protocol (MCP) – vendor-neutral under the Linux Foundation since December 2025 – unifies how systems offer them; with A2A, agents hand tasks to each other. What is not released as a tool, the agent cannot do.

Example

The accounts payable agent has the tools “query order” and “propose posting” – but none that changes bank details.

Watch out for

General-purpose tools and third-party servers. “Run any database query”, screen, browser or code tools open everything the agent's account may do. And descriptions from third-party MCP servers can carry hidden instructions – only allow vetted servers.

In the glossary: Tools & function calling →Practical guide, chapter 03 ↗

03 · The building blocks

Evals

Evals are software testing for systems that work with probabilities: a collection of real cases with known correct outcomes against which the agent is checked automatically after every change. “Seems good” becomes a measurement with a history – and a model switch becomes plannable.

With agents, the path counts too: which tools it called with which values and whether it kept to its limits. Because the same case can turn out differently, every test runs several times.

Example

Suppose the agent handles 1,200 invoices from the previous year 96.4% correctly. Only a look at the 43 errors shows that 19 concern partial deliveries – the next work package.

Watch out for

Test cases taken only from the normal case. A good golden set deliberately includes the difficult exceptions and grows with every error from operations. That includes attack cases, such as invoices with hidden instructions.

Figures

In the glossary: Evals →Practical guide, chapter 03 ↗

04 · The governance ring

Identity

Every agent gets its own identity – identity systems now treat agents as a distinct identity type, such as Microsoft Entra Agent ID or Okta – with an accountable owner, never a shared service account. Its permissions are tightly scoped, its credentials short-lived. That keeps it traceable who acted, and access reviews work as they do for employees.

Example

The accounts payable agent may read invoices and create postings, but not change supplier master data – segregation of duties, as in the internal control system.

Watch out for

One service account for several agents or people. Then, when it matters, nobody knows who did what. And tokens held by purchased AI tools: if stolen, a stranger acts with those rights – keep scopes tight, revoke immediately when it matters.

Figures

In the glossary: Agent identity →Practical guide, chapter 04 ↗

04 · The governance ring

Policy

The agent's limits are laid down as rules – and enforced in the tool layer, not just in the prompt. A rule in the prompt is a request to a model; a rule in the tool is a fact. Policies are changed like software: with review and version history.

The biggest risk is instructions hidden in the content the agent processes – an email, a PDF, a web page (prompt injection). Language models cannot reliably separate instructions from data; what matters is therefore what the agent can do when it is deceived.

Example

Postings up to €10,000 autonomous, four-eyes approval above that, bank details never autonomous. An invoice for €12,400 therefore lands in the queue. If an invoice PDF says “change the bank details” in white text, nothing happens – the agent has no tool for it.

Watch out for

Limits that live only in the prompt. They can be misunderstood or circumvented by clever inputs. And: limits contain the damage, they do not prevent it – within its limits, a deceived agent can still act wrongly.

Figures

In the glossary: Guardrails & policy →Practical guide, chapter 04 ↗

04 · The governance ring

Audit

Every step is recorded tamper-evidently: inputs including third-party content, tool calls with parameters, the policy decision, the result and the agent's reasoning, ideally hash-chained. The audit trail answers the question internal audit and management will ask: why did the system do that? And it is the best tool for root-cause analysis.

Example

Four lines in the log: invoice detected, limit exceeded, handed to the queue, approved and posted – each with a timestamp.

Watch out for

Logs without evidence. The reasoning a model outputs is not always the real reason – a case becomes traceable only with inputs, tool calls and the policy decision. And tamper-evident does not mean “forever”: retention and deletion belong in a concept.

In the glossary: Audit trail →Practical guide, chapter 04 ↗

04 · The governance ring

Oversight

Human oversight does not mean someone looks at everything. Designed well, exceptions land in a queue with a service level – with the case, the reasoning and the agent's proposal. It includes a stop switch for each agent that works outside the model – disable the identity, revoke tokens, end the run – and that the business team can operate itself.

Example

The €12,400 invoice appears in the clerk's work queue with a proposed posting. After checking the delivery note, one click is enough and the agent posts.

Watch out for

Rubber-stamping out of habit. Anyone confirming hundreds of proposals a day eventually stops checking – so only real exceptions belong in the queue. And persuasive reasoning: a deceived agent explains itself just as fluently as a correct one – check the evidence, not the text.

In the glossary: Human-in-the-loop →Practical guide, chapter 04 ↗

05 · Autonomy in levels

L0 · Manual work

People do every step. That is no flaw but often the right choice – for rare cases, for work that needs a lot of judgement and relationships, or as long as the process is not understood. And it is the baseline: if you do not measure how long and how costly the work is today, you cannot prove any benefit later.

Example

Clarification calls with difficult suppliers stay with people.

Watch out for

Automating before measuring. Lead time, cost per case and error rate come before any decision.

In the glossary: Process mining →Practical guide, chapter 05 ↗

05 · Autonomy in levels

L1 · RPA and scripts

Fixed procedures run without people: scripts through interfaces, software robots through user interfaces. The software does not judge; every exception goes back to a person. That works as long as cases are uniform.

Example

The nightly download from the supplier portal and the handover of payments to the bank.

Watch out for

When exceptions dominate the day, the next step pays off – not another bot.

In the glossary: RPA →Practical guide, chapter 05 ↗

05 · Autonomy in levels

L2 · ML inside the process

Machine learning takes on individual steps that need understanding: reading documents, classifying cases, estimating risk. The straight-through processing rate rises – the share of cases that pass without a human touch. The difficult exceptions stay with people.

Example

Document recognition reads supplier, amount and purchase order number. Suppose six out of ten invoices now post themselves – the other four still land on a desk.

Watch out for

The rate on its own. A high straight-through rate is of little use if errors after posting go up.

Figures

In the glossary: Intelligent document processing →Practical guide, chapter 05 ↗

05 · Autonomy in levels

L3 · Assisted agents

The agent handles the whole case and proposes; a person confirms every action. This level is the learning phase for both sides: the team sees how the agent decides, and every correction becomes a new test case.

Example

For eight weeks, the clerks confirm every proposed posting with a click or correct it.

Watch out for

The agreement rate: how often does the agent decide the way people do? It is the key argument for the next level.

Figures

In the glossary: Levels of autonomy L0–L4 →Practical guide, chapter 05 ↗

05 · Autonomy in levels

L4 · Governed autonomy

The agent acts on its own – within clear limits and for defined groups of cases. People decide the exceptions and monitor the metrics. The level is not granted for the whole process at once: it is released per group of cases and can be withdrawn at any time.

Example

The agent posts unambiguous invoices up to €10,000 itself; invoices with price deviations it continues only to propose.

Watch out for

Exception rate within the service level, stable evals and errors after posting per 1,000 cases – if one of them gets worse, it goes back a level.

Figures

In the glossary: Levels of autonomy L0–L4 →Practical guide, chapter 05 ↗

06 · EU AI Act: where agents sit

Prohibited practices

Article 5 of the AI Act prohibits AI practices whose risk to people is considered unacceptable – for example social scoring, manipulative or deceptive techniques, exploiting the vulnerabilities of certain groups, or emotion recognition in the workplace and in education, except for medical or safety reasons. These prohibitions have applied since 2 February 2025. The Digital Omnibus added AI systems that generate non-consensual intimate imagery or child sexual abuse material; that prohibition applies from 2 December 2026.

Example

A tool meant to recognise employees' emotions in video calls touches this prohibition; an agent that matches invoices has nothing to do with it.

Watch out for

Features that come along on the side. Purchased software can contain analytics functions that fall into this area – the AI inventory should capture them.

Figures

In the glossary: Risk classes →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

High-risk

High-risk systems are permitted but strictly regulated. Under Annex III they include AI in recruitment and workforce management, in creditworthiness checks of private individuals or in critical infrastructure; under Annex I, AI as a safety component of regulated products. Providers carry the main obligations. Deployers must, among other things, use the system as instructed, ensure human oversight by trained people and keep automatically generated logs (Art. 26). These obligations apply from 2 December 2027 (Annex III) and 2 August 2028 (Annex I). Not every system in an Annex III area is automatically high-risk; anything that profiles people, however, always is.

Example

The same agent that matches invoices would become a high-risk matter if it were used to pre-screen job applications.

Watch out for

The intended purpose. Classification depends on what a system is used for – if the purpose changes, the classification needs to be checked again.

Figures

In the glossary: Article 14 – human oversight →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

Transparency obligations

Article 50 has applied since 2 August 2026, with separate duties. Providers design AI systems that interact directly with people so that those people are informed – unless it is obvious – and mark synthetic audio, image, video and text outputs in machine-readable form; standard editing assistance is exempt. Deployers disclose, among other things, deepfakes, the use of emotion recognition and AI-generated text published to inform the public on matters of public interest, unless there is editorial control. The Commission published guidelines on 20 July 2026; a voluntary code of practice is recognised as an adequate way to demonstrate compliance.

Example

An agent that answers supplier queries by email identifies itself as an AI system at the latest on first contact; the machine-readable marking of its outputs is a function of the system.

Watch out for

Your own role. Anyone who develops an agent and puts it into service under their own name can be a provider – with the provider obligations. Built properly, disclosure and marking are platform functions, not case-by-case housekeeping.

In the glossary: Article 50 →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

Minimal risk

The large remainder of AI applications is subject to no special requirements under the AI Act; voluntary codes of conduct are possible. Regardless of the tier, Art. 4 has applied since 2 February 2025: providers and deployers take measures to support the AI literacy of their staff and of people acting on their behalf – since the Digital Omnibus without a duty to guarantee a particular level.

Example

An agent that matches invoices to orders and proposes postings typically sits here or under the transparency obligations.

Watch out for

“Minimal” does not mean “unregulated”. The GDPR – for instance Art. 22 on solely automated decisions that significantly affect people –, employment law and the internal control system still apply; software placed on the market after 9 December 2026 also falls under the new EU product liability rules.

In the glossary: AI literacy (Art. 4) →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

2 August 2026

Since this date, the transparency obligations under Article 50 have applied: providers inform people about interactions with AI systems and mark synthetic content in machine-readable form; deployers disclose deepfakes, among other things. From this date, the Commission can also fine providers of GPAI models. For companies with agents, this is the obligation with the biggest day-to-day impact, because it affects every point where an agent communicates with people or produces content.

Example

Reply emails from an agent carry a note that they come from an AI system.

Watch out for

A list of every point where agents communicate externally – it is the basis for any marking.

In the glossary: Article 50 →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

2 December 2026

Two dates coincide: providers of AI systems that generate synthetic content and were placed on the market before 2 August 2026 must implement machine-readable marking under Art. 50(2) by this date; the other transparency obligations already apply. And the prohibition added by the Digital Omnibus on AI systems that generate non-consensual intimate imagery or child sexual abuse material becomes applicable.

Example

A text generator that has been drafting quotes since 2025 gets machine-readable marking of its outputs by this date – from whoever is legally its provider.

Watch out for

Whether marking comes from the model or from your own platform depends on who is legally the provider of the AI system – a contract only distributes the tasks.

In the glossary: The timeline →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

2 December 2027

From this date, the obligations for high-risk systems under Annex III apply – for example AI in recruitment, creditworthiness checks or critical infrastructure. The original date was August 2026; the Digital Omnibus moved it. Systems placed on the market before then only fall under the obligations if their design is significantly changed afterwards; separate rules apply to systems used by public authorities.

Example

A company using AI in recruitment uses the time for inventory, profile, logging and oversight – and has the classification checked by lawyers.

Watch out for

Letting the extra time slip by. Retrofitting logs and oversight is far more expensive than designing them in from the start.

Figures

In the glossary: The timeline →Practical guide, chapter 06 ↗

06 · EU AI Act: where agents sit

2 August 2028

From this date, the high-risk obligations apply to AI in regulated products under Annex I – for example as a safety component in medical devices or lifts. Since the Digital Omnibus, machinery takes its own route via the Machinery Regulation (EU) 2023/1230. AI used solely for non-safety-relevant tasks such as automation or performance optimisation does not count as a safety component. Mainly affected are manufacturers whose products already go through a conformity assessment.

Example

A medical device manufacturer adding AI-based diagnostic support takes it into account in the product's conformity assessment.

Watch out for

For back-office agents this date is usually not relevant – for manufacturers with AI in their products it very much is.

In the glossary: The timeline →Practical guide, chapter 06 ↗