ForceEndTurn client message
By Steven Van ·
You can now end the current user turn from your own signal instead of waiting for end-of-turn detection.
Deepgram announced ForceEndTurn client message on August 26, 2026.
What changed
You can now end the current user turn from your own signal instead of waiting for end-of-turn detection. ForceEndTurn Send ForceEndTurn to end the turn in progress immediately. The agent treats everything transcribed so far as the complete user utterance and moves on to think and speak. { "type": "ForceEndTurn" } Use it for push-to-talk release, DTMF tones, UI actions, or to drive turn taking from your own VAD or endpointing stack. ForceEndTurn requires a Deepgram V2 (Flux) listen provider (agent.listen.provider.version set to v2). With any other listen provider the server sends a FORCE_END_TURN_UNSUPPORTED warning and the turn does not end. For details, see Force End Turn. eot_threshold maximum raised to 1.0 agent.listen.provider.eot_threshold now accepts values up to 1.0. Set it to 1.0 to fully suppress natural end-of-turn detection and own turn taking with ForceEndTurn. For details, see Configure the Voice Agent and Bring Your Own Turn Detection.