1. A method comprising: receiving speech of a call from a caller at a processor; using the processor to determine a first call destination for the call based on the speech; using the processor to determine whether the caller is in compliance with a first business rule based on a comparison of a time period, to a threshold time period, wherein the time period is associated with a voice message box of the caller being full; routing the call to the first call destination in response to the caller being in compliance with the first business rule; and routing the call to a second call destination in response to the caller not being in compliance with the first business rule.