We should understand clear the used of control in Verboice before starting designing call flow. Below is the description of control in Verboice.
: This is Play control. It's used to play an audio file like welcome message or explaination.
: This is Menu control. It's used to create an option for user to select. For example Press 1 to answer the question and Press 2 to exit.
: This is Input control. It's used to get the data input from user in the call flow. Example the system asks you to input your age to the system.
: This is Forward Call control. It's used to forward a call to another number.
: This is Link control. It's used to links from one step to another step inside call flow.
: This is Branch control. It's used to make branches and send the caller to one call branch based on pre-defined condition(s).
: This is Hang Up control. It's used to terminate call.
: This is Audio Record control. It's used to record user voice message into the system.
: This is Date control. It's used to store the user date input into the system.
: This is Register control. It's used to register user phone number into reminder group for remind back to the caller later.
: This is Deregister control. It's used to unregistered user phone number from reminder group.
: This is Detect Language control. It's used to provide language selection when your project supports multiple languages.
: This is Mark as failed control. It's used to mark the user call as failed.
: This is Mark as success control. It's used to mark the caller as successful.
: This is Call Back control. It's used to call back to the caller immediately after hang up.
: This is Send SMS control. It's used to send the text message to the caller.