Artificial intelligence news.
Straight from the original announcements.

Voice agent builders at Boardy and Flagler Health hit the same production walls

September 30, 2026Source: AssemblyAI
Voice agent builders at Boardy and Flagler Health hit the same production walls
Image: AssemblyAI

Two voice agents built for very different people, a founder network and a clinic phone line, run into nearly the same production problems. That was the message from a panel at an AssemblyAI and LiveKit meetup in New York, where engineers from Boardy and Flagler Health compared notes.

Key points
  • AssemblyAI and LiveKit hosted a New York meetup with engineers from Boardy and Flagler Health.
  • Boardy encourages open conversation, while Flagler uses flowcharts and escalates to a human when patients go off script.
  • Both teams disclose up front that the caller is an AI, saying it builds trust.
  • According to AssemblyAI, passing agent context cut word error rate by 10.2% on a benchmark of 20,000 voice agent audio files.
  • Agents do not know how much of their speech a user heard before interrupting, which matters for clinical instructions.

Two agents, one problem list

The panel featured Owen Gretzinger, Head of Engineering at Boardy, and Dylan Wight, a Software Engineer at Flagler Health. AssemblyAI's Ryan Seams moderated. Boardy makes introductions between founders, investors, customers and talent across a network of roughly 200,000 people. Flagler Health is an AI platform for musculoskeletal care. Its voice agents answer inbound scheduling calls and place outbound pre-procedure calls, telling patients which medications to stop, when to stop eating and what to expect on the day.

According to AssemblyAI, both teams struggle with trust, turn-taking, interruptions, latency, evals and memory. They also share infrastructure: LiveKit for the real-time layer, with Boardy using AssemblyAI for streaming speech-to-text and Flagler running a full AssemblyAI transcription pass on every call.

Before the panel, Seams demoed Universal-3.5 Pro Realtime. The demo included agent context, where the agent's own question is passed into the transcription request so short or mumbled replies resolve correctly. AssemblyAI says that across a benchmark of 20,000 voice agent audio files, passing agent context cut word error rate by 10.2%.

Open conversation versus a flowchart

The sharpest disagreement was about how much freedom a call should have. Boardy leans into open-ended talk, because the more someone speaks, the more it learns about their goals and the better its intros get. "When you talk with someone over voice, you just say so much more," Gretzinger said. "Whereas over text you're very dry."

Flagler does close to the opposite. Its calls follow a flowchart, such as collecting an email, a phone number or insurance information, or delivering a specific set of pre-op instructions. "It's a big issue if it starts trying to give them medical advice," Wight said. When a patient goes off script, the call escalates to a human.

Success is defined differently too. Boardy tracks whether intros convert, and recently more than 50% of proposed intros turned into a real meeting. Flagler's goal is to avoid making the patient unhappy. "We're not really trying to delight this user," Wight said. The takeaway from AssemblyAI is that the right conversational behavior depends on who is calling and why, so a demo from another team is a poor template.

Disclose the AI in the first sentence

Flagler debated whether to tell patients they are speaking to an AI and decided to do so immediately on every call: "Hey, I'm Sarah, an AI assistant from this clinic, calling about your upcoming procedure." The reasoning was practical. In a handful of early calls, patients asked near the end whether they were talking to a person, and that moment cost more trust than disclosure would have.

Boardy also discloses, with more flair. Its opening line is often a question about whether this is the caller's first phone call with an AI. "That breaks the fourth wall almost immediately," Gretzinger said. Both teams concluded that it is better to disclose up front and spend effort on making the following minutes good.

Trust also has a technical side. Flagler's calls go out to numbers patients do not recognize, so the team spends real effort on Twilio configuration, caller ID that shows the clinic's name, and avoiding spam flags.

Turn-taking, latency and what the user actually heard

Gretzinger said one-on-one turn-taking is basically solved for Boardy with LiveKit and AssemblyAI. The harder problem is multi-party calls. Boardy now joins Google Meet calls, where it must decide whether anyone is talking to it. "False negatives and false positives are both catastrophic," Gretzinger said. Boardy uses a classifier that decides whether to speak based on the conversation so far, alongside a pipeline that generates responses in advance. Gretzinger said Boardy holds itself to a sub-second latency bar, since below about a second an agent can take part in the conversation.

Flagler's pre-op calls exposed another gap. When a patient interrupts partway through a block of instructions, the model knows what it meant to say but not how much the patient heard. "The agent as we have it right now doesn't listen to itself speak," Wight said. Flagler breaks instructions into smaller chunks and restarts the whole block after an interruption. Both are workarounds with tradeoffs: restarting is repetitive, and skipping ahead risks a missed instruction.

What it means for teams building voice agents

The panel's practical lesson is that production voice agents depend on context. A wandering conversation is the product at Boardy and a bug at Flagler. For anyone delivering information a person must act on, the gap between what an agent said and what a user heard needs explicit design. The telephony layer matters as well. Wight said more than half of Flagler's outbound calls go to voicemail, one of the surprises in moving from demo to production.

AssemblyAILiveKitBoardyFlagler HealthUniversal-3.5 Pro Realtimevoice and speechAI agentsbenchmarks

Related news

Three OpenAI speech models to be discontinued, AssemblyAI offers migration path
For developersNovember 3, 2026, 17:01

Three OpenAI speech models to be discontinued, AssemblyAI offers migration path

OpenAI will remove the tts-1, tts-1-hd and gpt-4o-mini-tts models from its API on January 6, 2027. AssemblyAI says developers using the OpenAI SDK can switch to its…

Best LLM for Summarizing Transcripts Depends on Length, AssemblyAI Bench Finds
ResearchOctober 28, 2026

Best LLM for Summarizing Transcripts Depends on Length, AssemblyAI Bench Finds

AssemblyAI says there is no single best LLM for summarizing transcripts, because a 30-second voicemail and a 60-minute meeting are different tasks. Using its Voice…

Dictation Cleanup Benchmark: Fast Small Models Trade Score for Speed
ResearchOctober 28, 2026

Dictation Cleanup Benchmark: Fast Small Models Trade Score for Speed

AssemblyAI's Voice Standard Bench puts Gemini 4 Argon first for dictation cleanup at both 30 seconds and 2 minutes, but the company argues that latency and exactness…