Issue: Agent Not Pressing Digits Due to Late Node Transition
I have an agent that calls numerous large companies and navigates each company’s unique IVR system based on predetermined instructions (“press 1, then press 2”, etc.). Because the agent can’t speak in Press Digit nodes, I use a Logic Split node to handle both press-digit and voice-only IVR systems.
Current Flow Structure:
Begin Node
|
| (Setting: “User speaks first” - waits for IVR to finish speaking)
|
v
Logic Split Node
|
±- If {{ivr_variant}} = “custom_ivr”
| |
| v
| Custom IVR Instructions Node
|
±- If {{ivr_variant}} = “custom_press_digit”
| |
| v
| Custom Press Digit Node
| (Instructions: “Wait till you hear ‘prompt words’, then press one”)
|
±- Else
|
v
Default Press Digit Node
The Problem:
This flow works well for most companies, but I’ve discovered a critical bug: sometimes the agent transitions from Begin node to Press Digit node too late. By the time the Press Digit node is active, the IVR has already finished reading the menu options and times out without receiving any input, causing the call to disconnect.
Root Cause:
The Begin node has two modes: “Agent speaks first” or “User speaks first”
- Agent speaks first: Not appropriate (my agent must listen silently, not speak)
- User speaks first: Causes the agent to wait for the IVR to finish speaking before transitioning
Many IVR systems speak continuously without pauses, preventing early transition to downstream nodes.
Actual Call Timeline:
0:00 - BEGIN NODE (listening, waiting for IVR to finish)
0:44 - IVR says: “…for Foo, press 1…”
0:44 - TRANSITION TO LOGIC NODE
0:44 - TRANSITION TO PRESS DIGIT NODE
0:48 - IVR times out and disconnects
Result: The trigger phrase (“for Foo, press 1”) is spoken before the Press Digit node becomes active. When the node finally activates, the IVR has already timed out.
Question: How can I configure the Begin node to transition immediately to the Logic Split/Press Digit nodes without requiring the agent to speak, while still allowing the agent to listen for IVR trigger phrases?

