I used to use the command
exten => DIAL_NUMBER1,n,Queue(ZAO_VEKTOR,,,,,,record_call)
which ran the macro
[macro-record_call]
exten => s,1,NoOp(Старт записи разговора)
exten => s,n,Set(RecFile=audio_${CDR(src)}_${STRFTIME(${EPOCH},%Y-%m-%d-%H-%M-%S)}) ;создаем переменную с будущем именем аудиофайла
exten => s,n,NoOp(Имя аудиофайла разговора ${RecFile})
exten => s,n,MixMonitor(${RecFile}.wav,lame /var/spool/asterisk/monitor/${RecFile}.wav /var/spool/asterisk/monitor/${RecFile}.mp3 && rm -f /var/spool/asterisk/monitor/${RecFile}.wav);записываем разговор
exten => s,n,Set(CDR(recordingfile)=${RecFile}.mp3) ;добавляем в БД MySQL в таблицу cdr имя аудиофайла
;exten => s,n,return
at 16 asterisk, I started getting an error like
app.c:280 ast_app_exec_macro: Cannot run ‘Macro(record_call)’. The application is not available.
how to record conversations in the queue now?