The ability to capture and store data at any point in a routing workflow, then reference those stored values later in the same flow without having to repeat lookups or calculations. Currently, if the same piece of information needs to be used multiple times in a workflow (like account owner, opportunity status, or a calculated score), the same lookup or calculation has to be performed over and over. This slows down processing, creates redundancy, and increases the chance of errors if lookups return different results at different points. Workflow-level variables would allow storing a value once (from a lookup, field value, or calculation) and then referencing it multiple times downstream for routing decisions, field updates, or conditional logic. This would make workflows more efficient, easier to maintain, and reduce processing time for complex routing scenarios.