Insights/Guides

What Is a Domain Model, and Why AI Needs One Before Automation

Sergey Seroukhov
Sergey Seroukhov
Founder & CEO
Updated November 10, 2026
10 min read
A puzzled robot stands in the middle of an office holding a folder with a question mark while three colleagues each point it in a different direction: to one door, up the stairs and to another door
In short

A domain model is a structured, verified description of one business area: what the area must be able to do, who is accountable for it, how the work runs, which knowledge and systems it depends on, and what is still manual. People, systems and AI use it as one shared picture of how the area works.

Key takeaways
  • A domain model comes before automation because AI's own knowledge of a business area is vague and contradictory. A verified description gives every assistant and agent the same baseline.
  • The model keeps nine structures separate and linked, from capabilities to automation gaps, and every organization-specific fact in it rests on evidence or on a named person's confirmation.
  • Domain modeling is a repeatable process. AI drafts, people validate, and the result feeds strategy, process design, knowledge engineering and agents.

What is a domain model?

A domain model is a structured, verified representation of a defined business domain. It gives people, systems and AI a reliable, shared understanding of how that domain operates.

"Domain" means a business area of any size: a whole organization, a department, or a narrow problem area such as work coordination.

The model has two parts. The first describes the business itself: its capabilities, accountability, operations and knowledge, whatever technology is in use. The second records the systems and data, what automation covers today and the gaps that remain.

A domain model is built from evidence: documents, interviews with the people who do the work, and the systems themselves. What cannot be confirmed is recorded as an assumption or an open question. It is not filled in from general knowledge.

The model describes the area as it is today and marks where automation could help. Strategy, process redesign and solution design start from it.

What does a domain model contain?

We decompose any business area along nine parallel structures.

StructureThe question it answers
CapabilitiesWhat the area must be able to do, whatever changes around it
FunctionsWhere the work is owned, managed and governed
OperationsHow the work is performed
KnowledgeWhat people, systems or AI must know
ModelingWhich subjects of the area are formally represented
SystemsWhat technology records, integrates and executes the work
DataWhat information the work depends on
AutomationWhat can be assisted, delegated or automated
Manual and automation gapsWhere automation is missing, partial or ineffective

Five rules keep the structures useful:

  • Separate and linked. "Customer Issue Resolution" is a capability. The process "Resolve Customer Complaint" and the CRM system are linked to it and stay separate objects.
  • Business names, no vendor names. A capability is called "Customer Case Management", whichever product runs it. When the company replaces its CRM, the systems structure changes and the capabilities may stay as they are.
  • Work first, org chart second. The same function sits in different boxes depending on company size. The structure follows the work, and the org chart is attached as evidence about one company.
  • Knowledge apart from data. Data records information. Knowledge gives it meaning, rules and context. Documents and repositories are sources of knowledge.
  • Evidence before a gap. Manual work is not a gap by itself. It becomes one when evidence shows delay, inconsistency, an avoidable dependency or weak control. Automation is one possible response among several.

Each diagram in the model carries a detailed text description, because AI reads text.

Domain model example

Our reference model of a hospitality business shows how one subject, the guest's stay, appears in each structure.

StructureEntry in the hospitality reference model
CapabilitiesAccommodation Lifecycle
FunctionsRooms Division
OperationsArrival and Check-In; Housekeeping and Room Turnaround
KnowledgeGuest and Accommodation Knowledge
AutomationGuest and Accommodation Automation

The scope is stated as plainly as the content. The model covers commercial activity, the guest lifecycle, property operations and enterprise support. Property development, major construction and major renovation are excluded.

A narrow problem area is modeled the same way. Our reference model of work coordination covers how delegated work is defined, handed over, accepted, monitored, escalated and closed between people and AI. Planning, project management and the specialist work itself are outside it.

We keep reference models for hospitality, retail, software-as-a-service, consulting and small manufacturing businesses. Each is a starting hypothesis. For a specific company every element is confirmed, adapted or excluded.

Domain model vs operating model, process map, ontology and the software domain model

What it describesWhere it pays off
Domain modelHow a business area works and how far it is automatedStrategy, requirements and architecture, and through them the code
Business capability mapWhat the business must be able to doOne of the nine structures of a domain model
Process mapHow one piece of work runs, step by stepRedesigning a process for people and AI
Knowledge baseWhat the business knows, organized and ownedThe moment AI does the work
Operating modelHow the business is set up to run, today or in the target stateDeciding what AI executes and what stays with people
Software domain modelThe concepts and rules of a problem domain, written for the people who build an applicationDesigning and coding that application

