Приветствую!
Соотнеся описание проблемы и попытку решения, не совсем понял, почему пошли таким путем.
Насколько я знаю, выставление DYNAMIC_FEATURES позволяет "Звонящему" абоненту стартовать запись в нужный ему момент.
Если же Вам нужно дублирование записи (если я правильно понял), то достаточно просто скопировать записанный файл аудиозаписи и сделать это прямо из диалплана. Например, вот так:
exten => s,1,NoOp
exten => s,n,Set(fname=${STRFTIME(${EPOCH},,%Y_%m_%d_%H-%M)}-${CALLERID(number)}-${EXTNUM})
exten => s,n,Set(recdir=/etc/asterisk/Recordings/${STRFTIME(${EPOCH},,%Y/%m/%d)})
exten => s,n,System(mkdir ${recdir})
exten => s,n,MixMonitor(${recdir}/${fname}.wav)
exten => s,n,Dial(SIP/111,120,rtT)
exten => s,n,HangUp()
exten => h,1,System(/bin/cp ${recdir}/${fname}.wav /yourdirectory > /var/log/asterisk/copyrecord.log)
Я взял кусок своего конфига, который стоит на входящих звонках.
В первых двух функциях Set я формирую имя файла и путь до него. Затем с этими переменными запускаю МиксМонитор. После Хенгапа использую экстеншен h, где запускаю функцию System и стандартными средствами Линуха копирую файл.