FreePBX can be configured in order to record calls to a particular extension, queue, or conference. If a call encounters a request to initiate recording twice (for example, a caller enters a queue that is being recorded and the agent who picks up has set up their extension to record all of the calls), the call will only be recorded once. The call will be recorded by the target that first answered the call. In the previous example, the queue would record the call as the queue answered the call before the extension did.
If a call encounters conflicting recording instructions (for example, a caller enters a queue that is being recorded, but the agent who picks up has set up their extension to never record calls), the call will still be recorded. The target that has recording enabled will record the call. It is important to note that there is no way to stop a call from being recorded if it utilizes a call target that is set up to always record calls.