Voice-based onboarding that profiles a new user in one conversation
A voice agent that talks to someone in their first few minutes on a new platform and builds their profile, goals, prior experience, how they think through problems, from that one conversation instead of a signup form.
A voice-first onboarding agent that runs in the first few minutes after someone signs up for the platform. Instead of a typed signup form, it has a short spoken conversation with the new user and builds their profile (their goals, their prior experience, and how they tend to frame problems) from how they talk about their own work.
The first five minutes on a new platform are the highest-leverage moment to learn who someone actually is. A typed survey gives what they think they should say. A voice conversation gives how they actually talk. This project is built around capturing the second one.
A LiveKit voice agent with Gemini handling the conversation directly. As the new user talks, every utterance is shipped in the background for processing without waiting for the conversation to finish, so the system is already learning about them before they've finished introducing themselves. Once the conversation closes, a summarization step reads those early exchanges and pulls out what was said about goals, prior experience, and how the person frames problems, then writes a starting profile for them. The first real session the person lands in already has shape behind it instead of starting from a blank slate.
Sole author of the onboarding flow end to end.
Want the full technical depth, the tradeoffs, what broke, what I'd do differently? Ask the agent about this project.