Technology-driven onboarding