> For the complete documentation index, see [llms.txt](https://docs.dinmo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dinmo.io/identity-resolution/identity-graph.md).

# Identity graph

An identity graph is the project-level configuration behind a Profile Resolution project.

It defines the source, profile models, identifiers, matching rules, golden fields, schedule, and output tables used to create the resolved profile spine.

In the DinMo UI, users do not need a separate workflow to create an identity graph. Creating or editing a [Profile Resolution project](/identity-resolution/profile-resolution/get-started.md) creates and updates the identity graph.

## What an identity graph contains

An identity graph contains:

* one source where Identity Resolution runs
* the profile-like models included in the project
* the identifiers used to connect records
* standardization methods and conflict limits
* matching rules and criteria
* golden fields and survivorship strategies
* the schedule used to refresh the output

## When to create more than one

Use one identity graph when a single matching strategy can resolve the same entity type.

Create separate identity graphs when you need materially different resolution logic, such as:

* people vs companies
* customers vs households
* regional datasets with different identifiers
* test projects vs production projects

## Where to configure it

Use [Create your first Profile Resolution project](/identity-resolution/profile-resolution/get-started.md) for the setup workflow.

After the first run, use [Review and monitor](/identity-resolution/profile-resolution/review-and-monitor.md) to validate quality, inspect runs, and decide whether the resolved profile spine is ready for downstream use.

For the rule model, see [Matching rules](/identity-resolution/profile-resolution/matching-rules.md). For generated warehouse outputs, see [Output tables](/identity-resolution/profile-resolution/output-tables.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dinmo.io/identity-resolution/identity-graph.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
