You can record the phone calls confidentially without letting the person know about this. Not remotely, but you can do that easily by installing a best spy app on the target phone. This software can be working on background and user will be not able to even notice this software. The calls can be recorded automatically and the call history, messages will be filed as you expect. But the software must be much efficient enough. The best spy software can be downloaded and get installed by this website https://www.netspy.net. Please leave comments for this answer if any instructions required and you may consider many other software which can be worked as same as this. Good day.