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

# Booking Adherence

> Use FITsociety MCP to review client attendance and booking consistency.

This workflow helps a coach understand whether a client is attending planned
sessions consistently.

## Required access

| Module            | Why                                                        |
| :---------------- | :--------------------------------------------------------- |
| `clients`         | Find and confirm the client.                               |
| `bookings`        | Review bookings, cancellations, attendance, and adherence. |
| `calendar_events` | Inspect event context when needed.                         |

## Example prompt

```text theme={null}
Check whether John has attended his bookings consistently over the last 30 days.
Summarize attended, cancelled, and absent sessions.
```

## Typical tool sequence

1. `search_clients` to identify the client.
2. `summarize_client_adherence` for a direct attendance summary.
3. `list_bookings` for detailed booking rows when needed.
4. `get_booking` for a specific booking that needs investigation.
5. `get_calendar_event` when event details matter.

## Optional write action

If the coach wants to correct attendance, the grant must include:

* `bookings`
* write access enabled
* `update_attendance` in `allowedWriteTools`

Use a confirmation step before updating attendance.

```text theme={null}
Mark this booking as attended only after I confirm the booking ID.
```

## Output to expect

The assistant should return:

* a short attendance summary
* the date range used
* counts by status
* the specific bookings that need attention
* any follow-up recommendation
