Admin
Collaborator
Client
Viaje del Client
Alta → login → proyectos → ticket → presupuesto.
Home Client
Ticket
Catálogo
Client
Usuario final del equipo: entra a Humano para seguir su trabajo con el proveedor, no para administrar el CRM.
1. Cómo se crea el acceso
Admin tiene un contacto
Admin
Vincular / invitar usuario
Rol Client (Jetstream + Spatie)
Admin
Contacto.user_id = usuario Client
Si el usuario está ligado a un contacto, el rol Client no se puede cambiar a otro
Client puede iniciar sesión
2. Sesión del Client
Iniciar sesión
Client
Dashboard client
Vista restringida (misma app)
¿Qué necesita?
Seguimiento
Client
Ver proyectos / servicios propios
Soporte
Client
Crear ticket
Presupuesto
Client
Abrir /p/budget/{token}
Enlace público o compartido
Client
Sin menú Billing ni Infra
Fin de la sesión
3. Relación con el equipo interno
Client
Client abre ticket o consulta proyecto
Collaborator
Collaborator / Admin responde
¿Hay cobro?
Sí
Admin
Admin emite factura / registra pago
No
Collaborator
Continúa el trabajo operativo
Admin
Administrador
Configura el equipo, marca, módulos activos e invita usuarios.
Asigna roles (admin / collaborator / client) y gestiona permisos.
Vincula un contacto a un usuario Client para darle acceso de portal.
Ve todos los datos del equipo sin filtros por responsable.
Collaborator
Colaborador
Entra al equipo al que fue invitado y trabaja en módulos operativos.
Ve el menú según módulos (sin facturación ni infraestructura).
Alcance en proyectos/servicios: propio o asignado.
Client
Cliente final
Usuario final vinculado a un contacto del equipo (portal en la misma app).
Ve solo sus proyectos/servicios/empresas asociados a su contacto.
No cambia de equipo ni ve menús de billing o infraestructura.