Watchers del deal
Permite asociar contactos observadores a un deal y usarlos como sugerencias de invitados al crear una actividad.
Que se logra
- Resultado: incorpora a los interesados de una oportunidad y acelera la preparación de reuniones con ellos.
- Caso de uso: una consultora añade al director financiero como watcher para sugerirlo al convocar una reunión del deal.
- Se combina con: Crear y editar actividades e Invitados y enlace de reunión.
Donde esta
- Ruta:
/[orgId]/deals/[id] - Acceso en UI:
Deal profile > Watchers > Add - Componente(s):
DealWatchers.tsx
Como funciona
- Abre el perfil del deal.
- En
Watchers, seleccionaAdd. - Busca un contacto por nombre y, opcionalmente, escribe su rol.
- Guarda el watcher o usa
×junto a uno existente para eliminarlo.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
| Contacto | búsqueda | Sí | La búsqueda comienza desde dos caracteres. |
| Rol | texto | No | Se muestra como etiqueta junto al contacto. |
Reglas y validaciones
- La UI excluye del selector al contacto principal del deal y a los watchers ya asociados.
- Al duplicar un deal, sus watchers se copian siempre.
Backend
- Servicios:
deal-watchers(método: find/create/remove),contacts(método: búsqueda) - Hooks relevantes solo si cambian el comportamiento visible: valida la asociación de watcher.
- Efectos: los watchers con correo se sugieren como invitados de actividades del deal.
Relaciones
- Requiere: Contactos y deals.
- Dispara / afecta: Invitados de actividades y duplicación de deals.
Notas
- Por confirmar: si ser watcher produce notificaciones propias fuera de las invitaciones sugeridas.