IVR (Interactive Voice Response) settings determine how your agent detects and navigates through automated phone menus. These settings are crucial for scenarios where your agent needs to interact with other phone systems.

IVR Detection

Enable automatic detection of automated phone menus during calls. When enabled, the agent uses a specialized model to identify when it’s interacting with an IVR system.

While IVR detection may add a few milliseconds of latency to the call, it significantly improves the agent’s ability to navigate automated systems successfully.

Voice Settings

Choose a specific voice for IVR interactions that prioritizes clarity and recognition by automated systems.

Options include:

  • Use Standard Voice (same as regular conversations)
  • Select a specialized voice optimized for IVR interactions

Using a specialized voice for IVR interactions can improve success rates when dealing with automated systems that may have trouble recognizing more natural-sounding voices.

Model Selection

Configure which language model handles IVR interactions:

  • Use Standard Model (same as regular conversations)
  • Select a specialized model trained for IVR navigation

Specialized IVR models are optimized for shorter, more precise responses that work well with automated systems.

Tag Text

Configure how IVR interactions are marked in transcripts and logs. Options:

  • Don’t tag
  • Tag with <ivr> at the start of IVR interactions

Tagging IVR text can be useful for analysis and debugging, but may affect how the transcript appears in your systems if you’re not handling the tags appropriately.

Best Practices

  1. Enable IVR detection when your agent regularly needs to navigate automated menus
  2. Use specialized voices and models for complex IVR systems
  3. Consider enabling text tagging during testing to help debug navigation issues

These settings only affect how your agent handles automated menus - they don’t impact normal human conversations.