Pause
Gate risky actions before the agent executes them.
Compliance readiness
A practical EU AI Act readiness guide for AI agent teams: current deadlines, what is due first, Article 50 transparency evidence, and where human oversight and logging fit.
Updated Jul 12, 2026
The practical split is now clear: prohibited practices and AI literacy already apply, GPAI duties are live, Article 50 transparency still applies from August 2, 2026, and high-risk obligations are moving to 2027/2028 as provisionally agreed. Start with inventory, disclosures, owners, and evidence before you spend time on deeper high-risk controls.
Copy this skill link into your code agent to add Contro1 SDKs and Contro1 to your system.
| Date | What applies | What teams should have ready |
|---|---|---|
| February 2, 2025 | Prohibited practices and AI literacy already apply. | Confirm your AI systems do not use prohibited practices; document AI literacy/training for relevant staff. |
| August 2, 2025 | GPAI model obligations and EU AI governance infrastructure apply. | Maintain model/vendor inventory, provider documentation, GPAI dependencies, and owner review for model use. |
| August 2, 2026 | Article 50 transparency obligations start to apply. | Disclosures for AI interactions, synthetic-content labeling/review where required, disclosure logs, content evidence, and owner-assigned inventory. |
| December 2, 2027 | Annex III high-risk obligations move here as provisionally agreed, pending formal adoption and Official Journal publication. | Legal classification, risk management, human oversight, logging, data governance, post-market monitoring, and owner-assigned remediation plans for high-risk candidates. |
| August 2, 2028 | Annex I product-embedded high-risk obligations move here as provisionally agreed, pending formal adoption and Official Journal publication. | Product/legal owner review for AI embedded in regulated products, plus conformity and technical-documentation planning with the product compliance team. |
For most AI agent teams, the August 2, 2026 workstream is not "finish every high-risk control." The work that still needs immediate attention is active transparency readiness, plus evidence that proves it happened.
August 2, 2026 is still important, but it should not be treated as one blanket deadline for every AI obligation. Article 50 transparency obligations apply from August 2, 2026, including disclosures for certain AI interactions and AI-generated or manipulated content.
On May 7, 2026, the Council and Parliament announced a provisional agreement under the Digital Omnibus to simplify and delay high-risk application dates. On June 29, 2026, the Council gave final green light to the simplification package. Under that package, standalone Annex III high-risk obligations move to December 2, 2027, and product-embedded Annex I high-risk obligations move to August 2, 2028, pending publication in the Official Journal.
The practical split is simple: treat Article 50 transparency, prohibited practices, AI literacy, and GPAI duties as active readiness work. Track high-risk classification as upcoming legal/governance review unless the system also has an active transparency, prohibited-practice, or GPAI issue.
EU AI Act Article 113 timeline · Council final green light on Omnibus changes · Commission Article 50 transparency overview
If your agents interact with people, generate content, manipulate content, or support EU-facing operations, start with visibility. You need to know what systems exist, where people see AI, what disclosures are shown, and what record proves the disclosure or review happened.
If an agent can pull customer records, send a message, issue a refund, change permissions, publish content, or trigger a production workflow, you also need an operating model: who owns the action, which policy applies, when a human must review it, and where the decision is recorded.
Contro1 gives AI agent teams a live inventory of agents and AI systems, with named owners, risk context, governance metadata, and the evidence needed to understand what is running across the organization.
The same Contro1 workflow connects ownership to action: risky agent steps can route to the right owner, capture approvals and rejections, preserve signed callbacks, and keep audit logs, traces, reviewer comments, timestamps, and outcomes in one operational record.
Scan your AI Act gaps · Assess your agent governance · AI agent governance framework
For agents, readiness means an operating model for human oversight, record-keeping, accountability, and transparency around the actions agents actually take. Get it in place and the payoff is concrete: you can adopt agents across every department and let them do real work, because each risky move has a human check and a receipt behind it.
Contro1 connects the operating layer: inventory, named owners, routed approvals, audit logs, traces, callbacks, and evidence packets that make agent activity reviewable by product, security, legal, and governance teams.
Gate risky actions before the agent executes them.
Send the decision to the right owner, role, shift, SLA, or escalation path.
Keep reviewer, decision, reason, timestamp, callback, and outcome in one timeline.
Preserve policy context so later reviews can understand why oversight happened.
You do not need to build a policy engine before you can start. Pick one action that already feels risky and wrap it in a review rule your team can explain in one sentence.
Payments above $10,000 require two-person approval, for example finance manager plus CFO.
Production admin access for an external identity requires security lead approval.
Deploys with database migrations require engineering on-call approval.
Refunds above the automatic limit require a support lead decision.
When should AI agents require approval? · AI agent approvals and escalations
Contro1 turns AI agent governance into a live operating record. Teams can see which agents exist, who owns them, what actions they take, when approval was required, who reviewed the request, and which audit logs or traces prove what happened.
| EU AI Act theme | What it asks for | What Contro1 records |
|---|---|---|
| Human oversight | A natural person can review or stop high-impact AI actions. | Reviewer, decision, reason, timestamp, escalation, and callback outcome. |
| AI inventory and classification | Know which AI systems and agents exist, who owns them, what they can do, and whether they are transparency-only, GPAI-dependent, or high-risk candidates. | Inventory artifact, owner, source metadata, risk_level, policy_context, approval records, audit-only records, and evidence packet links. |
| Record-keeping | Important actions and decisions remain traceable later. | Requests, audit-only records, Case ID / Open thread timelines, external_request_id idempotency, and correlation_id grouping. |
| Transparency to deployers | Teams can understand why oversight was required. | risk_level, policy_trigger, policy_context, business context, and decision_context. |
| Reviewer justification | High-impact reviews need evidence that the human decision was deliberate, not a rubber stamp. | approval_comment_required, reviewer comment/reason, rejection reason enforcement, and JSON evidence packet export. |
| Operational control | Deployers can operate AI systems with accountable procedures. | Role routing, SLA, escalation, quorum, and fail-closed behavior. |
You decide which policy applies. Contro1 routes the decision and records what happened. Keeping that line clear is what lets you roll agents out fast: the rules stay yours, and the oversight runs itself.
Your system says: "This payment is above $10,000 and requires review."
The agent sends risk_level, policy_trigger, approval requirements, and business context.
Contro1 sends the request to the right owner, role, department, shift, SLA, or escalation path.
Contro1 stores reviewer, decision, reason, timestamp, callback status, and outcome.
Most teams start with one of these patterns. Each maps cleanly to Contro1 without a separate policy engine, and each one you ship is one more class of agent action you can safely let run on its own.
If amount is above X, send risk_level and policy_trigger with createProtocolRequest.
If the tool writes to production, deletes data, sends money, or changes access, require approval.
Route finance actions to finance, security actions to security, and deploys to engineering on-call.
If the agent is already allowed to act, use logAction so the event is searchable but does not block.
Audit records and threads reference · Control and monitor AI agents in production
Do not force every event into approval semantics. The audit trail should stay honest: some things were logged, and some decisions were approved, rejected, escalated, cancelled, or timed out.
| Use a request when | Use audit-only when |
|---|---|
| The workflow must pause before execution. | The agent is already authorized to act. |
| A human must approve, reject, or escalate. | The team only needs durable evidence. |
| The result should resume through a signed callback. | The action belongs in the same searchable timeline. |
Implementation teams usually need this after the operating model is clear. Start with the human rule first, then send the smallest request that gives the reviewer enough context to decide.
The core fields are title, request_type, source, continuation, risk_level, policy_trigger, policy_context, approval_comment_required, approval requirements, and enough business context for the reviewer.
| Contro1 gives you | Your team supplies | The result |
|---|---|---|
| AI inventory, named owners, governance metadata, and risk context for agents and AI systems. | System classification, business ownership, and the policy meaning of each risk level. | A searchable operating map of what exists, who owns it, and what evidence is attached. |
| Human review workflow, routing, escalation, decisions, callbacks, audit records, and traces. | policy_trigger text, role mapping, approval requirements, and fallback behavior. | A runtime control path for sensitive agent actions, with the reviewer and outcome recorded. |
| policy_context, approval_comment_required, signed webhook status, and JSON evidence packets for each request. | The policy source, policy version, and rule semantics that determine when review is required. | Audit-ready evidence that links agent activity, human decisions, and final outcomes. |
This mapping is based on the official EU AI Act text, EU implementation timeline materials, the Council simplification update, and the Commission Article 50 transparency overview.
EU AI Act official text on EUR-Lex · AI Act Service Desk implementation timeline · Council final green light on Omnibus changes · Commission Article 50 transparency overview
A simple approval API can pause a workflow. Contro1 adds the operating layer teams need when decisions need owners, escalation, callbacks, and audit history.
| Approval API | Contro1 |
|---|---|
| Sends a question and waits for an answer. | Routes by role, owner, SLA, quorum, and escalation path. |
| Stores a basic approval state. | Stores reviewer, reason, timestamp, callback, outcome, and audit-only events. |
| Works well for one workflow. | Standardizes oversight across many agents and departments. |
| Usually needs custom audit stitching. | Keeps one searchable decision and activity timeline. |
Pick the path that matches your role and go. Builders start from the API, governance leads run the assessment skill, and leaders get the proof they need to say yes to agents.
Use the Requests API and audit records docs to gate one EU oversight workflow.
Give the EU oversight skill to your code agent to inspect current gaps and map them to Contro1.
One place that proves every high-impact agent action was reviewed, by whom, and why. That is what lets you adopt agents across the EU business instead of stalling on compliance.
Requests API reference · Audit records and threads reference · Human-in-the-loop guide
Contro1 gives teams an AI inventory with named owners, routed approvals for sensitive agent actions, audit logs, traces, reviewer comments, callbacks, and evidence packets that support oversight and record-keeping workflows.
Start in the customer workflow or agent code near the risky tool call. A policy can begin as a simple threshold or tool category rule, then grow into a richer governance workflow as the agent program matures.
Pick one high-risk action, add a policy_trigger explaining why review is required, send it to Contro1 with createProtocolRequest, and handle approved, denied, cancelled, and timed_out outcomes.
Usually no. Low-risk authorized actions can be recorded with logAction so they remain auditable without slowing the workflow.
For Contro1 approval responses, reason or comment is required when risk_level is high or critical, and whenever the decision rejects the action.
A practical AI agent governance framework for teams deploying agents in production. Turn it into a working AI control plane with granular approval workflows, agent inventory, traces, escalation, and audit-ready controls.
Learn how to create, inspect, and cancel Contro1 requests for approvals, clarifications, and escalations.
Learn when AI agents should require human approval, what actions should stay gated, and how to design HITL for production workflows.
See how runtime guardrails, tool permissions, policy checks, and human approval gates work together in production AI agent systems.
Assign the right owner to any AI agent with a five-minute owner test, an ownership matrix, a RACI, and a copy-ready Agent Ownership Record.
Your ERP is the system of record for money and your CRM for customers. AI agents now take real business actions with no system of record at all. Here is what one must capture and how to stand it up fast.