Saltar al contenido
Esto es Web
en

Reservas online

El formulario público de reserva: qué ve el paciente, cómo se configura y cómo fijar sede, servicio o tratante.

  • 🏥 Clínica
  • 🛠️ Implantador

Es la cara visible de DocFlow: el formulario donde tus pacientes eligen cuándo vienen. Al activar el plugin ya tienes una página «Reservar» creada y funcionando; lo único imprescindible es enlazarla desde el menú de tu sitio.

Qué ve el paciente

  1. Sede — si el formulario no la trae fijada.
  2. Servicio — solo los que se ofrecen en esa sede.
  3. Tratante (opcional) — si has activado que pueda elegir.
  4. Fecha — un calendario que marca únicamente los días con hueco. Los días cerrados o completos aparecen tachados y no se pueden pulsar.
  5. Hora — los huecos libres de ese día.
  6. Sus datos — nombre, y email o teléfono.

Al confirmar, la cita se registra como pendiente y su ficha de paciente se crea o se reutiliza automáticamente.

Configuración

En DocFlow › Ajustes › General:

Ajuste Qué hace
Elección de tratante Si el paciente puede elegir con quién quiere ir. Es el valor por defecto de todo el sitio; cada formulario puede sobrescribirlo.
Moneda La que se muestra en los precios del catálogo.

En DocFlow › Ajustes › Diseño:

Ajuste Qué hace
Estilo del calendario de reservas Simple, Compacto o Tarjetas. Solo cambia la presentación.

Todavía no: Días máximos de antelación para reservar y Antelación mínima para reservar (horas) aparecen en los ajustes pero aún no limitan el formulario.

Fijar sede, servicio o tratante

Un mismo formulario sirve para todo, pero suele convertir mejor uno ya enfocado: si el paciente llega desde la página de una sede concreta, no tiene sentido volver a preguntarle la sede.

Quieres Shortcode
Formulario general [docflow_booking]
Sede fija [docflow_booking sede="12"]
Servicio fijo [docflow_booking servicio="34"]
Sede y servicio fijos [docflow_booking sede="12" servicio="34"]
Reserva directa con un tratante [docflow_booking personal="21"]
Forzar que elija tratante [docflow_booking tratante="si"]
Forzar que no elija (lo asigna la clínica) [docflow_booking tratante="no"]

Al editar una sede o un servicio, un panel lateral te da su shortcode ya montado, con el ID correcto. No hace falta que lo busques.

Lo mismo está disponible como bloque de Gutenberg, widget de Elementor y elemento de Bricks: ver Insertar en tu web.

Reserva directa con un tratante

Con personal="21" el formulario se limita a esa persona: solo sus sedes, solo sus servicios y solo sus horas libres. Es lo que usa la ficha pública de cada tratante en /equipo/, y funciona bien como enlace de «Pedir cita con…» desde la página del equipo.

Qué pasa después de reservar

  • La cita entra como pendiente, sin cubículo ni tratante asignados (salvo que el paciente lo eligiera).
  • Aparece en DocFlow › Citas y en el panel de gestión.
  • La ficha del paciente se busca por email y luego por teléfono; si no existe, se crea.
  • Si tienes webhooks configurados, se dispara cita.creada con origen: publico, que es lo que permite crear el lead en tu CRM al instante.

Cosas a tener en cuenta

Ten en cuenta: la disponibilidad se comprueba otra vez al confirmar. Si alguien se te adelanta por la última plaza, el paciente ve un aviso de que ese horario ya no está libre en lugar de una doble reserva.

Ten en cuenta: el paciente tiene que dejar email o teléfono; con uno basta, pero sin ninguno de los dos no se puede reservar. Pedir el email ayuda a no duplicar fichas.

Ten en cuenta: al alcanzar la cuota mensual de citas de tu plan, el formulario deja de aceptar reservas y muestra un aviso neutro al paciente, sin mencionar el plan.

Ver también