What if you could build a phone agent that listens, thinks, and speaks – without touching a single speech-to-text API or wrangling cloud infrastructure? What if all it took was a WebSocket and some JavaScript you already know?
In this talk, you’ll see how to wire up a minimal AI voice loop using modern tools like Bun, with no dependencies and no boilerplate in the way. It’s a quick, practical demo that puts the focus back on business logic – and shows just how little it takes to get started.
This talk has been presented at JSNation 2025, check out the latest edition of this JavaScript Conference.