> ## 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.

# Call and lead states

> The live states an outbound campaign call moves through while dialing, and where to find lead states.

## Live call states

While a campaign is dialing, each in-flight call moves through these states — visible on
[Monitor a running campaign](/outbound/campaigns/monitor-a-campaign). This model applies to
outbound campaign calls specifically, not inbound calls, which don't carry an equivalent
multi-stage live state.

| State      | Meaning                                                                | Terminal? |
| ---------- | ---------------------------------------------------------------------- | --------- |
| Dialing    | The carrier leg has been originated and is ringing                     | No        |
| Answered   | The carrier answered; AMD is running or about to run                   | No        |
| Connecting | A human (or unclassified) answer is parked, waiting for an agent       | No        |
| Talking    | Bridged to an agent                                                    | No        |
| Machine    | AMD classified the answer as a machine — no agent connection attempted | Yes       |
| Abandoned  | A human answered but no agent connected within the abandonment window  | Yes       |
| Ended      | The call leg terminated, for any reason                                | Yes       |

<Note>
  A finished call's [CDR](/reports/call-detail-records) **Status** field always reads
  **Completed** once the record exists — it marks that the record was written, not the call's
  outcome. What actually happened is in **Hangup cause** and the SIP response code — see
  [Hangup causes](/reference/hangup-causes).
</Note>

## Lead states

| State     | Meaning                                          |
| --------- | ------------------------------------------------ |
| Fresh     | Imported, never dialed                           |
| Attempted | Dialed at least once, no live connection since   |
| Contacted | Connected to an agent on the most recent attempt |
| Closed    | Terminal — never dialed again                    |

See [Lead states](/outbound/leads/lead-states) for what triggers each transition.

## Related

<CardGroup cols={2}>
  <Card title="Hangup causes" href="/reference/hangup-causes" />

  <Card title="Lead states" href="/outbound/leads/lead-states" />
</CardGroup>
