Build a voice agent with AssemblyAI HTTP tools — no WebSocket needed

AssemblyAI · x · 2026-09-23

Tutorial contrasts AssemblyAI Voice Agent API's two tool paths: the common function tools require holding a WebSocket open (agent dies when you close the laptop), while the rarely documented HTTP tools path defines the whole agent as a JSON doc with a URL per tool — AssemblyAI calls your API itself, mid-call. A dental receptionist demo covers agent. (prompt, voice, keyterms, four HTTP tools), a FastAPI booking service with speakable responses, a gettoday tool fixing the most common voice-scheduler bug, and tool schemas that make the agent re-ask instead of guessing. Also prep for an upcoming lablab.ai hackathon, 8 days out.

Original post →

More from coding & agent

coding & agent channel →