Tu asistente llena la agenda, y los días que no abres siguen vacíos.
OpusDone comprueba tu horario, tus días cerrados y tu calendario en vivo antes de ofrecer una sola hora. Las peticiones llegan a medianoche, en festivo y dos minutos antes de abrir, así que la disponibilidad se relee en el momento de escribir y dos personas no pueden quedarse con la misma hora. Si no puede leer la agenda, lo dice y te avisa.
Revisado el

Una lista de horas es una foto fija. Para cuando el cliente dice que sí, esa foto ya es historia, y el modelo no tiene ni idea de qué día es hoy en tu país.
Ninguno sabe que el 12 de octubre es fiesta nacional en España. Antes de que existiera este filtro, el calendario ofrecía ese lunes como dieciséis horas libres, porque es lunes y los lunes se trabaja.
Pasaron cinco mensajes mientras el cliente se lo pensaba, y en ese rato sonó el teléfono y alguien se quedó con las 16:00. Una lista enseñada antes en el chat no es permiso para escribir un evento.
Un calendario que no devuelve nada puede ser una semana tranquila o una lectura fallida. Falla hacia un lado y prometes una hora que no tienes; falla hacia el otro y rechazas a un cliente al que podrías haber atendido.
Se ejecutan en este orden, siempre. Cualquier control que falle termina el intento con una frase para el cliente, no con una conversación rota.
«Las 00:30 del 25 de diciembre en Madrid son las 23:30 UTC del 24, y una comparación en UTC lo cuela directamente por el cierre de Navidad.»
La disponibilidad se lee de tu calendario real en el momento de escribir, así que dos clientes no pueden coger el mismo hueco. Tu horario y tus días cerrados se comprueban antes de ofrecer una sola hora. Lo que te encuentras por la mañana son citas, no peticiones por resolver.
El cliente recibe una elección corta y legible en vez de un muro de horas, y ningún día puede tragarse la lista entera.
Los dos límites son editables.

La antelación mínima empieza en 120 minutos, lo justo para que una reserva hecha a las 08:58 no caiga a las 09:00. Súbela para los trabajos que necesitas preparar, bájala si atiendes sin cita.

Una granularidad de 15 minutos hace que un día se lea 09:00 / 09:30 / 10:00 y no 09:07. Los márgenes antes y después de cada cita empiezan en cero y los cambias tú.
El horario se comprueba antes de ofrecer una hora y otra vez antes de escribir.

Una página de reservas le pide a alguien que ya sepa qué quiere, qué día y cuál de tus cuatro servicios es. La mitad no lo sabe, así que se va a pensarlo. En una conversación, la pregunta y la reserva son el mismo intercambio.

Google Calendar y Cal.com. Los dos se leen en vivo antes de escribir, y los dos se vuelven a contrastar con tu horario y tus cierres en el último momento.
OAuth, sin clave de API. Los permisos son calendar.events y calendar.readonly, deliberadamente no el calendario completo, para que la aplicación no pueda borrar tus calendarios.
Se conecta con una clave de API. Cal.com además admite un paso de confirmación de pendiente a aceptado y registra las ausencias.
Los controles de arriba son código, no instrucciones dentro de un prompt. Estos son los comportamientos que no tienes que confiar en que ocurran.
La disponibilidad se relee justo antes de escribir. Lo que estaba libre hace diez mensajes no es una prueba.
Una ventana que vuelve sin nada dentro se trata como un fallo de lectura y se te envía a ti, en vez de ofrecerse al cliente como una semana entera libre.
Las fechas se comparan como fechas locales. Las 00:30 del 25 de diciembre en Madrid son las 23:30 UTC del 24, y una comparación en UTC lo cuela directamente por el cierre de Navidad.
Un tiempo de espera agotado y su reintento aterrizan en el mismo id de evento determinista, así que el segundo intento lee el primero.
Una cancelación siempre le lee la cita al cliente y le pide que confirme que es la correcta antes de eliminar nada.
Gratis para construir y probar, sin tarjeta. El sandbox ejecuta las instrucciones reales y las herramientas reales, y se detiene antes de escribir salvo que marques «reservar de verdad». Tus 14 días empiezan el día que sales en vivo. Consulta la página de precios para los planes de hoy.
Solicitar acceso