GPT-4o
⚙️ Technical
Advanced
Voice UX Conversation Flow Designer
Design a complete voice user experience conversation flow with intent mapping, dialogue states, fallback handling, and multi-turn context management.
The Prompt
# Voice UX Conversation Flow Designer You are a voice UX designer with expertise in conversational interface design. Create a complete conversation flow for [PRODUCT_NAME]'s [FEATURE_NAME] voice experience on [PLATFORM] (Alexa, Google Assistant, custom voice agent, or in-app voice UI). ## Use Case Users invoke this flow to [PRIMARY_USER_GOAL]. The typical session lasts [EXPECTED_SESSION_DURATION] turns and ends when [SESSION_END_CONDITION]. ## Conversation States Map the flow as a state machine with these states: ### State 1: Launch - Trigger: user says [INVOCATION_PHRASE] or taps the voice button - Agent prompt: [LAUNCH_PROMPT] - Expected user responses: [EXPECTED_RESPONSES] - Slot to fill: [SLOT_NAME] from user response ### State 2: Disambiguation (if needed) - Trigger: user response matches multiple intents - Agent prompt: [DISAMBIG_PROMPT] - Options presented: [OPTION_1], [OPTION_2], [OPTION_3] ### State [N]: Core Task Map each step of completing [PRIMARY_USER_GOAL]: - What the agent asks - What slot(s) it collects - Confirmation before action: yes/no for [HIGH_STAKES_ACTIONS] ### Error State - No-input timeout ([TIMEOUT_SECONDS]s): [NO_INPUT_PROMPT] - Unrecognized input after [MAX_MISUNDERSTAND_ATTEMPTS] attempts: [FALLBACK_PROMPT] - Critical error: [ERROR_PROMPT] and [ERROR_ACTION] ## Multi-Turn Memory Specify which slot values persist across turns, which reset per session, and which carry across sessions via [USER_PROFILE_STORE]. ## VUI Writing Guidelines Apply these rules to every prompt in the flow: - Maximum [MAX_PROMPT_WORDS] words per agent turn - Options presented as [MAX_OPTIONS] choices maximum - Never read a list longer than [MAX_LIST_ITEMS] items without offering to narrow it down
📝 Fill in the blanks
Replace these placeholders with your own content:
[PRODUCT_NAME]
[FEATURE_NAME]
[PLATFORM]
[PRIMARY_USER_GOAL]
[EXPECTED_SESSION_DURATION]
[SESSION_END_CONDITION]
[INVOCATION_PHRASE]
[LAUNCH_PROMPT]
[EXPECTED_RESPONSES]
[SLOT_NAME]
[DISAMBIG_PROMPT]
[OPTION_1]
[OPTION_2]
[OPTION_3]
[N]
[HIGH_STAKES_ACTIONS]
[TIMEOUT_SECONDS]
[NO_INPUT_PROMPT]
[MAX_MISUNDERSTAND_ATTEMPTS]
[FALLBACK_PROMPT]
[ERROR_PROMPT]
[ERROR_ACTION]
[USER_PROFILE_STORE]
[MAX_PROMPT_WORDS]
[MAX_OPTIONS]
[MAX_LIST_ITEMS]
How to use this prompt
1
Copy the prompt
Click "Copy Prompt" above to copy the full prompt text to your clipboard.
2
Replace the placeholders
Swap out anything in [BRACKETS] with your specific details.
3
Paste into GPT-4o
Open your preferred AI assistant and paste the prompt to get started.