Skip to content
CODIAC
DIMA for legal adviceAssociations, member organisations, law firms

Up to 70 % less
processing time per case.With an AI that you control.

From the first enquiry to a decision-ready file: DIMA captures structured information, evaluates documents, researches relevant rulings and follows up where facts are missing. Traceable, documented, with adviser approval.

Over 2.5 million cases processed|Hosted in Germany|GDPR-compliant
dima.codiac.com / case · Case file
Our customers and partners
Deutscher MieterbundSozialverband DeutschlandHaus & GrundVerbraucherzentrale BundesverbandERGOBikeRight
2.5 million+
cases processed
7+ years
in productive use
30-70 %
less processing time
What is DIMA?

A digital assistance system that carries the whole case.

DIMA is an AI-assisted, digital assistance system for legal advisory organisations. It accompanies every case from intake to finished processing. The AI sits at the centre, the decision stays with people.

Case intake

DIMA captures every enquiry intelligently and completely, across every channel your advice seekers use. The facts land in the case file in structured form, nothing gets lost.

Case processing

Process the whole case efficiently, with all AI tools in one place. The AI suggests, researches and drafts. The adviser reviews and approves.

AI Case AgentDocumentsResearchDeadlinesPleadingsDispatch
Software-as-a-service, hosted in Europe. GDPR- and AI-Act-compliant.
How DIMA works

From the enquiry to a decision-ready file.

Every case needs certain facts to be solvable. DIMA gathers them step by step until the picture is complete.

01
Capture the enquiry

DIMA asks in a structured way what the matter is about. The first facts of the case are established.

2 of 6 facts captured
02
Evaluate documents

DIMA reads contracts and notices and transfers names, dates and amounts into the file automatically.

4 of 6 facts captured
03
Add research

Matched to the state of the case, DIMA finds the right rulings, instead of a long list of hits.

5 of 6 facts captured
04
Clarify open questions

DIMA recognises which details are still missing and proposes targeted follow-up questions.

complete
05
Decision-ready

The picture is complete. The adviser decides on a secure factual basis.

File complete

“The more complete the picture, the more precise every function in DIMA. The AI too: it does not guess. It has data.”

Differentiation

Your knowledge stays with you. And it grows.

External AI tools take your data and give you answers. DIMA does it the other way round: data and experiential knowledge stay in your house. The system learns from your work instead of draining it.

External AI tools(ChatGPT, Copilot, general LLMs)
  • Data leaves your house, often into opaque cloud structures.
  • Answers come without sources and are not reproducible.
  • The knowledge of your experienced advisers flows into the model, not back into your organisation.
  • When staff change, the knowledge is gone.
Domain-knowledge erosion. You become dependent on the provider instead of getting smarter yourself.
DIMA
  • Data stays in the organisation, hosted in Europe.
  • Every AI answer comes with a source reference from the curated info pool.
  • Experiential knowledge is preserved: documented paths, proven lines of argument, in-house templates.
  • When staff change, the knowledge stays accessible, the next adviser starts at the level of their predecessors.
Domain-knowledge build-up. You get smarter with every case.
The essential modules

Five modules that make the difference in everyday work.

From intake through distribution and processing to research in the info pool. All modules interlock in a single interface.

MODULE 01 · CASE INTAKE

All channels lead into one complete case file.

Enquiries are captured in a structured way. Processing only starts once everything is in place.

