Voice

How Telnyx Voice AI Handles Multiple Speakers on One Call

Voice AI agents don't have to interrupt humans on group calls. With Telnyx's Skip Turn, the AI tracks speakers and stays silent when not addressed.

Caller, colleague, and AI agent on one call, with the AI silent until someone addresses it

Telnyx's Skip Turn tool gives its voice AI agents speaker awareness on multi-participant calls (calls where two or more humans share the line with the assistant). The assistant stays silent when the humans are talking to each other, then resumes when someone addresses it directly.

Use cases include warm transfer to a specialist, scheduling between two humans, and live conferencing where the assistant captures the conversation.

The problem with multiple speakers on one call

Most voice AI is trained on calls with two parties: one human, one assistant. The assistant responds after every human turn because that's the only useful behavior in a 1:1 call.

Drop a third person into the call and the same behavior becomes a bug. A scheduling assistant inviting a colleague to compare availability talks over both of them. A support assistant connecting a customer to a specialist cuts in mid-explanation. A sales assistant looping in a technical lead on a discovery call answers every question pointed at the engineer.

The fix is not better silence detection or longer voice activity detection (VAD) thresholds. The assistant has to understand who is speaking and who they are addressing, then choose whether to respond, defer, or stay silent. That capability is speaker awareness.

The same scheduling call with and without the Skip Turn tool

Identifying speaker awareness for multiple people

Multi-speaker awareness has three components.

First, identifying the current speaker. Most voice stacks treat audio as a single stream and attribute it to whichever participant has the loudest channel. Multi-participant calls require per-participant identity tracking through the LLM context window, not just the transcription layer.

Second, identifying who they are addressing. A speaker turning to another participant uses different language than a speaker addressing the assistant. "Can you check Thursday at 3?" is ambiguous out of context. With speaker context, the assistant can tell whether "you" means another human or the assistant itself.

Third, deciding whether to respond, defer, or stay silent. The assistant needs an explicit instruction for "I am not the addressee, do not generate a response this turn." Without that, the model defaults to its training behavior, which is to respond after every turn.


Skip Turn: the Telnyx implementation for voice AI agents

Skip Turn is a tool the assistant can call when it determines that a turn is between participants and not addressed to it. The assistant takes no spoken action. It does not end the call, mute itself, or disable any other tool. It simply chooses not to speak for that turn.

Skip Turn pairs with a feature called Keyterm Boost, set on the assistant's Voice tab in the portal or through the keyterm transcription setting in the API. Keyterm Boost is a transcription setting that tells the speech-to-text engine to give extra weight to specific words you supply, so they get recognized more accurately when spoken. Adding the participant names to Keyterm Boost (e.g., Telnyx, Amber, Enzo) lifts transcription accuracy for those exact words, which makes name-based addressing rules more reliable. Keyterm Boost is supported by deepgram/flux and deepgram/nova-3.

The result is a call where the assistant invites a third party via the Invite tool, confirms the join, then stays silent while the participants compare notes. When one of them turns back and says "Amber, book that for 3pm," the assistant resumes and books the meeting.

The Multi-Participant Calls dev guide includes a recorded sample call in which an assistant invites a participant, stays silent while the two people talk, and resumes when asked to act.


Three questions a voice AI agent answers on every turn of a multi-participant call

How most voice agent platforms handle multi-participant calls today

Most voice AI stacks treat turn-taking as a voice activity detection (VAD) problem layered on top of a 1:1 conversation model. The assistant decides when to speak based on silence thresholds, end-of-utterance detection, and barge-in heuristics. None of those signals encode who the speaker is or who they are addressing.

Documentation from Vapi, Retell, Bland and ElevenLabs assume the same one-human, one-assistant call. Each documents a warm transfer that briefs a human and then connects the caller to that person. Retell's docs say its AI leaves the call once the transfer bridges. ElevenLabs drops the agent from the conference call, and Bland's agent steps back after the introductions.

None of the four describes a built-in way for the assistant to stay on a call with two or more humans and remain silent during their cross-talk.

Telnyx ships speaker-aware turn-taking as a built-in capability, on a single network that handles call control and AI inference.

Three patterns Telnyx's multi-participant voice AI supports

The first is warm transfer with a third party staying on the line. A support assistant connects a customer to a specialist, stays on to document the resolution, and only resumes speaking to confirm the next step. With Skip Turn the assistant defers to the specialist's explanation instead of interrupting it.

The second is scheduling between two humans. An assistant invites a colleague to compare availability. The two humans negotiate ("how about Thursday?" "no, Friday works better") while the assistant waits. When they confirm, the assistant books the meeting and reads back the time.

The third is live negotiation with the assistant as scribe. A real estate agent and a counterpart agent talk. The assistant tracks the conversation, looks up comparable sales when asked, and confirms the final terms. The back-and-forth between the two humans stays clean.

These are three examples. Any workflow that puts two or more humans on a call with an AI assistant is a candidate for multi-participant voice AI.

How to enable it on Telnyx

Add a Skip Turn tool to your assistant and update instructions to describe when to defer. Full setup is in the Multi-Participant Calls dev guide. New to voice AI assistants? Start with the Voice Assistant Quickstart.

curl -X POST https://api.telnyx.com/v2/ai/assistants \
  -H "Authorization: Bearer $TELNYX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "scheduling-assistant",
    "model": "moonshotai/Kimi-K2.5",
    "instructions": "When participants are talking to each other, use Skip Turn and stay silent. Only respond when someone addresses you directly.",
    "tools": [
      { "type": "skip_turn",
        "skip_turn": { "description": "Use when participants are talking to each other, not addressing the assistant." }
      },
      { "type": "invite",
        "invite": {
          "from": "+19876543210",
          "targets": [{ "to": "+1234567890", "name": "Specialist" }]
        }
      }
    ]
  }'

Optionally add participant names to Keyterm Boost on the Voice tab for higher transcription accuracy on those names. See the Transcription Settings guide for the full list of supported models.

How Telnyx supports multi-speaker calls

Multiple speaker awareness requires the call control layer and the AI inference layer to share state in real time. Telnyx supports it because both layers run on the same network, on the same stack, with sub-200ms end-to-end round-trip latency.

Read how Telnyx co-located GPUs with telephony for seamless multi-participant calls.

Start building

Add Skip Turn and Invite to your assistant in the Telnyx Mission Control Portal, or follow the Multi-Participant Calls developer guide.

Want an AI agent for multiple-speaker calls & note-taking? Contact us for a product tour.
Share on Social
Osman Husain Telnyx
Osman Husain
Global AEO/SEO Lead

Osman is the Global AEO/SEO Lead at Telnyx, helping make voice AI and communications products clearer for builders. With almost a decade of experience in SEO, he previously led growth at Windscribe and Enzuzo, shipping and scaling organic programs that reached millions.