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

# Reservaciones para restaurantes

> Configura el sistema de reservas de Asistian específicamente para restaurantes: mesas, aforo, turnos y gestión de comensales.

## Modo restaurante

Asistian incluye configuraciones específicas para restaurantes que permiten gestionar reservas de manera eficiente considerando el **número de comensales**, la **capacidad del local** y los **turnos de servicio**.

## Configuración de mesas (recursos)

En un restaurante, los **recursos** son las mesas disponibles. Configura cada mesa como un recurso:

1. Ve a **Reservaciones → Recursos**
2. Crea un recurso por cada mesa o zona:
   * "Mesa 1 - Interior" (capacidad: 4 personas)
   * "Mesa 2 - Terraza" (capacidad: 6 personas)
   * "Mesa VIP" (capacidad: 10 personas)
3. Define la **capacidad** de cada mesa (número máximo de comensales)

<Tip>
  También puedes crear recursos por zona en lugar de por mesa individual — "Terraza", "Interior", "Barra" — si prefieres gestionar el aforo global por área.
</Tip>

## Configuración del servicio de reserva

Crea un servicio de tipo **reservación de mesa**:

1. Ve a **Reservaciones → Servicios**
2. Crea un nuevo servicio: "Reservación de mesa"
3. Configura:
   * **Duración:** tiempo estimado de la comida (ej. 90 minutos)
   * **Precio:** puede ser \$0 si no cobras por la reserva, o una cantidad como depósito
   * **Tipo de precio:** por persona (si hay mínimo de consumo) o fijo
   * **Número mínimo de comensales:** ej. mínimo 1 persona
   * **Número máximo de comensales:** ej. máximo 8 personas por reserva
   * **Anticipación mínima:** ej. 2 horas antes del servicio
4. Asocia todas las mesas como recursos del servicio

## Turnos de servicio

Si tu restaurante opera por turnos (comida y cena, turno de las 13h y turno de las 15h), configura la disponibilidad de los recursos con los horarios de cada turno:

Por ejemplo, para turnos de 1.5 horas con buffer de 30 min entre comensales:

* Turno 1: 13:00 - 14:30
* Turno 2: 15:00 - 16:30
* Turno 3: 20:00 - 21:30
* Turno 4: 21:30 - 23:00

## Flujo de reservación por WhatsApp

Cuando un cliente escribe por WhatsApp y quiere reservar, el asistente IA gestiona el proceso completo:

<Steps>
  <Step title="Solicitud del cliente">
    El cliente escribe: "Quiero reservar para este sábado a las 9pm para 4 personas"
  </Step>

  <Step title="Verificación de disponibilidad">
    El asistente consulta en tiempo real si hay mesas disponibles para 4 personas el sábado a las 9pm.
  </Step>

  <Step title="Confirmación">
    Si hay disponibilidad, el asistente confirma la reserva y solicita el nombre del cliente y número de contacto.
  </Step>

  <Step title="Reservación creada">
    Se crea la reservación en el sistema, se envía confirmación al cliente y aparece en el calendario del restaurante.
  </Step>
</Steps>

## Ver reservaciones del día

En **Reservaciones → Calendario**, filtra por el día de hoy para ver:

* Todas las reservaciones confirmadas del día
* Hora, número de comensales y nombre del cliente
* Estado de cada reservación

### Estados de reservación

| Estado         | Significado                      |
| -------------- | -------------------------------- |
| **Confirmada** | Reserva activa y esperada        |
| **Completada** | El cliente llegó y fue atendido  |
| **Cancelada**  | El cliente canceló               |
| **No show**    | El cliente no llegó sin cancelar |

## Gestión de cancelaciones

Cuando un cliente cancela por WhatsApp, el asistente IA puede:

1. Actualizar automáticamente el estado de la reservación a "Cancelada"
2. Liberar el espacio para que otros clientes puedan reservarlo
3. Ofrecer reagendar si el cliente lo desea

Configura este comportamiento habilitando la herramienta `change_booking_status` en tu asistente.

## Confirmaciones y recordatorios automáticos

Configura mensajes automáticos para reducir los no-shows:

* **Confirmación inmediata** — mensaje al crear la reserva: "Tu mesa para 4 el sábado a las 9pm está confirmada 🍽"
* **Recordatorio 24h antes** — recordatorio el día anterior
* **Recordatorio 2h antes** — último aviso antes del servicio

Configura estas automatizaciones en **Reservaciones → Configuración → Recordatorios**.

<Note>
  Los recordatorios se envían al mismo canal por el que el cliente hizo la reservación (WhatsApp, Instagram, etc.).
</Note>