01
supports all channels
Reception, telephone, online, email and post all lead into one case.
02
Attributes definable per topic
Depending on the topic, you define which attributes are captured at intake. So before processing starts, the right information is always on hand.
03
Document intake
Scan, OCR, classification and automatic case assignment.
04
DIMA customer portal
Create cases online, guided or in AI dialogue, with instant answers.
dima.codiac.com / my-account · My Agent
ReceptionTelephoneOnlineEmailPostMessenger
One case file
Enquiry captured
Documents filed
Member assigned
On-site reception
The personal conversation, captured in a structured way.
What is discussed at reception or in the advisory meeting also lands in the case.
Staff capture the enquiry directly in DIMA
Guided capture of the right attributes per topic
Receipts and documents straight to the case file
Seamless further processing by the adviser
Your own customer portal · password-protected
Your organisation's self-service.
Members and clients handle much themselves, around the clock.
AI chat that knows the full context of the case
Guided service journeys for defined enquiries
View historical cases and transactions
Seamless live support when it gets complex
Maintain master data and upload receipts
Freely embeddable website widget
First point of contact, without login.
Embeddable on any page, answers questions instantly and guides onward.
Open AI chat with answers from your FAQ and knowledge pool
Routing to the right place for complex enquiries
Verification of the person directly in the chat
After verification, access to portal content and one's own cases
Capture enquiries without media breaks
Email inbox
Your mailbox, captured automatically.
DIMA reads, sorts and assigns incoming emails to the case.
Incoming emails are classified and assigned to the case
Content and attachments read automatically
Targeted follow-up questions by email when details are missing
Reply and pleading prepared with source evidence
Escalation to the adviser when needed
WhatsApp Business
First contact in the messenger everyone uses.
Enquiries and receipts conveniently by chat, captured in a structured way.
Enquiries and photos or documents directly via WhatsApp
Instant AI answer with source, around the clock
Structured capture instead of free text
Seamless handover to the adviser
Telephone · voicebot
The phone call gets structured too.
AI-assisted answering service in natural language, for case intake and problem solving, 24/7.
Natural conversation in real time, with minimal latency under 100 ms
Enquiries are received and answered around the clock
Caller is securely authenticated
Call-to-case: every conversation lands structured in the file
Complex matters are handed over seamlessly to the adviser
MODULE 02 · TICKETING SYSTEM

Case distribution, workload management and escalation.

Incoming cases are distributed manually or automatically.

01
Central overview
All cases, tasks and priorities at a glance.
02
Assignment as you choose
Manually or via automated distribution logic.
03
Workload management
Utilisation mapped per employee and per case.
04
Escalation and cover
Clear rules for bottlenecks and absences.
MODULE 03 · CASE PROCESSING

Solve the whole case from one interface.

The digital case file bundles everything about the case, with the AI Case Agent on board.

01
Case file
Documents, letters and notes of a case bundled in one place.
02
Deadlines and parties
Deadlines in view, parties and their roles cleanly managed.
03
AI Case Agent
Answers questions about the case and prepares drafts with source references.
04
Messages, appointments and tools
Messages to parties, appointments and tools straight from the file.
MODULE 04 · DOCUMENT MANAGEMENT

Documents become intelligent.

Incoming documents are made accessible. Outgoing letters are created from templates.

01
Full-text and semantic search
AI summary, table of contents and extracted metadata.
02
AI questioning
Put questions directly to the document, with source references.
03
Word editor
Outgoing letters from templates and text modules.
04
Deadlines and filing
Deadline detection and audit-proof storage.
MODULE 05 · RESEARCH / INFO POOL

Your own expertise, curated.

Over 200,000 rulings and legal texts, extensible with your own libraries. Every processed case enriches the knowledge base automatically, your own knowledge is enriched.

01
Context-sensitive research
Matching sources for each processing step.
02
AI answers with sources
Technical questions are answered with source references.
03
Semantic full-text search
Across all files, documents and knowledge holdings.
04
GDPR-compliant
Your own libraries with a roles and permissions concept.
Precise AI

Hallucination below 0.5 %. Not by luck, but through six guardrails.

Generic AI hallucinates on 17-82 % of legal questions (Stanford 2025). DIMA works differently: within six defined guardrails, on structured case data, with source references and adviser approval.