The domain model comes first. The process map goes deeper into one of its processes, and the knowledge base fills its knowledge map.

"Operating model" has two uses. Inside a domain model, the operation model describes how the area runs today. In an AI Organization Strategy, the AI operating model is a design for the future: which work AI performs and which decisions stay with people.

An ontology is a formal, general scheme of what exists in a field. A domain model describes one business area in the words of the people who work in it. The formal entities and relationships it needs belong to the knowledge model.

Software teams use "domain model" for the concepts and rules behind one application, the meaning that comes from domain-driven design. A business domain model is wider and also covers accountability, operations, knowledge, systems and gaps. We borrow two ideas from that practice when we set the scope: the bounded context, a boundary inside which every term keeps one meaning, and the ubiquitous language the people in the domain share.

Why does AI need a domain model before automation?

A language model knows something about most fields. What it knows about a particular business area is contradictory and vague, and worse for niche fields. It fills the gaps itself and gives different results in different contexts. What it returns is a guess until the area is formalized.

A written description changes this. Used as context, it is a fixed baseline: outputs drift less from one context to the next, the work takes less effort and the quality improves.

More documents do not replace it. Knowledge of an area is scattered across documents, systems and people, and an agent that can read every document can still contradict principles that live only in people's heads.

An engineering leader told us the technology was not his obstacle. The hard part was modeling how a functional domain works, such as what accounting contains.

"Before automation" describes the order within one area. The first area modeled is the first one to be automated, and the rest of the company can wait.

How is a domain model built?

Our domain modeling process has seven activities. This is the build order of one model, not a rollout order for a company.

ActivityWhat happensWhat it leaves
1. Scope definitionThe sponsor confirms why the model is needed, its boundary, its depth and its later useScope definition, modeling profile
2. Methodological researchThe methods and standards of the field are researched, and the structure rules of the model are agreedMethodology overview, structure principles
3. Business structureCapabilities and accountability are analyzed from the company's own materialsOrganization structure model
4. Operating contextProcess documents are reviewed, and the people who know the area explain how the work is really doneOperation model
5. Knowledge structureThe knowledge the work depends on is mapped with its sources, owners, rules and gapsOperational knowledge map
6. Current-state automationSystems are cataloged with the people who run them, and workers describe what is still manualSystems catalog, manual gap analysis
7. Future-state blueprintValidated gaps become automation opportunities and candidate agentic systemsAutomation model, AI-native system blueprint

Each activity ends with a review. AI summarizes materials and drafts each artifact. People validate, resolve assumptions and approve.

In the room, every activity starts from a draft. We ask a language model what it knows about the field, or start from a reference model, and read the draft aloud to the people who do the work. Then we walk the screens of the real system. In one session the screen said "appliances" and the database said "jobs", and the model records both terms.

The blueprint stays conceptual. It names the candidate systems, their boundaries and the points of human oversight. Prompts, interfaces and implementation plans belong to later work.

What does an AI-drafted domain model get wrong?

In one modeling session for a small repair business, we brought a draft built from the company's website and an AI session. The person who runs the business corrected it live. These are eight of the twelve kinds of correction.

Kind of errorWhat the draft saidWhat the person corrected
Wrong starting pointThe process starts at lead intakeIt starts earlier, at lead generation
Wrong orderCollect the details, then explain the feeExplain the fee first
Wrong ruleThe service-call fee is waived if the repair goes aheadThe fee is collected and credited
Wrong wordThe customer receives an invoiceA receipt, because payment is made on site
Wrong ownerThe owner manages suppliersThe technicians do
Generic driverSeasonality follows heating and cooling appliancesSeasonal residents leaving and arriving
Wrong boundaryResidential customers onlyThe class of appliance, set by access to parts
Missing altogetherNothingComplaints, payment collection, business customers, telephony, the team's messenger, missed calls

Every line of the draft was plausible. The corrections are facts that sit with the people who run the work.

What keeps a domain model accurate?

