Mi perfil
Preferencias personales del usuario dentro de una organización.
Para que sirve
- Un asesor comercial conecta su calendario para trabajar reuniones y disponibilidad desde Apex.
- Un equipo de ventas usa una cuenta de Gmail personal para intercambiar correo desde el CRM o automatizaciones autorizadas.
- Un usuario ajusta alertas y dispositivos para enterarse de mensajes, asignaciones y recordatorios relevantes.
Que lo hace diferente
- Cada persona controla integraciones y preferencias propias sin alterar la configuración compartida de la organización.
- La sincronización de calendario contempla modos bidireccional, unidireccional y de solo consulta, además del registro de reuniones con enlace de video.
- La cuenta de Gmail puede habilitarse para compartirla o utilizarla en automatizaciones, conectando comunicación personal y operación de CRM.
Acceso
- Ruta principal:
/[orgId]/my-profile/profile - Como se llega:
Header > My Account - Permiso requerido: usuario autenticado
Alcance tecnico
- Frontend: rutas de Settings y My Profile relacionadas
- Backend: servicios Feathers de este módulo
- Superficies publicas: no aplica salvo integraciones de terceros
- Integraciones externas: Stripe, Google, Microsoft, Wise, Meta, S3 o proveedores de voz según la funcionalidad
Funcionalidades internas
| Funcionalidad | Archivo | Resumen |
|---|---|---|
| Datos del perfil | profile-details.md | Actualiza nombre, email y teléfono del usuario. |
| Foto de perfil | profile-photo.md | Carga o elimina el avatar personal y lo guarda de inmediato. |
| Restablecimiento de contraseña | password-reset.md | Confirma el cierre de sesión y redirige al flujo de recuperación. |
| Sincronización de calendario | calendar-sync.md | Conecta Google Calendar u Outlook y configura sincronización bidireccional, unidireccional o solo consulta. |
| Grabación de reuniones de calendario | meeting-recording.md | Activa que el bot registre reuniones con enlace de video, independientemente del tipo de sincronización. |
| Integración personal de Gmail | gmail-sync.md | Conecta Gmail para enviar/recibir desde CRM y habilita compartir la cuenta o usarla en automatizaciones. |
| Preferencias y dispositivos de notificación | notification-preferences.md | Configura alertas in-app y del navegador para mensajes, asignaciones y recordatorios; permite registrar, probar y desactivar dispositivos. |
Relaciones
- Depende de: organizaciones, miembros y autenticación.
- Usado por: CRM, automatizaciones y las integraciones descritas.
Limitaciones y notas
- Se documenta únicamente el comportamiento confirmado en frontend, servicios y hooks revisados.