Acciones de reservas
Consulta disponibilidad y administra reservas desde un flujo.
Que se logra
- Resultado: Consulta disponibilidad y crea, actualiza o recupera reservas como parte de una respuesta operativa automática.
- Caso de uso: Una clínica: cuando un paciente confirma por WhatsApp, consulta horarios, crea la reserva y responde con la cita confirmada.
- Se combina con:
Trigger: reserva creada/actualizada,Mensajería de conversacionesy Reservations.
Donde esta
- Ruta:
/[orgId]/automations/[automationId] - Acceso en UI:
Automation editor > Add Node - Componente(s): CreateReservationDialog.tsx, UpdateReservationDialog.tsx
Como funciona
- Elegir
Get Reservations Available Slots,Create Reservation,Update ReservationoGet ReservationenAdd Node > Reservations. - Definir servicio, fecha o ID de reserva usando datos fijos o variables.
- Utilizar los slots devueltos antes de crear una reserva.
Reglas y validaciones
- La consulta de slots exige servicio y fecha; el recurso preferido es opcional.
- La actualización requiere ID y permite cambiar servicio, contacto, fecha, tamaño, recurso, estado, notas y campos personalizados.
Backend
- Servicios:
automation-node-system-get-reservations-available-slots,automation-node-system-create-reservations,automation-node-system-update-reservations,automation-node-system-get-reservation - Efectos: crea o modifica reservas y devuelve la disponibilidad o el registro solicitado.
Relaciones
- Requiere: servicios de reservas configurados.
- Dispara / afecta: Reservations y sus recursos.
Notas
Por confirmar: los estados disponibles dependen de la configuración de Reservations.