Two levels Dynamic Routes variables

The dtmf input saved to the dynroute variable is only available while the channel is up. If you need to save that value for another call, you must write it somewhere permanently such as the AstDB. Have you seen this thread: