-
Notifications
You must be signed in to change notification settings - Fork 69
Expand file tree
/
Copy pathTurnConfig.ts
More file actions
18 lines (16 loc) · 1.09 KB
/
TurnConfig.ts
File metadata and controls
18 lines (16 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// This file was auto-generated by Fern from our API Definition.
import type * as ElevenLabs from "../index";
export interface TurnConfig {
/** Maximum wait time for the user's reply before re-engaging the user */
turnTimeout?: number;
/** How long the agent will wait for the user to start the conversation if the first message is empty. If not set, uses the regular turn_timeout. */
initialWaitTime?: number;
/** Maximum wait time since the user last spoke before terminating the call */
silenceEndCallTimeout?: number;
/** Configuration for soft timeout functionality. Provides immediate feedback during longer LLM responses. */
softTimeoutConfig?: ElevenLabs.SoftTimeoutConfig;
/** Controls how eager the agent is to respond. Low = less eager (waits longer), Standard = default eagerness, High = more eager (responds sooner) */
turnEagerness?: ElevenLabs.TurnEagerness;
/** Controls if the agent should be more patient when user is spelling numbers and named entities. Auto = model based, Off = never wait extra */
spellingPatience?: ElevenLabs.SpellingPatience;
}