Preguntar a la IA
Español ES
Ir a JetBot24

Reservar una cita

Reserva al cliente el servicio, el especialista y la hora elegidos. Los datos del cliente (nombre, teléfono, email, comentario) se toman de la pantalla con el elemento «Confirmar reserva». El bloque va en el botón «Reservar» de esa pantalla.

Bloque Reservar una cita: sucursal, servicio, especialista, hora y variablesBloque Reservar una cita: sucursal, servicio, especialista, hora y variables

Configuración

  • «Sucursal»: la sucursal de reservas o «El cliente elige la sucursal». En este último caso, indica la variable, normalmente {{ branchId }}, que rellena el elemento «Sucursales de reservas».
  • «Servicio»: normalmente {{ serviceId }}.
  • «Especialista»: normalmente {{ staffId }}. Vacío o any significa cualquier especialista disponible.
  • «Hora»: normalmente {{ slot }}.
  • «Número de la cita en una variable»: bookingNumber por defecto.
  • «Id de la cita en una variable»: appointmentId por defecto. Lo necesitan la tarjeta de la cita y los bloques de cancelación y cambio.
  • «Motivo del rechazo en una variable»: bookingError por defecto.

Salidas

  • «Reservado»: la cita se ha creado.
  • «No se pudo reservar»: la hora ya está ocupada, no se eligió la sucursal o el servicio, el cliente superó el límite de reservas o no rellenó los campos obligatorios.

Particularidades

  • La hora se vuelve a comprobar: si se ocupó mientras el cliente rellenaba el formulario, la cita no se crea.
  • Como máximo 10 reservas por hora desde una dirección: a partir de ahí, el bloque responde «Demasiadas reservas seguidas. Inténtalo más tarde.».
  • Una cita es para un solo servicio.