// cero_dobles_reservas

Cero dobles reservas, garantizado por la base de datos

Boty Reserve no puede guardar dos citas solapadas para el mismo profesional. No es una comprobación que se hace antes de guardar: es una regla de la propia base de datos, así que la segunda reserva se rechaza aunque las dos lleguen en el mismo instante.

La mayoría de las herramientas comprueban si el hueco está libre y luego guardan. Entre esas dos cosas caben dos clientes.

// 01

Por qué "comprobar y guardar" no basta

El fallo clásico de una agenda online es una condición de carrera. Dos personas abren el mismo jueves a las 17:00. Las dos ven el hueco libre. Las dos pulsan reservar con medio segundo de diferencia. El programa comprueba la disponibilidad para la primera, comprueba para la segunda — todavía libre, porque la primera aún no ha terminado de guardarse — y acaba escribiendo las dos.

Aparece un par de días después, cuando ya no hay forma elegante de arreglarlo: alguien se va a presentar y no va a haber sitio.

Ese fallo no se resuelve comprobando mejor. Se resuelve haciendo que el solapamiento sea imposible de escribir.

// 02

Cómo lo hace Reserve

Las citas se guardan con una restricción de exclusión sobre el rango de tiempo de cada profesional. En cristiano: la base de datos tiene prohibido aceptar una fila cuyo intervalo se pise con otro existente del mismo profesional.

La consecuencia práctica es que da igual por dónde entre la reserva — la página pública, el alta rápida por IA, la agenda de la consola o un reintento automático de la red. Todas pasan por la misma puerta y la puerta no se puede rodear.

Cuando la segunda llega tarde, no se guarda un desastre: se devuelve un error claro y el hueco se recarga con la disponibilidad real.

// 03

Qué cuenta como ocupado

El horario del profesional define lo que se puede ofrecer. Encima se restan las citas ya confirmadas, los bloqueos manuales que hayas puesto — la comida, un recado, una tarde libre — y las horas ocupadas de tu calendario personal si lo has conectado.

Lo que queda es lo que tu cliente puede pulsar. No se le enseña un hueco que no exista para que después alguien tenga que llamarla.

// los_limites

Lo que esta función no hace

  • No impide que tú apuntes dos cosas seguidas sin respiro. La garantía es sobre el solapamiento, no sobre lo apretada que quieras tener la agenda.
  • No adivina cuánto se alarga un servicio en la práctica. Usa la duración que tú has puesto en tu catálogo, así que si un color te lleva media hora más de la que tienes configurada, esa media hora no está reservada.
  • No reserva tiempo de limpieza o preparación entre citas por su cuenta. Si lo necesitas, hoy se modela alargando la duración del servicio.

Preguntas frecuentes

¿Y si dos clientes reservan exactamente a la vez?

Una gana y la otra recibe un aviso de que el hueco acaba de ocuparse, con la disponibilidad recargada. Nunca se guardan las dos.

¿Vale también para las citas que apunto yo a mano?

Sí. La regla vive en la base de datos, así que se aplica igual a la reserva pública, al alta rápida por IA y a lo que escribas tú en la agenda.

¿Puedo tener dos profesionales a la misma hora?

Claro. La restricción es por profesional, no por salón. Dos personas de tu equipo pueden estar ocupadas con clientes distintas en el mismo momento.

¿Y los bloqueos de mi calendario personal?

Si has conectado tu calendario, esas horas dejan de ofrecerse. Es lectura únicamente: nunca escribimos nada en tu calendario.

¿Te ha pasado alguna vez?

Si has tenido dos clientes a la misma hora, ya sabes lo que cuesta. Hablemos de cómo está montada tu agenda.

Contenido revisado contra el producto el 2026-08-17