01
Topic context
The AI works only within clearly defined advisory topics. No general legal knowledge.
02
Structured case data
The AI works on reviewed, fully collected case data, not on free text.
03
Curated info pool
The knowledge basis is the reviewed, current library, not the open internet.
04
Reviewed tools
Skills and flows are professionally reviewed, tested and versioned. No free prompts.
05
Defined ontologies
Results are returned in structured form. Every topic has an ontology with all relevant attributes.
06
Expert approval
Every AI action is reviewed and approved by the adviser. The degree of autonomy is configurable.
“< 0.5 %” is an internal measurement by CODIAC (self-test: 50 questions following the Stanford study design, n = 300).
Learning system

The system learns from the work of your experienced advisers. Without extra effort.

Expert knowledge is preserved and is systemically available to the whole team, even when staff change.

Starts on day 1
Expert mode
  • Experienced advisers solve cases freely and confidently.
  • AI assists with document analysis, summaries, drafts.
  • The adviser decides every step; every AI action is approved.
  • DIMA documents every step invisibly in the background.
AI share: High
learns with every case
Grows from practice
Assistance mode
  • Less experienced and volunteer staff are guided.
  • At the level the experienced ones have set.
  • Experiential knowledge stays in the organisation, even when staff change.
  • Three maturity levels: recommendation → proven path → automation.
AI share: Medium

“No separate project. The build-up happens during normal processing.”

Learning cycle

How DIMA builds knowledge: two data bases.

Every topic gets a structured knowledge basis. Every solved case enriches it.

DIMA works on two closely interlocked data bases: a Knowledge Base that holds the expertise of a topic in structured form, and an Experience Base that grows with every solved case. The Knowledge Base is the skeleton, the Experience Base the memory. Together they form what we call domain-knowledge build-up.

The skeleton

Knowledge Base, structured expertise per topic.

An advisory topic, for example termination for own use, is broken down hierarchically into its entities: landlord, tenant, flat, tenancy agreement, person requiring the home, grounds of hardship. On top sits an ontology that attributes these entities with their relevant static characteristics and sets their relationships to one another as completely as possible.

A Knowledge Base thus contains not only the terms of a topic but also the typical workflows, the internal structures of the processes and the descriptive attributes (characteristics) that make a case solvable. It is built once at setup and continuously maintained.

The memory

Experience Base, the growing experiential knowledge from every case.

From understanding a concrete task, searching for solutions and the final decision, the Experience Base emerges. It is the second data base, fed from every real case your advisers handle.

Specifically, what flows in is: the human-made decision for a solution, its lines of reasoning and decision, the static and dynamic characteristics of the case, the solution-specific characteristic values and the, usually time-delayed, outcome. With every solved case the Experience Base becomes more precise and your organisation smarter.

“The Knowledge Base provides the structure. The Experience Base provides the experience. Together they form the basis for DIMA becoming more precise in your domain with every case, and for the knowledge staying where it arises: in your organisation.”

Why now

Three developments are putting legal advice under pressure.

More enquiries meet fewer specialists and advice seekers who expect digital service. And generic AI is no solution for legal questions. This is exactly where DIMA comes in.

70 %
Shortage of specialists in legal professions.

New colleagues need months before they can run cases independently.

→ DIMA: increase efficiency. The system takes over routine, assistance mode guides new staff.
Source: BRAK / Talnt 2024
81 %
of your advice seekers expect digital service.

Anyone who offers no digital first contact loses clients, members and policyholders to the next point of contact.

→ DIMA: your own online customer portal as a module, digital first contact around the clock.
Source: HBR · Salesforce 2024 · Bitkom 2024
43 %
Hallucination rate of generic AI on legal questions.

Generic AI cannot be reliably used in legal advice.

→ DIMA: six guardrails, hallucination below 0.5 %.
Source: Stanford 2025

From 7+ years of practice. With figures, not promises.

DIMA is not a pilot project. The system has been in productive use for years, and its impact is measurable.

2.5 million+
cases processed
30-70 %
less processing time per case
7+ years
of productive use in practice
100 %
adviser approval, no autonomous AI action
Industries

