Feature - AI Assistant

We are testing an AI assistant directly inside eramba. It uses the eramba account you are already signed in with, so there is no separate ChatGPT login to configure and it only works with information and actions available to that user.

Instead of finding a section, building a filter and exporting the result before you can start working with it, you can ask the question in plain language and continue from the answer.

None of this is final yet, including the exact scope and naming. We wanted to show the working direction while we continue testing it. Planned for Release 4.0.0.

Ask about your eramba data

The assistant can search the sections available to your account, combine the results and return a short answer, a list or a table. For example, you can ask it to show the highest risks, summarise overdue control audits or compare the status of several compliance requirements.

The assistant calls eramba through MCP and works with the current data and permissions of the signed-in user. The same MCP interface can also be connected to a compatible external AI client.

Changes remain under your control

The assistant is not limited to reading data. On sections that support write operations it can prepare a new record, update an existing one or delete it. When a required field is missing, it asks for it first instead of guessing.

Before anything is changed, eramba shows the exact operation and its values. The user must explicitly approve it, rejecting the proposal leaves the data unchanged. The normal eramba permissions, validation and section lifecycle still apply.

This also applies to configuration features. The current implementation can help configure notifications and, in the sections that support them, automations. It does not silently send a notification or run automation code while preparing the configuration.

Some things stay read only or outside the assistant: risks can be read but not changed, and policy approval, review and attestation stay in the eramba UI.

Work with documents and generated files

PDF, TXT and CSV files can be attached to a message. This lets the assistant work with source material together with the data already held in eramba. A response can contain formatted text and tables, and supported tasks can also return a generated file for the user to download.

Conversations are private to each user. History stays available after the panel is closed and reopened, and you can delete your chats.

Skills

For tasks that need more than a one-line prompt, a Skill gives the assistant a repeatable GRC method, while the actual eramba data access still goes through the same permission-aware tools. When a Skill fits your request, the assistant suggests it and you decide whether to use it.

You can also pick a Skill yourself. eramba comes with starter Skills for configuring access management, importing a compliance package and adjusting internal control and policy templates. Administrators can edit them or add their own, and they are shared across the eramba instance.

Settings and limits

MCP for external AI clients and the internal AI assistant are switched on separately in Settings → Application Configuration → MCP. Write operations require the Enterprise edition, Community can use the assistant read only.

Usage is measured in tokens. Each subscription has a daily allowance shared by all its users, and the assistant shows how much is left and when it resets.

3 Likes