Hi all. I'm trying to design a script on a trigger that will call a number, ring for 10 seconds, stop, pause for 3 seconds, and then call that number again.
What I have is this:
Callcontact = Place Call (to destinationring variable, with my number)
No answer (after 10 seconds)
Delay 3 sec
Go to KeepCalling
What happens is that it makes the call, but after 10 seconds, it drops the caller to the ringback and then error message. I've set in my terminate command not to drop the caller's call leg, but the one it's making to the destination number, so I'm not sure what I'm missing.
When you 'place call' you'll notice (if you debug) that the script stops at that point until the call connects or fails. When the script moves on, you can only terminate the outbound call if the call still exists.
One of the properties of the place call step is 'timeout' - this is 10 by default. After those 10 seconds if the call was not answered the call does not exist, so when you terminate it this is a logical error.
You only need to terminate if you want to hang up a connected call.
In your case, you just need to delete the terminate step.
Please rate helpful posts...
Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!
I'm not able to access my old voice mail messages all of a sudden. The recording says something like 'the message is currently not available'. This has never happened before in all the years I have been using this system. I have t...