Hello Matteo,
Thank you for reaching out to us through the Community.
If I understand your question correctly, you are trying to allow users to choose which interactions they would like to record, is that correct?
If so, I believe the steps in the following Resource Center article outline a solution that would meet those needs.
https://help.mypurecloud.com/articles/enable-participant-recording-action/
Please let me know if that isn't what you are looking for.
Thank you,
Chad