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

# Inbound calls

> Route incoming calls to a queue, IVR menu, ring group, or voicemail using a routing rule matched to the number.

Every inbound call is directed by a **routing rule**: a rule that matches a phone number and
sends the call to a destination. This page is the map for how that works before you build
your first one.

## How it fits together

A routing rule sits between a phone number and everything downstream of it:

```mermaid theme={null}
flowchart LR
    A[Phone number] --> B[Routing rule]
    B --> C[Queue]
    B --> D[Ring group]
    B --> E[IVR menu]
    B --> F[Voicemail]
    B --> G[Extension]
    E --> C
```

A routing rule matches on the dialed number (the DID) and sends the call to one destination
type: a **queue** (agents distributed by strategy), a **ring group** (agents rung together),
an **IVR menu** (which itself can hand off to a queue), **voicemail**, or a specific
**extension**. Routing does not live on the phone number itself — a number with no matching
routing rule doesn't ring anywhere, even if the number is otherwise correctly configured.
See [How Get2Dial works](/get-started/how-get2dial-works).

## Common tasks

<CardGroup cols={2}>
  <Card title="Route an inbound number" href="/inbound/route-an-inbound-number" />

  <Card title="Create a queue" href="/inbound/queues/create-a-queue" />

  <Card title="Build an IVR menu" href="/inbound/ivr/build-a-menu" />

  <Card title="Create a voicemail box" href="/inbound/voicemail" />
</CardGroup>

## Learn more

<CardGroup cols={2}>
  <Card title="Queues" href="/inbound/queues/overview" />

  <Card title="IVR menus" href="/inbound/ivr/overview" />
</CardGroup>
