IVR and Queue

I am fairly new to Asterick. My current project is to create an IVR for my company. I have most everything set up now but I would like the user to be able to dial a number (for example 1) to go to voice mail while that are waiting in the call queue. I have the IVR setup to do this but I am having to send them to the Queue extension. When I pressed 1 it didn’t even recognize that i had done anything. What am I doing wrong and is there a better way to set this up?

Have you set “context” in queues.conf?