https://retellai.com/?utm_source=discord&utm_medium=seo logo
How to make a global node if the user presses "1" ...
# ❓・ai-evy-support
m
@AI Evy How to make a global node if the user presses "1" on the keypad
a
Thanks for tagging me @Mikey. I'll look through relevant sources and get back to you shortly.
### Answer To create a global node that triggers when a user presses "1" on the keypad, you'll need to use Retell's User DTMF settings combined with a Global Node and branching logic. ## Step 1: Enable Agent-Level DTMF Detection In Agent Settings → Call Settings → User DTMF Options, enable User Keypad Input Detection. [(1) ]() Key settings to configure: - **Digit Limit**: Set to 1 (since you only need a single digit) - **Timeout**: Set an appropriate timeout (e.g., 4000ms) Once enabled, DTMF input is captured and added to the call transcript automatically, and the agent can reference this value when generating responses. ## Step 2: Create a Global Node Enable the Global Node option on a Conversation Node in your flow. [(2) ]() Global nodes can be triggered from anywhere in the conversation flow. ## Step 3: Set Up Transition Logic Use a Logic Split Node (Branch node) to check the
{{user_dtmf_input}}
dynamic variable. [(1) ]() Write a transition condition that checks if the user pressed "1": - If
{{user_dtmf_input}}
equals "1", route to your global node The Logic Split Node evaluates conditions immediately when the agent enters it and branches to the corresponding destination. ## Important Note Be aware that once a conversation transitions into a Global Node, there is currently no built-in way to return to the exact node the user was originally at—you would need to route them to a specific node in your flow. [(3) ]()
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
​ To learn more, see the sources I considered: [[1] Solution Found — DTMF Keypad Input Workaround (Detailed Steps for Others)](https://community.retellai.com/t/solution-found-dtmf-keypad-input-workaround-detailed-steps-for-others/376) [[2] Conversation Node](https://docs.retellai.com/build/conversation-flow/conversation-node) [[3] Is it possible to return from the Global Node](https://discord.com/channels/1186424376300679209/1399484507530334368) ​