Finding who initiated a one touch recording

I am developing a script to automatically email a recording after the call is hung up. I can find the src and dst in the cdr and can find the email address of the src or destination by looking it up in a table . My problem now is that I only want to send the recording to the party that initiated the recording. Is there any way to find out who hit *1 to start the recording whether that be in the cdr or in a dialplan or db variable?