Is there an app for product recommendations during draft orders?

We take a lot of orders over the phone and we would like to have the option to make product recommendations based on what the customer is trying to currently order. Is there an app that will give product prompts for the sales rep making the draft order so they can make sure to get all of the parts the client needs?