The Czech Agentic State :: An Architecture

blog image

What it has not yet built is the layer that turns those foundations into a state that serves the citizen unbidden. This is that architecture, division by division—what exists right now, where it is slow and fragmented, and what each layer becomes when agents are first-class workers.


For twenty years the Czech Republic built the foundations of a digital state and then stopped one layer short. The country has the base registers—ROB for people, ROS for organizations, RÚIAN for addresses, RPP for the rights and obligations of every agenda. It has a national identity in NIA and the widely used BankID, and since 2024 mobile documents in eDoklady. It has data mailboxes in the ISDS, Czech POINT counters, the Portál občana, and a legally enabled connected data fund, the propojený datový fond, with its reference interface ISZR and eGSB/ISSS. Since 2023 it even has a single owner of the digital agenda, the Digitální a informační agentura (DIA), gestor of 21 agendas and active in 54 more, operator of more than 41 public information systems. The foundations are real, and most countries envy them. The missing piece is not another register or another portal. It is the orchestration layer that makes the state assemble itself around the citizen—and the citizen stop being the integrator of the state. This article describes that architecture in twelve divisions.

The first division is Identity. Today a Czech citizen proves who they are through NIA, BankID, the Mobile Key, or eDoklady—a real, working identity layer, if a fragmented one. The agentic state extends it to the European identity wallet and, crucially, to the agents themselves, so the state can tell its own sovereign agent from an impostor and a citizen’s agent from a stranger’s.

The second division is The Registers. ROB, ROS, RÚIAN, and RPP are the country’s authoritative sources of truth—a genuine asset. But the Informační koncepce itself admits there is no unified data model and no data stewards for all entities. The agentic state makes the registers the single, governed source every agent queries—and never copies.

The third division is The Data Fund. The propojený datový fond, with ISZR and eGSB/ISSS, is the plumbing that lets agencies query one another instead of demanding the same fact twice. It exists in law and in part in practice. The agentic state turns it into the real-time query fabric on which “ask once, never copy” becomes architecture, not aspiration.

The fourth division is The Agenda Model. RPP—the register of rights and obligations—already encodes every agenda and service of the Czech state in machine-readable form. It is the country’s most underused asset. The agentic state makes RPP the law the agent reasons over, the formal model of what the state may and must do for a citizen in any situation.

The fifth division is The Channels. Datové schránky, Czech POINT, the Portál občana, and eDoklady are the front doors of the digital state—but they are doors the citizen must find, open, and walk through in the right order. The agentic state collapses them into one continuous conversation on any surface: voice, text, app, counter.

The sixth division is The Orchestration Layer. This is the piece that does not exist yet, and the reason the others underperform. There is no layer that composes agents dynamically across the 75 agendas the DIA touches to serve a single life event. Building it is the central act of the agentic state—the difference between a digital state and an agentic one.

The seventh division is The Runtime. The Czech state runs no production AI agents at scale today; it has a National AI Strategy 2030, a draft implementing law, and the EU AI Act to transpose. The agentic state gives it a sovereign, EU-hostable, inspectable model runtime, AI-Act-conformant by construction—cognition the state owns and can audit.

The eighth division is The Approval Layer. The správní řád requires that a human official decide matters of a citizen’s rights. This is not an obstacle—it is the architecture’s keystone. The agentic state keeps the official holding the pen: the agent prepares, the official approves, and the system runs inside existing law.

The ninth division is Decision and Audit. Today an administrative decision produces a file; an agentic decision must produce a reason and a record. This division builds the reason traces, decision logs, and appeal paths that make every agentic decision contestable—the SCHUFA principle rendered as infrastructure.

The tenth division is Governance and Mandate. The DIA, the Digitální Česko program, and Act 12/2020 on the right to digital services already define who owns the digital agenda. The agentic state adds the founding act—a government resolution—and the expert center to execute it, turning a fragmented mandate into a delivery engine.

The eleventh division is Infrastructure. The eGovernment cloud and the CLOUDIA private cloud are where Czech public IT already runs. The agentic state turns this into the sovereign compute and hosting floor on which the model runtime stands—because a state that cannot host its own cognition does not own it.

The twelfth division is Resilience. The current state is fragmented but, precisely because it is fragmented, it fails locally. The agentic state must not trade that accidental resilience for a brittle monoculture. This division guarantees the manual fallback, model diversity, data stewardship, and data quality that keep the whole architecture trustworthy.

