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

# Services

> Duration, colour, allocation strategy, members and booking rules

A **service** is what gets booked: *General consultation*, *Cardiology*. It fixes the duration and colour of its appointments, names the professionals who can take them, and decides how bookings are shared out. **Calendar → Settings → Manage Services**.

<Frame caption="Routing services configured for the clinic">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/services-list.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=c275f99462661e9ec76decdef27f40c2" alt="Calendar Settings 'Calendar Services' page with a Create Service button and cards for Cardiology (First Available, 2 members, 45m, In-Person), Dermatology (Weighted-Round-Robin, 2 members, 30m, In-Person, Video call), Follow-up check (First Available, 4 members, 15m, Call, Video call), General consultation (Round-Robin, 3 members, 30m) and Pediatrics (Round-Robin, 1 member, 30m)." width="2880" height="1800" data-path="images/en/calendar/services-list.png" />
</Frame>

## The service form

<Frame caption="Editing a routing service's allocation">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/service-form.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=b60114735e8a8e5bc1b7d75b07d581ed" alt="Edit Team Service 'Routing & Allocation' form for Dermatology with a Service Color palette (teal selected), Default Event Duration 30 min, Allocation Strategy Weighted-Round-Robin selected, and the Booking Rules section (2 of 5 rules active) starting with Buffer Between Events 15 min." width="2880" height="1800" data-path="images/en/calendar/service-form.png" />
</Frame>

| Field                      | Options                                 | Default      | What it does                                                                                |
| -------------------------- | --------------------------------------- | ------------ | ------------------------------------------------------------------------------------------- |
| **Service Name**           | text                                    | —            | Required                                                                                    |
| **Service Color**          | 10 presets or **Custom** hex            | first preset | Every appointment of this service is painted with it — on the agenda and in Google Calendar |
| **Default Event Duration** | **15 / 30 / 45 / 1 h / Custom** (min 5) | —            | The slot length offered when booking                                                        |
| **Allocation Strategy**    | see below                               | —            | How **Auto-assign** picks a professional                                                    |
| **Team Members**           | checkboxes                              | none         | The professionals who can be booked for this service                                        |
| **Event Types**            | **In-Person**, **Video call**, **Call** | none         | Which appointment types this service offers. Optional                                       |

### Allocation strategies

| Strategy                 | Behaviour                                                                            |
| ------------------------ | ------------------------------------------------------------------------------------ |
| **Round-Robin**          | Fair sequential loop across members                                                  |
| **Weighted-Round-Robin** | Each member gets a weight; *weights across checked members must sum to exactly 100%* |
| **First Available**      | The earliest open slot wins, whoever holds it                                        |

## Booking rules

<Frame caption="Service-level booking rules with three active">
  <img src="https://mintcdn.com/dialtu-0be120d3/4ZUrsSjBIO2Dd9Ez/images/en/calendar/service-booking-rules.png?fit=max&auto=format&n=4ZUrsSjBIO2Dd9Ez&q=85&s=8505b7b3fa779adf4b3840085dbc4201" alt="Edit Team Service page on the Routing & Allocation section with the First Available strategy selected and the Booking Rules block (3 of 5 rules active) listing Buffer Between Events Off, Minimum Notice 120 min (≈ 2 h), Booking Window Off, Late Cancellation Notice 720 min (≈ 12 h) and Late Reschedule Notice 360 min (≈ 6 h), plus the note that providers can override any rule from their own profile." width="2880" height="1800" data-path="images/en/calendar/service-booking-rules.png" />
</Frame>

Five guardrails, each with an on/off switch. **All are off on a new service.** Switching one on reveals its limit.

| Rule                         | Suggested value | What it does                                                  |
| ---------------------------- | --------------- | ------------------------------------------------------------- |
| **Buffer Between Events**    | 15 min          | Gap kept free after each appointment                          |
| **Minimum Notice**           | 60 min          | How far ahead a booking must be made                          |
| **Booking Window**           | 30 days         | How far into the future slots are offered                     |
| **Late Cancellation Notice** | 720 min         | Cancelling inside this window counts as a *late cancellation* |
| **Late Reschedule Notice**   | 360 min         | Moving inside this window counts as a *late reschedule*       |

<Tip>
  A professional can override any rule from their own profile — see [Professionals](/en/calendar/professionals). The service rule is the default; the profile wins.
</Tip>

## Deleting a service

*This removes the service and its provider assignments.* A service with appointments can't be removed — cancel or wait for them first.

## What doesn't exist

* **Price, description, location or category.**
* **Capacity per slot** (group bookings).
* **Service-level hours** — hours live on each professional's availability, per service.
* **Custom event types** — the three types are fixed.

## Next step

<Card title="Professionals" icon="user-doctor" href="/en/calendar/professionals">
  Who can be booked, and their personal rules.
</Card>
