## Visión general

Algunos servicios no se venden por hora, sino por **turno**. Un equipo de limpieza de tapicería que
llega a las 10:30 no queda libre a las 11:30: ocupa toda la mañana. El cliente necesita poder elegir la
**hora de llegada**, pero el resto de ese turno tiene que salir de la agenda en el mismo instante.

Eso es lo que hace la opción **"El turno entero"**. Está en el tipo de evento, en **Qué ocupa una
reserva en la agenda**:

- **Solo el horario elegido** (predeterminado): la cita más sus buffers. Es como la Agenda funcionó
  siempre, y nada cambia para los tipos de evento que ya existen.
- **El turno entero**: reservar cualquier horario ocupa **todo el intervalo de disponibilidad** en el
  que cae. ¿Reservó las 10:30 dentro de 08:00–12:00? La mañana entera desaparece de la página pública
  y solo el turno de tarde sigue a la venta.

> **El turno ES el intervalo de disponibilidad.** No hay un campo "turno" aparte: la Agenda usa los
> intervalos que ya configuras en **Disponibilidad**. Un día con dos turnos es un día con **dos
> intervalos separados por un hueco**.

## Requisitos previos

- Módulo **Agenda** habilitado y un **tipo de evento** creado.
- La **disponibilidad** del día dividida en intervalos separados — eso define los turnos.
- Un rol con permiso para editar tipos de evento.

## Paso a paso

1. Abre **Disponibilidad** (del calendario o del propio tipo de evento) y divide cada día en los turnos
   que atiendes. La forma clásica:
   - `08:00 – 12:00` (mañana)
   - `14:00 – 18:00` (tarde)
   Usa **Añadir intervalo** para crear el segundo. **Deja un hueco entre ellos.**
2. Guarda la disponibilidad.
3. Abre el **tipo de evento** y, en **Qué ocupa una reserva en la agenda**, elige **El turno entero**.
4. Ajusta la **duración** al tiempo real del servicio (es lo que ve el cliente y lo que llega a Google
   y al archivo .ics) y el **intervalo entre horarios** a cada cuánto quieres ofrecer llegadas: cada 30
   minutos, cada hora…
5. Guarda y pruébalo en la página pública: elige un horario de la mañana y comprueba que la mañana
   entera desapareció, quedando solo la tarde.

## Configuración y opciones

- **Qué ocupa una reserva en la agenda**: *Solo el horario elegido* o *El turno entero*.
- **Duración**: el tiempo real del servicio. No tiene que coincidir con el turno — el cliente ve esta
  duración, y es la que aparece en su calendario.
- **Intervalo entre horarios** (en **Configuración de la agenda → Valores de agendamiento**): cada
  cuánto se ofrecen las llegadas dentro del turno.
- **Buffers**: con ocupación por turno protegen los **bordes del turno** — el buffer antes empuja su
  inicio, el buffer después extiende su fin.
- **Disponibilidad**: los intervalos de cada día. **Son ellos los que definen los turnos.**

## Casos de uso

- Limpieza de tapicería: llegada entre 08:00 y 10:00, pero el equipo se queda toda la mañana.
- Mudanzas y transportes: un servicio por turno, dos al día.
- Instalación técnica a domicilio: el cliente elige "mañana" y el técnico define el orden de la ruta.
- Alquiler de espacio por período: mañana, tarde o ambos.

## Consejos, límites y buenas prácticas

- **Deja un hueco entre los turnos.** Dos intervalos que se tocan (12:00–14:00 justo después de
  08:00–12:00) se fusionan en **uno solo** de 08:00 a 14:00, y entonces una reserva ocupa los dos. La
  pausa de la comida no es solo un descanso: es lo que separa un turno del siguiente.
- **Un día con un único intervalo es un solo turno.** Si el día es solo `08:00–18:00`, una reserva
  ocupa el día entero. Puede ser justo lo que quieres (un servicio al día) — solo tiene que ser
  intencional.
- **Un turno que pasa de la medianoche funciona.** Un intervalo no cruza la medianoche, así que un
  turno de 22:00 a 02:00 se escribe en dos días: lunes `22:00–24:00` y martes `00:00–02:00`. Como se
  tocan en la medianoche cuentan como **un solo turno** — la reserva de las 23:00 se lleva la
  madrugada, y el cliente puede elegir un horario que termina después de medianoche.
- Cualquier cita dentro del turno lo tumba, no solo las reservas de la página pública: un evento creado
  directamente en la agenda o importado de Google a las 09:00 también saca la mañana de la venta.
- **Reprogramar dentro del mismo turno está permitido** — el turno ya es del cliente, así que mover de
  10:30 a 11:00 funciona con normalidad.
- En la grilla del panel la reserva aparece en su horario real, y el turno ocupado se dibuja como una
  **banda atenuada detrás** de ella. No es una segunda cita: es la misma reserva, dibujada.
- **En Google:** el técnico recibe la cita en su horario real (10:30–11:30), no el turno entero. La
  reserva del turno vive en la Agenda de Conversa Labs — quien agende directamente en Google también
  tiene que mirar la Agenda.

## Solución de problemas

- **Reservé un horario y desapareció el día entero**: probablemente el día tiene un solo intervalo, o
  dos intervalos que se tocan. Abre Disponibilidad y separa los turnos con un hueco.
- **La tarde desapareció junto con la mañana**: los dos intervalos están pegados (por ejemplo
  08:00–12:00 y 12:00–18:00) y se fusionaron. Deja un hueco real entre ellos.
- **La página no ofrece ningún horario**: la duración puede ser mayor que el turno. Un servicio de 4 h
  no cabe en un intervalo de 3 h.
- **Solo aparece un horario por turno**: sube el **intervalo entre horarios** — es lo que decide
  cuántas llegadas se ofrecen dentro del turno.
- **El cliente dice que su cita está mal en el calendario**: no lo está. Su invitación es el horario
  real que eligió; la reserva del turno entero es interna, por eso no aparece en la invitación.

## Ver también

- [Tipos de evento, disponibilidad y buffers](/hc/ajuda/articles/calendar-scheduling-tipos-de-evento-disponibilidade-buffers-es)
- [Valores de agendamiento de la cuenta y herencia](/hc/ajuda/articles/calendar-scheduling-padroes-de-agendamento-da-conta-es)
- [Disponibilidad en cascada: cuenta, agenda y tipo de evento](/hc/ajuda/articles/calendar-scheduling-disponibilidade-em-cascata-es)
- [Impedir citas superpuestas](/hc/ajuda/articles/calendar-scheduling-impedir-compromissos-sobrepostos-es)