This article is a field guide to the architecture of the Czech Agentic State. It describes twelve divisions, and dissects each one identically—the Layer it defines, its Current state in the Czech Republic right now, the Gap that holds it back, the seven properties of the agentic target, three patterns of how it works, ten components, the four “from → to” shifts it makes, the concrete moves to build it, and an honest ledger of advantages and risks. It closes with a phased Action Plan anchored to the DIA and the existing Czech stack, and a named deliverable: the Czech Agentic State Architecture Charter.


Summary

01 :: Identity

  • The layer: who the citizen—and the agent—is.

  • What exists now: NIA, BankID, Mobile Key, eDoklady (2024).

  • The gap: fragmented identity means; no identity for agents.

  • The agentic target: the EU wallet plus verifiable identity for agents.

02 :: The Registers

  • The layer: the authoritative sources of truth.

  • What exists now: ROB, ROS, RÚIAN, RPP under the DIA.

  • The gap: no unified data model, no data stewards for all entities.

  • The agentic target: one governed source every agent queries, never copies.

03 :: The Data Fund

  • The layer: the exchange fabric between agencies.

  • What exists now: the propojený datový fond, ISZR, eGSB/ISSS.

  • The gap: partial implementation; uneven real-time query.

  • The agentic target: the live fabric that makes “ask once, never copy” real.

04 :: The Agenda Model

  • The layer: the machine-readable rights and obligations of the state.

  • What exists now: RPP encodes every agenda and service.

  • The gap: RPP is underused as a reasoning substrate.

  • The agentic target: the formal law the agent reasons over.

05 :: The Channels

  • The layer: the citizen’s front door to the state.

  • What exists now: datové schránky, Czech POINT, Portál občana, eDoklady.

  • The gap: many doors the citizen must find and sequence.

  • The agentic target: one continuous conversation on any surface.

06 :: The Orchestration Layer

  • The layer: dynamic composition of agents across agendas.

  • What exists now: nothing—this is the missing piece.

  • The gap: no cross-agenda orchestration exists today.

  • The agentic target: the layer that assembles the state around a life event.

07 :: The Runtime

  • The layer: the model cognition the state runs on.

  • What exists now: strategy and draft law; no production agents at scale.

  • The gap: no sovereign, inspectable runtime.

  • The agentic target: EU-hostable, AI-Act-conformant cognition the state owns.

08 :: The Approval Layer

  • The layer: the human decision on a citizen’s rights.

  • What exists now: the správní řád requires an official to decide.

  • The gap: no agent-to-official preparation workflow.

  • The agentic target: the official holds the pen; the agent prepares.

09 :: Decision and Audit

  • The layer: reasons, records, and recourse.

  • What exists now: administrative files, limited machine reasons.

  • The gap: no reason traces or contestability for automated steps.

  • The agentic target: every decision carries a reason and an appeal.

10 :: Governance and Mandate

  • The layer: who owns and authorizes the transformation.

  • What exists now: DIA, Digitální Česko, Act 12/2020.

  • The gap: fragmented delivery; lagged statutory deadlines.

  • The agentic target: a founding resolution and an expert delivery center.

11 :: Infrastructure

  • The layer: the compute and hosting floor.

  • What exists now: eGovernment cloud, CLOUDIA private cloud.

  • The gap: not yet a sovereign runtime host.

  • The agentic target: the sovereign compute floor under the cognition.

12 :: Resilience

  • The layer: the guarantees that keep the architecture trustworthy.

  • What exists now: accidental resilience from fragmentation.

  • The gap: weak data quality, no manual-fallback guarantee for agents.

  • The agentic target: manual fallback, diversity, stewardship, quality.


The Twelve Divisions

01 :: Identity

The Layer

The Identity division establishes, beyond doubt, who the citizen is and—newly—who an agent is, so that every action in the agentic state is bound to an authenticated person and an authenticated agent acting on their behalf.

It functions as the root of trust of the whole architecture: nothing above it can be trusted further than the identity beneath it.

Current state :: what exists now in the Czech Republic

  1. NIA (Národní bod pro identifikaci a autentizaci)—the national identity broker, operated by the DIA.

  2. BankID—bank-issued identity, the most widely used real-world means of proving who you are.

  3. The Mobile Key (Mobilní klíč eGovernmentu) and eObčanka—state-issued electronic identity.

  4. eDoklady (2024)—mobile identity and documents, the newest and fastest-growing channel.

  5. eIDAS cross-border recognition, with the EU Digital Identity Wallet on the horizon.

