You are authoring a "Report damaged shipment" topic. Before creating a case, the agent must collect shipment ID (string) and damage severity (a fixed list: Minor, Major, Total loss). Which topic design best collects both values reliably?
Select an answer to reveal the explanation.
Short Explanation
Use Question nodes to capture shipment ID and severity into variables. Closed-list severity keeps answers clean, and variables give the rest of the topic something reliable to use. Don't rely on prompts alone or hard-coded values.
Full Explanation
Question nodes are the reliable slot-filling pattern in Copilot Studio: capture shipment ID into a topic or global variable and present severity as a closed list mapped to a variable before case creation. Closed lists improve reliability for enumerated values like severity. This enables validation, branching, and clean action inputs. Prompt-only collection without variables fails because it does not create structured, reusable slots. Hard-coding severity to Minor loses business accuracy. Asking the user to edit topic JSON in the maker portal is not a valid interaction pattern. Exam tip: Structured collection → Question nodes + variables; free-form FAQ → generative answers.