Тут сложно вам посоветовать. Вам нужно общее наполнение знаний по теме "Что такое Астериск, диал-план, переменные, расширения (экстены), реализация макросов FreePBX, и как всё работает", тогда будет ясно и понятно.
Пока что в рамках этого топика я вижу только обрывки.
На нужной ветке IVR уходить в custom destination можно по разному, например - (контекст, экстен, приоритет):
playrecornings_nocdr_799,799,1