Fer
02/12/2026, 3:19 PMAI Evy
02/12/2026, 3:19 PMAI Evy
02/12/2026, 3:20 PMUser said they want to hold
- User said they want to speak to a human
- User pressed 1
[(2) ]()
Important limitation with Press Digit nodes:
Be aware that Press Digit nodes only trigger transitions **when the user is done speaking**—the digit press alone does not create a dialogue turn that advances the flow. [(3) ]() This means if you're relying solely on DTMF input without any speech, the flow may stall.
Workaround: Combine the hold/transfer scenario with a Conversation Node that prompts the user to speak or press a digit, then use prompt-based conditions to detect either action. [(2) ]()AI Evy
02/12/2026, 3:20 PMAI Evy
02/12/2026, 3:20 PMFer
02/12/2026, 3:22 PMFer
02/12/2026, 3:25 PMAI Evy
02/12/2026, 3:25 PMAI Evy
02/12/2026, 3:25 PMUser pressed 1 or User wants to speak to a human
- Another prompt-based condition like: User said they want to hold or User stayed silent
This way, if the user interrupts and says something (or presses a digit and the IVR/system acknowledges it audibly) , the transition conditions can evaluate and route accordingly. [(1) ]()
Limitation to be aware of:
Based on community reports, DTMF-only scenarios (where the user presses a digit but never speaks) may not trigger transitions reliably, as the platform evaluates transitions on speech input. [(2) ]() If your use case requires detecting a digit press mid-locution without any speech, this may not be fully supported at this time.
You may want to reach out to Retell support directly for guidance on this specifAI Evy
02/12/2026, 3:25 PMAI Evy
02/12/2026, 3:25 PMAI Evy
02/12/2026, 3:25 PMFer
02/12/2026, 3:28 PMAI Evy
02/12/2026, 3:28 PMAI Evy
02/12/2026, 3:28 PMbegin_after_user_silence_ms setting. If the agent is configured to wait for the user to speak first, this setting specifies how long (in milliseconds) the AI will wait before beginning the conversation. [(3) ]()
However, this applies at the conversation flow level for when the agent should start speaking, not for mid-conversation silence-based transitions.
What you might try:
1. Use a timeout-based approach: After your initial prompt ("press 1 or hold") , if the user remains silent for a period, some implementations handle this by having the IVR/system eventually produce audio (like hold music or a "please continue to hold" message) , which would then trigger the transition evaluation. [(4) ]()
2. Restructure the flow: Instead of relying on silence detection, you could prompt the user to say "hold" or "wait" as an alternative to pressing 1, since prompt-based conditions like User said they want to hold can be evaluated. [(1) ]()
Unfortunately, based on the availableAI Evy
02/12/2026, 3:28 PMAI Evy
02/12/2026, 3:28 PMAI Evy
02/12/2026, 3:28 PMFer
02/12/2026, 3:30 PMAI Evy
02/12/2026, 3:30 PMAI Evy
02/12/2026, 3:31 PMAI Evy
02/12/2026, 3:31 PMAI Evy
02/12/2026, 3:31 PMFer
02/12/2026, 3:39 PMAI Evy
02/12/2026, 3:39 PMAI Evy
02/12/2026, 3:39 PMAI Evy
02/12/2026, 3:39 PMAI Evy
02/12/2026, 3:39 PMFer
02/12/2026, 3:55 PMAI Evy
02/12/2026, 3:55 PMAI Evy
02/12/2026, 3:55 PMbegin_after_user_silence_ms, which specifies how long the AI will wait for the user before beginning the conversation. However, this only applies if the agent is configured to wait for the user to speak first at the start of the conversation—not for mid-conversation transitions. [(3) ]()
For your "press 1 or hold" scenario, there isn't a native way to add a wait/timeout before transitioning. This appears to be a limitation of the current platform.
Check out these potentially useful sources:
- [Logic Split Node]()
- [Create Conversation Flow]()
- [Node Overview]()
I'd recommend reaching out to Retell support at support@retellai.com to discuss whether a timeout-based transition feature is available or planned.AI Evy
02/12/2026, 3:55 PMAI Evy
02/12/2026, 3:55 PMFer
02/12/2026, 3:58 PMAI Evy
02/12/2026, 3:58 PMAI Evy
02/12/2026, 3:58 PMAI Evy
02/12/2026, 3:58 PMAI Evy
02/12/2026, 3:58 PM