15. The method of claim 11 , wherein a first weighting is applied to a first factor to produce a first weighted factor and a second weighting is applied to a second factor to produce a second weighted factor and wherein the order of the ordered set of menu options is determined based on comparing the first weighted factor to the second weighted factor.
11. A method of interacting with a caller, the method comprising: receiving a call from a caller at an automated announcement unit; identifying a set of menu options based on a plurality of factors, wherein at least one of the plurality of factors includes a geographic region of the caller; determining an order of the set of menu options to generate an ordered set of menu options based on weightings associated with each factor of the plurality of factors, wherein the weightings are not defined by the caller, each of the weightings is applied to each of the plurality of factors to produce each weighted factor; generating an announcement with respect to the call at the automated announcement unit by playing an ordered sequence of audio clips, wherein the ordered sequence of audio clips is based on the ordered set of menu options, and wherein one or more audio clips of the ordered sequence of audio clips are associated with one or more products or services that are available to the caller based on the geographic region of the caller; and receiving a caller selection of a menu option of the set of menu options; wherein the automated announcement unit configured to play a pre-emptive clip before playing the ordered sequence of audio clips when an exception condition exists.