Academia › Construir › Reservas y pedidos
Cuando dos servicios quieren la misma sala, gana quien confirmó primero
Al terminar esta lección tienes decidido quién se queda con la sala cuando dos servicios distintos la piden a la vez, qué reubicación se ofrece antes de rendirte, y cómo funciona la lista de espera para que nadie tenga que llamar por teléfono a resolver un choque.
Tienes una sala de tratamientos. Por la mañana se hacen masajes ahí, y a mediodía también depilación láser. Un martes, a las diez, alguien reserva un masaje de una hora. Quince minutos después, otra clienta intenta reservar láser a las diez y media.
Los dos huecos existen en el calendario, porque son dos servicios distintos con sus propias fichas y sus propios precios. Pero la sala es una sola. ¿Qué hace tu sistema: deja que se apunten las dos, avisa a la segunda antes de cobrarle, o decide por ti sin que tengas que mirar nada?
Ya sabes que reservar un servicio deja ocupado el hueco de otro cuando comparten el mismo recurso. Lo que falta es decidir qué pasa cuando el choque no es entre dos citas del mismo servicio, sino entre dos servicios que no se parecen en nada salvo en que usan la misma sala.
Quién se queda con el hueco
El criterio es simple: gana quien confirmó primero. El margen que deje cada servicio no entra en la decisión, ni tampoco si la segunda persona es clienta habitual o promete pagar más por ser urgente.
En el momento en que alguien paga o confirma, el sistema tiene que bloquear la sala para esa franja completa, con su colchón incluido. A partir de ahí ese hueco queda cerrado para cualquier otra reserva, sin excepciones que dependan de quién conviene más ese día.
Quitarle una cita confirmada a alguien para colocar a otra persona rompe algo que cuesta mucho reconstruir: la certeza de que, una vez reservado, el hueco es tuyo. Un negocio que reorganiza citas confirmadas según quién paga mejor ese día no tiene un sistema de reservas, tiene una lista de buenas intenciones que cambia de orden cuando conviene.
- El sistema no deja escribir «reservado» hasta comprobar que la sala está libre toda la franja, colchón incluido
- Si dos personas reservan casi a la vez, gana quien completa el pago primero
- La segunda ve el hueco cerrado antes de llegar a pagar, no después
- Alguien tiene que repasar la agenda a mano cada mañana buscando dobles reservas
- La persona que pierde se entera por teléfono, no en el momento de reservar
- Basta un despiste para que dos clientas se presenten a la misma sala a la misma hora
Cual elijo: Elige siempre bloquear al confirmar. La única razón para aceptar y resolver después es llevar la agenda en papel o en una hoja de cálculo sin conexión entre servicios, y esa razón desaparece en cuanto la reserva pasa por un sistema que sabe qué recurso usa cada servicio.
Qué pasa con el que pierde el hueco
Perder el hueco pedido no tiene por qué ser perder la venta. Reubicar antes de rechazar.
Con una sola sala, la única reubicación posible es en el tiempo: el sistema busca el hueco libre más cercano con la misma duración y lo ofrece en el momento, antes de que la clienta cierre la pantalla. Si el negocio tuviera dos salas iguales, la reubicación sería en el espacio, y eso es justo lo que toca en una lección más adelante.
Aquí, con una sala, la pregunta que responde tu configuración es cuánto se aleja el sistema del horario pedido antes de rendirse y ofrecer la lista de espera. Media hora antes o después suele ser razonable para un servicio de treinta o sesenta minutos. Para uno que ocupa media jornada, no hay reubicación que valga y toca ofrecer directamente otra fecha.
La lista de espera va atada a la sala y a la hora
Cuando ni la hora pedida ni una cercana sirven, la alternativa es la lista de espera. Tiene que quedar atada a ese recurso y a esa franja exacta, no a «algún hueco cualquiera de la semana», porque nadie se apunta a una lista de espera para lo que sea.
Si la primera reserva se cancela, el sistema avisa automáticamente a la primera persona de esa lista, con un plazo corto para confirmar —quince minutos, por ejemplo— antes de pasar a la siguiente. Sin plazo, el hueco queda retenido para alguien que quizá ya ni se acuerda de haberse apuntado, y mientras tanto nadie más puede cogerlo.
Esto sustituye a la llamada del día siguiente preguntando si sigue interesada. Para cuando llamas, esa clienta ya reservó en otro sitio.
El choque no siempre es a la misma hora exacta
El masaje dura sesenta minutos, la depilación láser cuarenta y cinco. Si la sala está ocupada de diez a once por el masaje, alguien que pida láser a las diez y media no está pidiendo la misma hora, y aun así choca: su cita terminaría a las once y cuarto, quince minutos dentro del colchón de limpieza que ya lleva la sala.
Por eso la comprobación de disponibilidad tiene que mirar la ventana real que ocupa el recurso —hora de inicio, duración del servicio y colchón, sumados— y no el nombre del servicio. Si tu sistema pregunta solo «¿hay algo en el calendario de láser a las 10:30?», va a decir que sí hay hueco, y se equivoca porque está mirando la agenda equivocada.
Con un solo recurso ya queda cerrado qué pasa cuando compite el tiempo. Lo que falta, más adelante, es qué cambia cuando ese recurso deja de ser único.
La disponibilidad se calcula por servicio, no por el recurso físico que ese servicio ocupa
- 1Marca el recurso de cada servicio
Entra en cada ficha de servicio y señala qué sala, silla o máquina usa. Si dos servicios comparten sala, los dos tienen que apuntar al mismo recurso, no a uno parecido. - 2Revisa la ventana ocupada real
Confirma que la duración que cuenta para el choque incluye el colchón de la sala, no solo el tiempo de la cita en sí. - 3Decide el radio de reubicación
Fija cuánto se aleja el sistema del horario pedido antes de ofrecer la lista de espera. Media hora suele bastar para servicios cortos. - 4Activa la lista de espera por franja
Que quede atada a la sala y a la hora exactas, no a la semana entera ni al servicio en general. - 5Pon plazo a la confirmación
Cuando se libera un hueco, da un tiempo corto para que el primero de la lista confirme antes de pasar al siguiente.
- La sala se bloquea para quien confirma primero; nunca se le quita a una reserva ya confirmada aunque la otra pague más
- Perder el hueco pedido no es perder la venta: primero se ofrece otro horario cercano con la misma duración
- La lista de espera queda atada a la sala y a la franja exacta, con plazo corto para que el primero confirme
- La comprobación de choque mira la ventana real del recurso —inicio, duración y colchón—, no el nombre del servicio
Ponte a prueba
Responde antes de abrir cada una. Si alguna se te resiste, vuelve al apartado que la explica.
1. Una clienta reserva y paga una manicura de las 16:00 a las 16:45 en la única silla de manicura del salón. Antes de que termine el pago, otra clienta intenta reservar pedicura a las 16:30 en esa misma silla, y ofrece pagar el doble por ser urgente. ¿Qué se decide?
Se queda con el hueco quien confirmó primero, la manicura ya pagada. Da igual cuánto ofrezca la segunda: quitarle la silla a una reserva confirmada para dársela a quien paga más rompe la certeza de que reservar significa algo, y abre la puerta a que toda reserva pase a ser negociable después.
2. Un centro de fisioterapia tiene una sola camilla de electroterapia. Alguien pide esa camilla a las 9:15, pero está ocupada de 9:00 a 10:00 con otro tratamiento. La siguiente cita del día empieza a las 10:30. ¿Qué le ofrece el sistema antes de pasar a la lista de espera?
Le ofrece el hueco de las 10:00, o el primero libre después según la duración que necesite, porque hay una reubicación real ese mismo día. La lista de espera solo entra cuando ninguna reubicación cercana sirve, nunca como primera opción.
3. Una peluquería da de alta «corte» y «coloración» como dos servicios independientes, cada uno con su propio calendario, aunque los dos usan el único sillón de lavado antes de empezar. Dos clientas reservan ese sillón a la misma hora sin que el sistema avise. ¿Dónde está el fallo y qué hay que cambiar?
El fallo no es de quién reservó antes, es de configuración: los dos servicios no tienen marcado que comparten el mismo recurso, así que el sistema comprueba dos agendas separadas y las dos ven hueco libre. Hay que asignar el mismo recurso a ambos servicios para que la comprobación de choque los trate como uno solo.