> ## Documentation Index
> Fetch the complete documentation index at: https://docs.get2dial.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dispositions

> How disposition codes record call outcomes and control whether a lead is retried, closed, or suppressed.

A disposition is the outcome an agent records at the end of a call. It's more than a label —
it decides what happens to the lead next.

## How it works

Dispositions are defined once, workspace-wide, then selected per campaign — a campaign must
have at least one active disposition to be created. Each disposition has:

* A **code** (a short, permanent identifier) and a **label** (what agents see)
* Whether it's **terminal** — a terminal disposition closes the lead permanently; a
  non-terminal one returns it to the dial queue and schedules a retry
* Whether it **adds to DNC** — suppressing the number from all future dialing
* A default **retry delay**, for non-terminal outcomes

Get2Dial also tracks which disposition codes count as a conversion for reporting purposes —
currently the built-in `sale` code is the only one marked this way.

## When to use it

Keep your disposition list short enough that agents can find the right one quickly during a
call — a handful of clear outcomes beats twenty overlapping ones. Mark an outcome
**terminal** when no further attempt is ever warranted (sale, wrong number, do-not-call);
leave it non-terminal when a retry makes sense (no answer, callback requested).

## What it affects

Every terminal disposition permanently closes a lead — there's no undo through the normal
workflow. A disposition marked **adds to DNC** suppresses that number workspace-wide, not
only for the current campaign.

## Limits and constraints

There is no limit on how many dispositions a workspace can define. See
[Limits and quotas](/reference/limits-and-quotas).

## Next steps

<CardGroup cols={2}>
  <Card title="Create dispositions" href="/outbound/dispositions/create-dispositions" />

  <Card title="Create a campaign" href="/outbound/campaigns/create-a-campaign" />
</CardGroup>