Our method sets rules for what may enter a model, and the method catalog illustrates each rule with a case.

  • Confirmed current state. A claimed integration between two systems is added only after system evidence or the person who runs the system confirms it.
  • Traceable sources. An approval threshold in the model is linked to the policy section and to the interview that confirmed current practice.
  • Visible uncertainty. A disputed system owner is marked "unconfirmed" with an open question. The most plausible name is not chosen.
  • Documents compared with reality. A procedure says every contract exception goes to legal review. Interviews show that only high-risk exceptions do. Both are recorded, and the difference becomes a question for validation.
  • Contradictions investigated. Two departments each say the other approves refunds. Investigation shows that one approves below a set amount and the other above it. The model records two bounded authorities.
  • People decide domain truth. When an AI inference conflicts with the accountable process owner, the claim stays unresolved until the evidence is reconciled.

Four reviews carry the most weight: the capabilities, the functions, the operations, and the split of future automation into agentic systems. Nothing later is built on any of them until it is approved.

How wide should a domain model be?

The process has three outcomes, and the choice sets the boundary.

ModelBoundaryAdjacent areas
Organization modelThe whole organization and its cross-functional relationshipsOutside the company
Department modelOne departmentTreated as interfaces, inputs and outputs
Problem area modelOne problem and its outcomes, across org-chart linesLeft out unless the problem touches them

An organization model feeds the AI strategy. Narrow models feed process definition, knowledge work and automation. A model starts broad and shallow and is deepened in the areas picked for automation.

Whatever the width, the boundary has an entry event, an exit state and named exclusions. In one modeling session for a training-development department, the entry event was a request to develop a training. The exit state was a training ready for delivery. The delivery itself and the planning of the training portfolio were excluded.

A model is also maintained. A new model runs the full process. An update reuses what was approved and revalidates only what the change touches.

Who takes part in domain modeling?

On the company's side the sponsor, the process owners, the people who know the subject and the owners of the systems and the knowledge take part. The people who do the daily work are interviewed about what is still manual.

Four decisions stay with them, and the process does not infer any of the four:

  1. The scope of the model and what it will be used for.
  2. The current organization structure and who is accountable for what.
  3. How the work is really performed, where documents and practice differ.
  4. Which systems and technologies are in use.

On the modeling side there are six roles.

RoleResponsible for
AI strategistScope, boundaries, modeling profile
Business analystMethods, capabilities, functions, the organization structure model
Process analystOperating evidence, interviews, the operation model
Knowledge analystKnowledge analysis, the knowledge map
Enterprise architectSystems catalog, manual gap analysis
AI architectAutomation model, agentic systems, the blueprint

In a small engagement one person may hold several roles, and the responsibilities stay separate. Each role works with its own AI assistant, which drafts while the person decides.

How EIC models a domain

A finished model is eight documents: the scope definition, the organization structure model, the operation model, the operational knowledge map, the business systems catalog, the automation model, the manual gap analysis and the conceptual blueprint.

The rest of the work starts from these documents:

  • Strategy. In AI Organization Strategy the same method covers the whole company. The organization model is the first deliverable, and the AI-native blueprint and the phased roadmap are built on it.
  • Process engineering. Each area picked for automation gets a process definition. AI Process Reengineering maps the real workflow with the people who run it and turns it into a goal-oriented reference process.
  • Knowledge engineering. AI Knowledge Base derives the knowledge model from the knowledge map and the process definitions, and gives each area an owner.
  • Skills and agents. Skills, assistants and agents come after the process and the knowledge are defined.

The model also keeps bottom-up automation orderly. With a known slot for every piece, a quick automation built by one team can later be rebuilt or connected without breaking anything.

One area is enough to begin, and the first model carries over to the next. Short answers on process mapping and the goal-oriented reference process are in the FAQ on the AI Process Reengineering page.

Sergey Seroukhov
Sergey Seroukhov
Founder & CEO

Software architect, startup CTO, and consulting leader with 25+ years of experience building systems, teams, and operational frameworks.

Put it into practice

Where EIC applies this

Service

AI Process Reengineering

We map the real workflow and close the context gaps between its steps. Then we create the instructions and artifacts that people and AI need to get consistent results.

Explore the service
Service

AI Organization Strategy

We define how your organization should run with AI and assess its AI readiness today. Then we work backward into a phased AI roadmap, ordered by business value and technical feasibility.

Explore the service

Get practical AI transformation insights in your inbox