Campos personalizados de contacto
Captura datos definidos por cada organización.
Que se logra
- Resultado: adapta la ficha de contacto a los datos operativos que el negocio realmente necesita recopilar.
- Caso de uso: una academia guarda nivel de interés, programa elegido y fecha preferida de inicio en cada aspirante.
- Se combina con: Crear contacto, Editar perfil de contacto y Vistas guardadas.
Donde esta
- Ruta:
/[orgId]/contacts/[id] - Acceso en UI:
Edit Contact > Custom Fields - Componente(s):
CustomFieldInput.tsx,EditContactDialog.tsx
Como funciona
- Configura campos de tipo Contact en
Settings. - Abre un contacto y selecciona
Edit Contact. - Completa la pestaña
Custom Fields. - Guarda los cambios.
Reglas y validaciones
- Los campos requeridos deben completarse al crear o editar.
Backend
- Servicios:
custom-fields,contacts(método: find/patch)
Relaciones
- Requiere: Configuración de campos personalizados.
- Dispara / afecta: Creación y edición del contacto.
Notas
- El alta de contactos recupera los campos paginados de la organización.