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.
DWG BF-CHEATSHEET 6 blocks · as of 09/2026 Sheet 1/1 · Vienna
Click the marked elements for details, examples and figures.
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. 01 Perceive 02 Reason 03 Plan 04 Act 05 Verify GOAL In the glossary AI agent Agent vs. chatbot vs. copilot
Stable interface, fixed rules Script or API – open details No interface, the same screens every time, rare exceptions RPA – open details Many variants, unstructured documents, case-by-case judgement Agent – open details 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.
In the glossary RPA Process mining
Model Understands language, but guarantees nothing. – open details Context & RAG Your documents as verifiable evidence instead of guesswork. – open details Tools & MCP The agent's hands. Narrowly scoped, they are the key control – screen or code tools open everything its account may do. – open details Evals Quality as a measurement on real cases – outcome and path, tested repeatedly. – open details In the glossary LLM RAG Tools & function calling Evals
Identity Its own agent identity with an accountable owner, short-lived tokens, never a shared service account. – open details Policy Limits live in code and the tool layer, not in the prompt – any email or PDF can carry hidden instructions. – open details Audit Every step logged tamper-evidently: inputs, tool calls, policy decision, reasoning. – open details Oversight Exceptions land in a queue with an SLA; the stop switch works outside the model. – open details Agent own identity Policy ≤ €10,000 autonomous €12,400 › limit Oversight queue · SLA 4 h ✓ approved Posting ERP · payables ✓ posted AUDIT LOG 14:02:07 Invoice RE-2231 detected · €12,400 14:02:08 Policy: €10,000 limit exceeded 14:02:08 To payables queue · SLA 4 h 14:31:55 Approved and posted Agent own identity Policy ≤ €10,000 autonomous €12,400 › limit Oversight queue · SLA 4 h ✓ approved Posting ERP · payables ✓ posted AUDIT LOG Invoice RE-2231 detected · €12,400 Policy: €10,000 limit exceeded To payables queue · SLA 4 h Approved and posted In the glossary Agent identity Guardrails & policy Audit trail Human-in-the-loop Prompt injection
L0 Manual work – open details L1 RPA: fixed scripts – open details L2 ML inside the flow – open details L3 Agent proposes, a human confirms – open details L4 Agent acts within limits, humans step in on exceptions – open details 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.
In the glossary Levels of autonomy L0–L4
06 EU AI Act: where agents sit Prohibited – open details High-risk – open details Transparency obligations – open details Minimal risk – open details 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.
since 2 Aug 2026 Article 50 transparency obligations – open details 2 Dec 2026 Deadline for machine-readable marking of existing systems – open details 2 Dec 2027 High-risk under Annex III – open details 2 Aug 2028 High-risk under Annex I – open details As of September 2026, reflecting the Digital Omnibus (Reg. (EU) 2026/1744). Not legal advice.
In the glossary Risk classes The timeline
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 ↗
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 ↗
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 ↗
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 ↗
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.
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 ↗
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.
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.
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.
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.
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.
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.
In the glossary: Levels of autonomy L0–L4 → Practical guide, chapter 05 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: Risk classes → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: Article 14 – human oversight → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: Article 50 → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: AI literacy (Art. 4) → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: Article 50 → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: The timeline → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: The timeline → Practical guide, chapter 06 ↗
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.
Not legal advice. Whether and which obligations apply to a specific system is a matter for lawyers.
In the glossary: The timeline → Practical guide, chapter 06 ↗