1. A method for servicing work items, comprising: a processor receiving a single contact from a customer; the processor identifying a plurality of tasks associated with the single contact; the processor grouping the tasks into first and second task sets; the processor queuing the first and second task sets at different positions in at least one queue; and the processor assigning the first task set to a first agent for servicing while maintaining the second task set in the at least one queue, wherein the second task set is serviced after servicing of the first task set is completed.