Does Asterisk meet my requirements?

Hello,

I’m not quite sure what I am looking for but maybe somebody can help me find a product that meets my requirements.

Many companies that utilise telephones for their businesses have a telephone menu feature.

For instance, I would like customers to be able to enter account numbers and password numbers through telephone to check on their order status.

Also just basic menu features would be handy, such as redirecting calls based on new orders, previous orders, complaints etc.

Thanks in advance.

Ash