🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Cómo se calcula la disponibilidad (motor de slots, colisiones y márgenes)

Qué reglas combina Omnifox para decidir qué horarios ofrecer como libres, y cómo evita que dos personas reserven el mismo turno.

Jul 11, 2026

Cuando alguien busca horarios disponibles —desde la Agenda, el enlace público o el agente IA— Omnifox no adivina: calcula los huecos libres combinando varias reglas al mismo tiempo.

Qué combina el motor

  1. Horario de atención del calendario para ese día (y el feriado, si aplica).
  2. Turno del agente cargado en su horario de trabajo, si el calendario es de tipo Agente (se usa la intersección de ambos).
  3. Citas ya existentes en ese calendario (cualquier estado menos canceladas) — cada una bloquea su franja más el margen después del servicio.
  4. Aviso mínimo y antelación máxima del servicio, que recortan el rango de fechas ofrecidas.
  5. Capacidad: en un calendario de Equipo o un servicio grupal, un horario sigue libre mientras haya al menos un cupo sin ocupar.
  6. Si el calendario tiene Google Calendar conectado, también se descuentan los horarios que ya figuran ocupados ahí.

Los horarios se ofrecen en bloques (por defecto cada 30 minutos) dentro de esas franjas libres.

Cómo se evita el doble booking

El cálculo de horarios libres es solo una sugerencia. Al momento de confirmar la reserva, Omnifox vuelve a chequear la disponibilidad real de ese horario exacto —con bloqueo de base de datos— antes de guardar la cita. Si dos personas eligieron el mismo turno casi al mismo tiempo, solo la primera lo consigue; la segunda recibe el aviso de que el horario se acaba de ocupar.

Ejemplo

Un servicio de 30 minutos con 10 de margen después, en un calendario abierto de 09:00 a 12:00: si ya hay una cita de 10:00 a 10:30, el próximo horario libre real es 10:40 (30 min de cita + 10 de margen), no 10:30.

Consejos

  • Si notás que la agenda "se corre" más de lo esperado entre citas, revisá los márgenes del servicio.
  • El chequeo final siempre gana: no hace falta refrescar la pantalla para estar seguro, el sistema nunca deja pasar dos citas al mismo horario.

Solución de problemas

Ver el artículo "Solucionar problemas de citas" para los mensajes de error más comunes (horario recién ocupado, sin horarios disponibles).

¿Te fue útil?

Artículos relacionados