Campaign will do fine if you just want a series of questions answered and a message left.

You are going to need to go into the IVR functionality for this. You are going to have to ask questions with a Menu Action, then have them press a response and save the digit press into the database action....