# Concepts


<div style="margin-top:0.5rem;margin-bottom:1.5rem;">
{{< hextra/hero-subtitle >}}
  How Intuizi works, in eleven short pages.
{{< /hextra/hero-subtitle >}}
</div>

Read these once and every endpoint, CLI command, and MCP tool makes sense.
They apply everywhere, so the rest of the docs link back here instead of
repeating them.

<div style="margin-top:1.5rem;margin-bottom:2rem;">
{{< hextra/hero-button text="Start with the basics" link="/developers/concepts/large-behavioral-model/" >}}
</div>

## The building blocks

{{< cards cols="2" >}}
  {{< card link="/developers/concepts/large-behavioral-model/" title="The Large Behavioral Model" icon="globe-alt" subtitle="The model every audience is built from, and the questions you can ask it." >}}
  {{< card link="/developers/concepts/audiences-vs-activations/" title="Audiences vs Activations" icon="user-group" subtitle="An audience is who you want to reach. An activation delivers it somewhere." >}}
  {{< card link="/developers/concepts/datasets/" title="Datasets" icon="database" subtitle="What an audience can be built from, and the filters each dataset takes." >}}
  {{< card link="/developers/concepts/endpoint-connections/" title="Endpoint Connections & Partners" icon="truck" subtitle="The destinations you deliver to, and how their credentials work." >}}
{{< /cards >}}

## Requests and responses

{{< cards >}}
  {{< card link="/developers/concepts/envelope/" title="Request & Response Envelope" icon="code" subtitle="The { status, code, message, data } shape of every response, and pagination." >}}
  {{< card link="/developers/concepts/status-codes/" title="Status Codes" icon="adjustments" subtitle="HTTP codes, and the status every audience and activation moves through." >}}
  {{< card link="/developers/concepts/errors/" title="Errors" icon="exclamation" subtitle="What 401, 404, 406, 409, 422, and 429 look like, and how to handle each." >}}
{{< /cards >}}

## Work that takes time

{{< cards >}}
  {{< card link="/developers/concepts/async-model/" title="The Async Model" icon="clock" subtitle="A create returns at once, and the work finishes in the background." >}}
  {{< card link="/developers/concepts/webhooks/" title="Webhooks" icon="bell" subtitle="Get told the moment an audience, activation, or cohort finishes, instead of asking." >}}
{{< /cards >}}

## Staying safe and within limits

{{< cards >}}
  {{< card link="/developers/concepts/idempotency/" title="Idempotency" icon="shield-check" subtitle="Retry a create safely, so it never happens twice." >}}
  {{< card link="/developers/concepts/limits/" title="Limits & Quotas" icon="chart-bar" subtitle="Rate limits, the build budget, upload sizes, and every other number in one place." >}}
{{< /cards >}}
