
Language
TypeScript, Java
Tool Type
Web app, API, Mobile app, Desktop app
License
The MIT License
Version
default
Estonian Information System Authority

Bürokratt is a virtual assistant that transforms interaction with digital public services, allowing users to access information and services via chat in a single session. Its goal is to facilitate the use of public services, regardless of the device or channel, whether voice, text, or sign language. Developed by the Estonian Ministry of Economic Affairs and Communications, Bürokratt integrates approximately 3,000 government e-services. The tool aims to simplify the user experience by grouping services and proactively notifying users about deadlines and opportunities, thus ensuring more efficient and personalized access to public services.
Bürokratt solves the problem of complexity and fragmentation in accessing digital public services. It facilitates interaction with public agencies through an interoperable network of chatbots, allowing users to access information and services quickly and easily, without the need for advanced technical knowledge.
Bürokratt is an interoperable network of chatbots that allows users to access Estonian public and private services via text and voice. It facilitates interaction with public agencies from a single device, offering a seamless and personalized experience without the need for advanced technical knowledge.
Bürokratt uses open standards such as RESTful APIs for interoperability between systems and JSON for data exchange. It also employs authentication protocols such as OAuth 2.0 to ensure secure access to services. These standards facilitate integration and efficient use of the tool.

Connect with the Development Code team and discover how our carefully curated open source tools can support your institution in Latin America and the Caribbean. Contact us to explore solutions, resolve implementation issues, share reuse successes or present a new tool. Write to [email protected]

Diagram of Bürokratt's modular infrastructure connecting multiple services, bots, and management modules via HTTP, SSH, and SQL APIs.

Example interaction with Bürokratt, showing personalized automated responses from the virtual assistant in Estonian.

Defines system modules accessible by user roles, such as administrator, analyst, advisor, or chatbot trainer.
