Transfer a call with AMI, providing BLINDTRANSFER variable

Hello,
when a phone blind transfers a call to another extension, I get the BLINDTRANSFER variable with the originating channel. This is nice because if the destination extension doesn’t answer, I can send the call back to the transferring extension.

This is not possible if the transfer is made using the AMI “blindtransfer” command. Is there any solution to populate the BLINDTRANSFER variable or take control of the attempted transferred call to redirect elsewhere if the original destination fails to answer?