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

# Waiting lists

> Queue patients who couldn't get a slot, and let the list book them when one opens

A **waiting list** watches one or more services. Every 10 minutes it looks for free capacity inside its horizon; when it finds some, it pushes the next clients into a Salesflow pipeline, where a WhatsApp or SMS agent offers them the slot. A client who books leaves the list; one who doesn't answer in time gives the seat back. **Calendar → Waiting Lists**.

<Frame caption="Waiting lists overview page">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/waitlists-index.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=3d4f7e9fe077f233ca59b45f556d94d7" alt="Waiting Lists index (1 lists · 4 waiting · 0 broken) with stat cards Clients waiting 4, Holding a seat now 0, Booked from lists · 30 d 0 and Needs a human 0, and one row 'Dermatology waiting list' tagged Dermatology with 4 waiting (0 queued · 0 snoozed · 0 flagged), status Active, next run 'Waiting for the first check' and a footer 'checks run every 10 min'." width="2880" height="1800" data-path="images/en/calendar/waitlists-index.png" />
</Frame>

The index shows **Clients waiting**, **Holding a seat now**, **Booked from lists · 30 d** and **Needs a human**, plus each list's status: *Active*, *Paused*, *Broken* or *Needs setup*.

## Create a list

**New Waiting List** offers three presets:

| Preset                         | Horizon | Seat timeout       | Attempts |
| ------------------------------ | ------- | ------------------ | -------- |
| **One list per department**    | 14 days | 24 h               | 3        |
| **Single high-demand service** | 7 days  | 6 h (cooldown 4 h) | 3        |
| **Blank**                      | 14 days | 48 h               | 5        |

<Frame caption="Configuring how a waiting list drains">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/waitlist-config.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=71796f9053d315a125bebefdd09440aa" alt="'Waiting list · Configuration' side panel for the Active Dermatology waiting list showing Name, '1 · What it drains' with 1 service selected (Dermatology), Horizon 14 days, Max per run No cap, '2 · How it contacts' with Pipeline 'Dermatology waiting list · out…', Entry 'Waiting list', the agent line 'Appointments assistant · Vitalis Clinic', and Seat timeout / Contact cooldown / Max attempts fields above a Save button." width="2880" height="1800" data-path="images/en/calendar/waitlist-config.png" />
</Frame>

| Setting                    | What it does                                                                       |
| -------------------------- | ---------------------------------------------------------------------------------- |
| **Services**               | Which services' capacity the list drains                                           |
| **Horizon**                | How many days ahead it looks (1–30)                                                |
| **Max per run**            | Cap on clients pushed per sweep                                                    |
| **Destination**            | The Salesflow pipeline and entry node that contact them — or **New from template** |
| **Contact hours** and days | When clients may be contacted                                                      |
| **Seat timeout**           | How long a client holds an offered seat before it's released                       |
| **Contact cooldown**       | Minimum gap between two contacts to the same client                                |
| **Max attempts**           | Seats offered before the client is flagged *Needs a human*                         |

**Readiness** checks run live: a blocking finding stops **Activate**; an advisory one lets you **Activate anyway**.

## The queue

<Frame caption="Waiting list queue with four clients">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/waitlist-detail.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=8c663f2d142ae7c588e34cf2830d0b0d" alt="Dermatology waiting list detail page (Active, 1 services · 4 waiting · 14-day horizon) with capacity '70 openings for 4 waiting · Room for everyone', the Appointments assistant agent chip, Pause and Add Client buttons, and a Queue table of Noah Davis, Sophia Moore, Lucas Thomas and Charlotte Harris with Dermatology service, Waiting status, position, priority and preferences." width="2880" height="1800" data-path="images/en/calendar/waitlist-detail.png" />
</Frame>

Tabs **Queue / Metrics / Completed**; the capacity strip shows what the horizon holds and **Push batch now** forces a sweep.

<Frame caption="Adding a client to the waiting list">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/waitlist-add-client.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=1b69f82df960c0838f2813ad8b35d801" alt="'Add clients to waiting list' modal for the Dermatology waiting list with client Mia Jackson chosen, Dermatology service checked (70 open · 4 waiting), Priority Normal, Preferred professional Any professional, Earliest date Sep 18, 2026, Latest date No limit, Time of day Any, an optional Notes box and the footer 'Adds 1 new entry for Mia Jackson' with an 'Add 1 entry' button." width="2880" height="1800" data-path="images/en/calendar/waitlist-add-client.png" />
</Frame>

**Add Client** — search or create a contact, choose services, **Priority** (Urgent / High / Normal / Low), **Preferred professional**, **Earliest / Latest date**, **Time of day** (Any / Morning / Afternoon / Evening), **Notes**. **Import from spreadsheet** takes a CSV or XLSX up to 2 MB and 2,000 rows.

Row actions: **Snooze** (1 week / 1 month / 3 months / custom), **Wake now**, **Edit preferences**, **Unflag**, **Remove**.

AI agents add clients too — the calendar tool's **Add to waiting list** capability. See [The calendar tool for agents](/en/calendar/agent-tool).

## Who can do what

| Action                       | Needs                                                          |
| ---------------------------- | -------------------------------------------------------------- |
| Add, edit, remove clients    | **Calendar** Admin, or View All + **Salesflow** manage clients |
| Configure or activate a list | **Calendar** Admin + **Salesflow** edit structure              |
| View Own users               | read-only                                                      |

## Next step

<Card title="The calendar tool for agents" icon="screwdriver-wrench" href="/en/calendar/agent-tool">
  Let an AI agent book, move and cancel.
</Card>
