As the Elastix use Freepbx, the files in /etc/asterisk and /var/lib/asterisk/agi-bin are amended each time you change the configuration via WEB. Because of this we must edit the files on freepbx. To change the context within extension.conf and extension_additional.conf files, I recommend that the files are used extension_custom.conf, or extension_override_freepbx.conf, the latter must contain all the context we want change as the contents of the rewritten be in the configuration files of Asterisk. Another file that deserves attention is the file /var/lib/asterisk/agi-bin/recordingcheck, it acted are responsible for checking whether there should be recording in the branch and what the file name created. However this file is rewritten. I recommend creating a recordingcheck-custom and using extension_override_freepbx.conf changed the context that calls the macro record-enable to use the agi recordingcheck-custom. Sorry for mistakes in translation. I hope that those who need help as I change the name of the recording of your calls.