> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.ada.cx/2026-08-21-playbooks-multivariable-ask/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ada.cx/_mcp/server. # Reasoning-mapped Ask steps can set several variables at once A Playbooks `ASK` step that maps the answer using reasoning can now set up to 5 variables from a single end user response. The AI Agent asks for the values together and extracts all of them in one pass. If the response provides only some of the values, the Agent saves those and re-asks for the ones still missing. The end user can correct any captured value before the step completes. Each variable is configured as an input, and keeps its own accepted values and fallback value. See [Map the answer using reasoning](/docs/automation/playbooks/step-reference#map-the-answer-using-reasoning).