Reserva vinculada al CRM
Asocia una reserva con el contacto obligatorio y, opcionalmente, con una empresa o deal.
Que se logra
- Resultado: Conserva el contexto comercial y relacional de la persona al gestionar su cita.
- Caso de uso: Un coworking vincula la visita de un prospecto con su empresa y oportunidad.
- Se combina con: Contacts, Companies y Deals.
Donde esta
- Ruta:
/[orgId]/reservations - Acceso en UI:
New Reservationdesde el calendario o los paneles de contactos, empresas y deals. - Componente(s):
ReservationFormDialog.tsx,RelatedEntitySelector
Como funciona
- Selecciona el contacto.
- Opcionalmente relaciona empresa y deal.
- Al abrirse desde un registro CRM, la relación se precarga.
Reglas y validaciones
- No se puede guardar sin contacto.
Backend
- Servicios:
contacts,companies,deals,reservations(create, patch).
Relaciones
- Usado por: detalle de contactos, empresas, deals y conversaciones.