Todd,
You can replicate that in UCCX as well.
1)After you queue the call you can then introduce the other line items in your script.
2)I have not done this but look inot consult transfer see if you can use that.
1st one I do all the time while customer is on hold get some survey, or give them hold time etc all of these are external programs.
Good luck
Please rate helpful info.