This is a real and fairly common issue with Vapi + Daily, so you’re not alone. That 4–7 second wait usually isn’t caused by your assistant setup, but by WebRTC connection setup, media negotiation, and the assistant warming up before it can speak first. Even with a minimal assistant, that overhead is still there. You can shave off a little time by reusing sessions, keeping assistants warm, and simplifying voice/model choices, but getting a consistent ~3 seconds is very hard right now with WebRTC. One thing that helps teams a lot is letting the user speak first or playing a short local greeting while the assistant finishes loading
are you starting a brand-new call every time, or keeping a connection alive between interactions?
@henryd