Making a single routing decision for an entire multi-step task rather than deciding separately for each call.