One platform. Four worlds. One working system.

DIMA adapts to your case and advice type, not the other way round.

Scale advice for members.

From 24/7 first contact in the member portal through structured intake to pleadings preparation in assistance mode. The experiential knowledge of your best advisers stays in the system, even when staff change. DIMA is in use today at leading associations: Deutscher Mieterbund, Sozialverband Deutschland, Verbraucherzentrale Bundesverband.

More than case processing: ready-made online services under your brand.

On the same platform we operate self-service applications that your members use directly, e.g. service-charge statements, tenancy agreements or care-level calculators. Pay-per-use, with a member discount, in your layout.

Service-charge statement
Legally sound in two minutes, receipts in, PDF out.
Create a tenancy agreement
A current, legally sound contract in a few steps.
Care-level calculator
Likely classification plus application template.
View all online services →
Interfaces

DIMA fits into your existing IT landscape.

Hardly any organisation starts on a green field. With us, integration into existing systems is therefore standard: DIMA works independently and connects where it makes sense. Your established systems stay in operation.

Member and master data

REST API with member DB, SAP and more.

Telephony / CTI

Caller recognised, the matter opens.

Calendar

Outlook and Google.

Email

Inbound and outbound automatically assigned to the case.

eBO: courts and authorities

Legally sound communication from the case file.

Knowledge

MS SharePoint, Google Drive, libraries or other knowledge holdings.

Frequently asked questions.

What prospects ask us most often before they become customers.

How can DIMA be integrated with our existing IT?
DIMA works independently but integrates where it makes sense. Available as standard: a REST API for member and client master data (e.g. member DB, SAP), inbound and outbound email with automatic case assignment, connection to external legal research (Beck-online, Juris, Wolters Kluwer), eBO dispatch to courts and authorities, CTI telephony, Outlook/Google calendar as well as letterhead and template import. Existing systems stay in operation, no replacement necessary.
Which data leaves our house, and which does not?
DIMA is software-as-a-service hosted exclusively in European, certified data centres. Client separation is standard, audit logs are audit-proof. The AI does not access the open internet, it works exclusively on your case data and the curated info pool. You retain full control over which data is accessible to which AI component. GDPR and AI Act compliance is given by the architecture.
What does DIMA cost?
DIMA is priced modularly, you pay for what you use. There is a one-time setup fee and a monthly usage model that scales with your organisation size and module choice. We are happy to give a concrete indication in an initial conversation, as soon as we can assess your needs.
How does DIMA differ from ChatGPT or Microsoft Copilot?
Generic AI assistants work on open world knowledge with free prompts. A Stanford study from 2025 measures a 43 % hallucination rate for ChatGPT and 33 % for Westlaw AI, making them unusable in legal advice. DIMA works differently: within six defined guardrails (topic context, structured case data, curated info pool, reviewed tools, clear data schemas, adviser approval). Every answer comes with a source reference. Hallucinations are thereby practically ruled out, our internal measurement is below 0.5 %.
What happens to the experiential knowledge of our experienced advisers?
It stays in your house and is made systemically usable. DIMA documents proven paths, frequent lines of argument and pleadings modules from daily practice. In assistance mode these paths guide new or less experienced staff to the level the experienced ones have set. When staff change, the knowledge stays accessible instead of leaving with the employee.
How long does the introduction really take?
After the contract is concluded we set up DIMA within a few weeks and provide your templates, topics and master data. A pilot team starts productively, the rollout to the whole organisation then proceeds on a rolling basis. No 18-month project, DIMA is a product, not a consulting mandate.
Your question is not here? Contact us via our contact form →

Ready to put your case processing on a new footing?

A 30-minute demo, tailored to a case from your everyday work. Without sales slide #1 to #87.

We show you DIMA on a case you know. You then decide whether it fits.

Request a live demo
Prefer it in writing? Via our contact form →