Skip to content

Conversation behaviour

These settings decide when the assistant talks and when it stops. All of them live in the assistant configuration and are published with a version; on a browser test call the interruption mode can be changed per call. Admins can also change the interruption mode and the maximum call length in Assistants → assistant → Settings. Prompt and policies →

If the customer starts talking while the assistant is speaking, the assistant stops. Short acknowledgements (“hı hı”, “evet”) do not stop it.

FieldDefaultLimitMeaning
interruption_modesentence_startoff, sentence_start, onon: can be interrupted at any time. sentence_start: can be interrupted during the first interruption_window_s seconds of each assistant turn, then locks. off: cannot be interrupted
interruption_window_s1.50–10 sThe open window in sentence_start mode
interruption_min_duration_s0.60.1–2 sShortest sound needed to pause; short acknowledgements stay below it
min_interruption_words00–100: pause as soon as speech is heard and continue if it was an acknowledgement. >0: no interruption until that many words are recognised (slower)
false_interruption_timeout_s1.00.3–5 sHow long the assistant waits after the customer stops before continuing
FieldDefaultLimitMeaning
eou_threshold0.950–1Confidence threshold for deciding the customer has finished
min_endpointing_delay0.5 s0–3Minimum wait before answering. 0.5 s so pauses inside Turkish sentences don’t cut the turn
max_endpointing_delay2.5 s0.5–10Maximum wait
vad_min_silence_s0.3 s0.1–1.5Silence needed for end of speech
FieldDefaultMeaning
enabledtrueSilence handling is on
warn_s15 sAfter this much silence: “Orada mısınız? Sizi duyamıyorum.” (“Are you there? I can’t hear you.”)
hangup_s45 sAfter this much silence the call ends (must be greater than warn_s)
post_close_listen_s3 sKeep listening this long after the closing sentence (0–30)
FieldDefaultLimit
runtime.max_duration_s600 s (10 min)30–3600
runtime.max_duration_warn_s60 s0–600; 0 means no warning
runtime.max_duration_warn_text“Görüşme süremiz dolmak üzere…” (our time is almost up; any remaining issue can be passed to the team as a request)—

max_duration_warn_s seconds before the limit the assistant politely warns the customer; when the limit is reached the call ends.

The assistant ends the call with the end_call tool and says the hangup.goodbye sentence. A call also ends when the customer hangs up, the connection drops or the silence limit is reached. The call’s outcome (outcome) is shown in the call record; for example user_hangup when the customer hung up.