The gap :: where we are slow or fragmented

  • Identity is fragmented across several means with uneven coverage and user experience.

  • There is no identity for agents at all—the state cannot yet authenticate a software actor acting for a citizen or for itself.

  • Authentication failure has no guaranteed graceful fallback designed for an agentic flow.

The agentic target :: 7 properties of the layer done right

  1. Unified — one coherent identity experience across NIA, BankID, and eDoklady.

  2. Wallet-based — built on the EU Digital Identity Wallet (eIDAS2) as the default.

  3. Agent-aware — verifiable credentials authenticate agents, not only humans.

  4. Delegable — a citizen can authorize an agent to act, revocably and provably.

  5. Selective — minimal disclosure; the agent learns only the attribute it needs.

  6. Inclusive — a guaranteed non-digital path for those who cannot authenticate.

  7. Auditable — every authentication and delegation is logged and inspectable.

Three patterns of how it works

  1. Authenticate → delegate → act

    • The citizen authenticates

    • They delegate authority to an agent, provably

    • The agent acts within that mandate

  2. Human identity → agent identity → bound action

    • The person is identified

    • The agent is identified

    • Each action is bound to both

  3. Request → minimal disclosure → log

    • An attribute is requested

    • The minimum is disclosed

    • The disclosure is logged

Ten components :: the building blocks

  1. NIA (the national identity broker)

  2. BankID (bank-issued identity)

  3. Mobile Key / eObčanka (state electronic identity)

  4. eDoklady (mobile documents)

  5. The EU Digital Identity Wallet (eIDAS2)

  6. Verifiable credentials for agents (DIDs/VCs)

  7. A delegation registry (who authorized which agent)

  8. Selective-disclosure protocols (minimal attributes)

  9. A guaranteed non-digital fallback (inclusion)

  10. Authentication and delegation logs (audit)

The shift :: four “from → to” moves

  1. From fragmented means to a unified wallet

    • One coherent identity built on eIDAS2.

  2. From human-only to human-and-agent identity

    • Agents are authenticated actors too.

  3. From implicit to provable delegation

    • A citizen’s authorization of an agent is explicit and revocable.

  4. From all-or-nothing to selective disclosure

    • The agent learns the minimum, nothing more.

How to build it

A. Make the EU wallet the spine, not a parallel track

  • Converge NIA, BankID, and eDoklady onto the EU Digital Identity Wallet rather than adding a fifth silo.

  • Example: issue agent-delegation credentials through the same wallet a citizen already uses for eDoklady.

B. Give agents verifiable identity

  • Issue every sovereign and citizen agent a credential the state can check.

  • Example: a state benefits-agent carries a credential that an agency can verify before accepting its request.

C. Guarantee the fallback in design

  • Ensure no right depends on a successful authentication; a human path always exists.

  • Example: a Czech POINT counter remains a full, non-digital route to every agentic service.

Advantages and risks

Advantages

  1. A single, trustworthy root for the whole architecture.

  2. Agents that can be authenticated and held to a mandate.

  3. Provable, revocable delegation from citizen to agent.

  4. Minimal disclosure as a built-in privacy property.

Risks

  1. Converging existing means is politically and technically hard.

  2. Agent identity is an immature standard with real attack surface.

  3. Delegation, if abused, lets an agent overreach a citizen’s intent.

  4. Wallet dependence concentrates risk in one credential store.

What needs to be done :: implementation backlog

The work to implement (current → future):

  1. Converge NIA, BankID, the Mobile Key, and eDoklady behind one identity experience aligned to the EU Digital Identity Wallet (eIDAS2)—stop adding silos.

  2. Issue the EU Digital Identity Wallet to citizens and make it the default credential for agentic flows.

  3. Build an agent-identity scheme—verifiable credentials (DIDs/VCs) for every state agent and every citizen agent.

  4. Stand up a delegation registry recording which agent a citizen authorized, with provable, revocable mandates.

  5. Implement selective disclosure (minimal-attribute requests) across all identity means.

  6. Define and deploy a guaranteed non-digital fallback (the Czech POINT route) so authentication failure never denies a right.

  7. Centralize authentication and delegation logging, citizen-visible.

  8. Certify the layer against eIDAS2 and the AI Act wherever identity feeds a decision.

