Skip to main content
Deepgram Flux only. These parameters return a 400 error on non-Flux models.
Flux uses a confidence-based system to decide when a speaker has finished their turn.
float
default:"0.7"
Confidence threshold (0.50.9) for triggering an EndOfTurn event. Higher values require more certainty the speaker is done — fewer false positives but slightly more latency. Lower values respond faster but may cut speakers off mid-thought.
float
Confidence threshold (0.30.9) for triggering an early EagerEndOfTurn event. Not set by default — setting it enables eager mode. When fired, your agent can start generating a response speculatively. If the speaker resumes, a TurnResumed event cancels it. Must be ≤ eot_threshold. Lower values = earlier triggers, more false starts. Typical range: 0.30.5 for ~150–250 ms latency savings at the cost of ~50–70% more LLM calls.
integer
default:"5000"
Maximum silence in ms (50010000) before forcing EndOfTurn regardless of confidence. Resets when speech resumes. Increase for speakers who pause frequently; decrease for rapid-fire Q&A.

Event Flow

Without eager mode (eot_threshold only):
With eager mode (eager_eot_threshold set):

Configuration Profiles

Default — balanced for general use:
Low-latency — fast response, more false starts:
High-reliability — fewer interruptions, more latency: