Wirtschafts-Service-Portal

Technical content of the Wirtschafts-Service-Portal.NRW

The Wirtschafts-Service-Portals.NRW (WSP.NRW) has a variety of different technical functions and software components.

IT architecture and application process in the WSP.NRW

The WSP.NRW wants to make the use of the portal as easy as possible and intuitively comprehensible.

IT architecture and application process in the WSP.NRWIT architecture and application process in the WSP.NRW

Therefore, users are supported in different ways in finding and filling out applications:

  • With the help of the portal search, users can reach the right online service within a few seconds. Online services can also find the correct application with just a few clicks via the structure of the WSP.NRW.
  • The GovBot ‘Guido’ (ChatBot for Public Administration) assists with various questions.
  • The business assistant, supported by artificial intelligence (AI), determines the relevant online service for its project from the free text input of the applicants.
  • A landing page structures the selection of the individually relevant administration service for the online services.
  • Applications can be started and continued at a later stage via the ‘Save draft’ function.
  • The Once-Only principle aims to store and re-use data for future applications through the Data Cockpit function.
  • In addition, the subsequent connection of business registers (e.g. the commercial register) can be guaranteed by means of a media-free retrieval of evidence.
  • Voice control for online services is currently being developed and is intended to complete the online experience.

These functions are made possible by the WSP.NRW's flexibly further developed, microservice-based and multi-tenant IT architecture.

The following components are used:

Obligation of public authorities to connect to the WSP.NRW

The following legal obligation is essential for the successful implementation of the Online Access Act (OZG) in North Rhine-Westphalia: All enforcement agencies in North Rhine-Westphalia as well as the specialist process manufacturers must connect to the WSP.NRW without media breakage. This obligation is also enshrined in the Wirtschafts-Portal-Gesetz NRW (WiPG NRW).

Clarification of projects

The project clarification and its individual components are constantly being further developed and increasingly modularized in order to be able to make them available to other federal states.

The core area of project clarification is the business matrix. An extension of an inverse search with the corresponding API is planned here. This is intended to establish a link between the key numbers of the Public Administration Service Catalogue (LeiKa) and the keys of the economic sectors (EZ).

This inverse search makes it possible to assign LeiKa-oriented searches (e.g. from the administrative search engine of the state of North Rhine-Westphalia) to specific economic-related services associated with certain economic sectors (Classification of economic sectors, 2008 edition: WZ2008) are connected.

Currently, the project clarification is focused on the area of the start-up assistant for the establishment of new companies in North Rhine-Westphalia. However, it is to be expanded with the aim of connecting all possible services of the LeiKas.

The following components are used for the expansion of the project clarification:

  • The Business Matrix to connect the contents of the WZ-API and the LeiKa-API
  • Extension of the Business Matrix API to inversely search for business-related services using public administration LeiKa codes
  • Camunda as a low-code decision management system for controlling the results of individual responses
  • Botpress as a low-code AI system for creating fastText-based project decisions that can be subject-specific (subject APIs)
  • FormIO as a framework for presentation and as a possibility to design the start-up assistant as a complete package
  • All components have a standalone API for individual sharing, if required.

Colloquial free text input

By supplementing the fact that free text inputs beyond business-related services can be recognized on the basis of defined activities (WZ2008), a modular structure is possible. In this way, public administration services, but also requirements that have not yet been specified in LeiKa codes, can be found and put into context.

Example: A company has had the suitability of a plot of land for a motor vehicle trade checked by an environmental authority. This test is a prerequisite for the operation of the trade and must be proven. For this requirement of proof, however, no key can currently be found in direct connection with an administrative service.

These difficulties have to be recognized as a problem as well as solved via modular subject APIs. For this purpose, the decision management system of the project clarification must be extended accordingly.

Start-up assistant

The start-up assistant supports the users in the description of the planned project by means of questions that build on each other. An artificial intelligence (AI) evaluates the information provided by the users in order to determine the necessary activities. The heart of the process is an AI-supported free text input, which also enables the input of colloquial texts. In this way, the administrative services relevant to the operation are identified and made available in a shopping basket.

Publication page with technical specifications

On the [WSP publication page] (https://wsp-veroeffentlichungen.nrw/) you will find all documents related to the WSP.NRW.

Ist diese Seite hilfreich?

About the portal

The WSP.NRW is the central platform in NRW to digitally and easily handle over 80 online services for traders, liberal professions, cross-border services and the recognition of foreign professional qualifications.

For companies
Online applications

© 2025 Ministry of Economic Affairs, Industry, Climate Protection and Energy of the State of North Rhine-Westphalia.

Footer Logo

Cookies are used on this site.

This website uses cookies. Some cookies are technically necessary, others are used to analyze user behavior in order to optimize the offer. You can find an explanation of the cookies used in our Privacy PolicyYou can also find further information in our Imprint.