Thanks again for the info Venkat. This approach works but is a bit unreliable. Doing it this way, you are forced to guess the average delay needed before playing the prompt. As a result, some users will only receive part of the prompt (they picked up later than the average delay), while others will notice the delay before the message is played.
Is there a better approach to this problem? Can the script detect when the phone is answered, not just when the connection is made?
Thanks for all your advice thus far,