Principles to apply:

  • Inclusive Legibility — everyone recognized; the fallback is a right.

  • Sovereign-European Runtime — the EU wallet, not a foreign credential broker.

  • Minimization Is the Privacy Firewall — selective disclosure by default.

  • The Citizen Is No Longer the Integrator — delegation is what lets an agent act for a citizen at all.

The architecture state change:

  • Today: four-plus separate identity means, no identity for agents, no provable delegation. → Future: one wallet-based identity, verifiable agent credentials, provable and revocable delegation, minimal disclosure, a guaranteed human fallback.

The advantages of getting there:

  1. A single, trustworthy root of trust for the entire architecture.

  2. Agents can lawfully and revocably act for citizens—unlocking every higher division.

  3. Privacy improves (minimal disclosure) even as capability grows.

  4. eIDAS2 alignment delivers cross-border, EU-interoperable identity.

  5. No citizen is excluded—the fallback is guaranteed in design.


02 :: The Registers

The Layer

The Registers division holds the authoritative facts of the state—who exists, which organizations exist, where places are, and what every agenda may and must do—so that the whole agentic state reasons from one governed source of truth rather than a thousand drifting copies.

It functions as the source of truth of the architecture: the ground on which every agent’s decision stands.

Current state :: what exists now in the Czech Republic

  1. ROB (Registr obyvatel)—the authoritative register of residents.

  2. ROS (Registr osob)—the authoritative register of organizations and businesses.

  3. RÚIAN—the register of territorial identification, addresses, and real estate.

  4. RPP (Registr práv a povinností)—the register of agendas, rights, and obligations.

  5. The base registers are operated by the DIA through the reference interface (ISZR, eGSB/ISSS).

The gap :: where we are slow or fragmented

  • The Informační koncepce admits there is no unified data model and no systematic categorization of data across agendas.

  • Data stewards are not established for all data entities, and there is no systematic data-quality monitoring.

  • Many agendas still do not keep data as the law requires, weakening the authority of the source.

The agentic target :: 7 properties of the layer done right

  1. Authoritative — one designated, legally binding source per class of fact.

  2. Modeled — a unified data model spanning agendas, not per-system silos.

  3. Stewarded — a named data steward accountable for every entity.

  4. Quality-monitored — systematic, continuous data-quality measurement.

  5. Queryable — readable in real time through the reference interface.

  6. Governed — purpose-bound, logged access to every fact.

  7. Never copied — agents read the source; they do not shadow it.

Three patterns of how it works

  1. Designate → steward → maintain

    • One register is authoritative

    • A steward owns its quality

    • It is maintained as the source

  2. Query → use → forget

    • An agent queries the register

    • Uses the fact

    • Retains no copy

  3. Model → categorize → govern

    • Data is modeled uniformly

    • Categorized by agenda

    • Access is governed

  4. (patterns held to three)

Ten components :: the building blocks

  1. ROB (residents)

  2. ROS (organizations)

  3. RÚIAN (addresses and real estate)

  4. RPP (agendas, rights, obligations)

  5. The reference interface (ISZR, eGSB/ISSS)

  6. A unified data model (the missing piece)

  7. Designated data stewards (accountable owners)

  8. Data-quality monitoring (systematic, continuous)

  9. Purpose-binding and access logs (governance)

  10. A no-copy policy (query, never shadow)

The shift :: four “from → to” moves

  1. From siloed data to a unified model

    • One model spans agendas instead of per-system fragments.

  2. From unowned data to stewarded data

    • Every entity has an accountable steward.

  3. From unmeasured to quality-monitored

    • Data quality is measured systematically.

  4. From copies to queries

    • Agents read the authoritative source and never duplicate it.

How to build it

A. Appoint data stewards before building agents

  • Make the registers trustworthy by naming accountable owners for every entity.

  • Example: the Informační koncepce’s own diagnosis—missing data stewards—becomes the first thing the agentic program fixes.

B. Build the unified data model

  • Replace per-system data definitions with one model spanning agendas.

  • Example: a single, governed model that ROB, ROS, RÚIAN, and RPP share, so an agent reasons consistently across them.

C. Forbid the shadow copy

  • Mandate that agents query the registers and never maintain duplicates.

  • Example: a benefits-agent reads the resident’s address from ROB at decision time rather than caching it.

Advantages and risks

