Same as kq747, I have always booked while I have them on the phone- I don't think they can hold it once you hang up but I'm not sure.
I usually only call when I have a pretty good idea of my travel plans and might only switch a day or two to get the upgrade (or in one case an airport since we had to connect regardless of the city we flew into in the US).