Skip to main content

Why Dynamics Matter

Natural conversation requires careful timing. Respond too quickly and you interrupt users mid-thought. Wait too long and the conversation feels awkward. Voxworks provides fine-grained control over these dynamics to create natural, human-like interactions.

Key Settings

New steps start on Keen, Fast, Hurried, Normal interruptions and Auto fast response.

How Dynamics Work Together

During a conversation turn:
  1. User speaks — Voice activity detection (VAD) detects speech
  2. User pauses — System starts the eagerness timer
  3. Eagerness applied — Timer duration based on eagerness setting
  4. Turn completion check — AI assesses whether the user has finished their thought
  5. Response generated — LLM generates response with configured thinking effort
  6. Assistant speaks — Once the eagerness timer has expired, the Text-to-speech delivers the assistant response. The step’s Interruptions setting decides whether the caller can talk over it
  7. Wait or move on — Fast Response decides whether the step waits for a reply
  8. Idle monitoring — If user doesn’t respond, silence tolerance kicks in

Finding the Right Balance

The goal is natural conversation flow: Start with default settings and adjust based on testing with real conversations. See the individual setting pages for detailed guidance:
  • Response Eagerness — Adjust how quickly the assistant responds after the user stops speaking
  • Thinking Effort — Control the depth of reasoning for more accurate or faster responses
  • Silence Tolerance — Configure how long the assistant waits before prompting idle users
  • Interruptions — Decide whether the caller can talk over a step
  • Fast Response — Decide whether a step waits for a reply

Per-Step Configuration

Each step in your flow can have its own dynamics settings, and each is applied fresh as the step runs:

Next Steps