Advantages

  1. One consistent truth for the entire state.

  2. Accountable stewardship and measurable quality.

  3. Minimization—no shadow copies to leak.

  4. A reliable substrate for cross-agenda composition.

Risks

  1. A wrong fact in a register propagates everywhere instantly.

  2. Establishing stewardship across agencies is politically hard.

  3. Real-time query availability becomes mission-critical.

  4. A unified model is a large, slow undertaking that must not stall delivery.

What needs to be done :: implementation backlog

The work to implement (current → future):

  1. Appoint named data stewards for every data entity across ROB, ROS, RÚIAN, and RPP—close the Informační koncepce’s own diagnosed gap.

  2. Build the unified data model spanning agendas, replacing per-system definitions.

  3. Stand up systematic, continuous data-quality monitoring with published metrics.

  4. Bring every agenda’s data into legal compliance with record-keeping requirements.

  5. Designate one legally authoritative source per class of fact.

  6. Enforce a no-copy policy—agents query the registers, never shadow them.

  7. Add purpose-binding and access logging at the register level.

  8. Build identity resolution linking a citizen reliably to the authoritative record.

Principles to apply:

  • The Register Is the Single Source of Truth — one governed source, not many copies.

  • Ask Once, Never Copy — the registers are read, not duplicated.

  • Build on What We Already Have — the registers exist; fix their governance.

  • Minimization Is the Privacy Firewall — no shadow hoards to leak.

The architecture state change:

  • Today: authoritative registers but no unified model, no stewards, weak quality, some non-compliant data. → Future: one governed data model, accountable stewards, measured quality, a single source per fact, query-not-copy enforced.

The advantages of getting there:

  1. A trustworthy substrate—every higher division stands on reliable facts.

  2. One consistent truth across the whole state, ending contradictory records.

  3. Minimization by construction—no duplicate stores to breach.

  4. The precondition that makes cross-agenda composition safe.

  5. Legal compliance for data the law already governs.


03 :: The Data Fund

The Layer

The Data Fund division is the live exchange fabric that lets any agency—and any agent—query an authoritative fact from another agency at the moment of decision, so the citizen is asked for nothing the state already knows.

It functions as the circulatory system of the architecture: the channel through which truth moves between registers and agents without ever being copied.

Current state :: what exists now in the Czech Republic

  1. The propojený datový fond (PPDF)—the connected data fund, legally enabled as the mechanism for once-only data sharing.

  2. ISZR—the information system of the base registers, the reference interface to ROB, ROS, RÚIAN, RPP.

  3. eGSB/ISSS—the shared services bus for agency-to-agency data exchange beyond the base registers.

  4. The legal basis exists in the register and right-to-digital-services laws; sharing is mandated, not optional.

  5. The DIA operates the reference interface as part of its base-register responsibility.

The gap :: where we are slow or fragmented

  • Implementation is partial and uneven: many agendas still do not publish or consume data through the fund.

  • Real-time, decision-time query is not yet the default; batch and manual exchange persist.

  • Without the unified data model and stewardship of Division 02, the fund moves data of uncertain quality.

The agentic target :: 7 properties of the layer done right

  1. Real-time — facts are queried at the moment of decision, not synced in batches.

  2. Universal — every agenda publishes and consumes through the fund.

  3. Once-only by default — the citizen is never asked for a held fact.

  4. Purpose-bound — each query is tied to a stated, lawful purpose.

  5. Logged — every exchange is recorded and citizen-visible.

  6. Minimal — only the needed attribute crosses the fabric.

  7. Resilient — the fund is treated as critical infrastructure.

Three patterns of how it works

  1. Need → query → deliver

    • An agent needs a fact

    • It queries the fund

    • The authoritative source delivers it

  2. Publish → discover → consume

    • Agencies publish authoritative data

    • Consumers discover the source

    • They consume it on demand

  3. Bind → log → minimize

    • Each query is purpose-bound

    • Logged for audit

    • Minimized to the needed attribute

  4. (patterns held to three)

Ten components :: the building blocks

  1. The propojený datový fond (the fabric)

  2. ISZR (base-register reference interface)

  3. eGSB/ISSS (shared services bus)

  4. Real-time query APIs (decision-time access)

  5. A service/data catalog (what is available)

  6. Purpose-binding (lawful query)

  7. Access logging (citizen-visible)

  8. Selective disclosure (minimal attributes)

  9. Quality gating (no bad data moves)

  10. Resilience and availability (critical infrastructure)