Booking publico
Permite a visitantes reservar desde una URL sin iniciar sesión.
Para que sirve
- Una clínica permite que pacientes soliciten una consulta desde una URL sin crear una cuenta.
- Una barbería capta citas desde un enlace o iframe y muestra solo horarios disponibles.
- Un coworking recibe reservas de salas y las incorpora al calendario de su equipo.
Que lo hace diferente
- La reserva pública crea o identifica al contacto dentro del CRM de Apex.
- Los horarios se calculan con servicios, recursos, disponibilidad y excepciones reales.
- La confirmación puede activar los correos organizacionales y automatizaciones de reserva.
- El asistente IA puede operar sobre la misma disponibilidad y crear reservas cuando tiene las herramientas habilitadas.
Acceso
- Ruta principal:
/b/[orgId]/[slug] - Como se llega: URL compartida o iframe del booking link.
- Permiso requerido: ninguno.
Alcance tecnico
- Frontend: página pública de booking.
- Backend:
public-reservation-booking,reservation-available-slotsyreservations. - Superficies publicas: página, consulta de slots y creación de reserva.
Funcionalidades internas
| Funcionalidad | Archivo | Resumen |
|---|---|---|
| Elegir servicio | select-service.md | Muestra los servicios permitidos. |
| Elegir fecha y horario | select-slot.md | Consulta disponibilidad mensual y slots. |
| Identificar contacto | identify-contact.md | Precarga por email o teléfono si está activado. |
| Confirmar reserva | confirm-public-booking.md | Crea contacto y reserva pública. |
| Confirmación y calendario | booking-confirmation.md | Muestra resumen y opciones de calendario. |
Relaciones
- Depende de: Booking links, Services y Resources.
- Dispara / afecta: Calendar, Contactos y Notifications.
Limitaciones y notas
- El enlace debe estar activo; los servicios deben ser activos y públicos.
- El flujo público no expone una pantalla para gestionar o cancelar una reserva después de confirmarla.