I used to use Appliqato's Call Recorder.
A few days ago Google Play's policy changed so no call-recording application could access the call-log information. This means now the calls are like "anonymous" and you "have" to listen to them to identify them.
This represents a handicap: If you get a bunch of calls (say 50 per day) and you leave the batch for one week, you can face to have to "manually identify" 500 calls easily which is absolutely a no-brainer.
Instead, the "normal" call-log from the phone has the call numbers stored.
Is there any way I can download the call log information in a machine-processable way?
I'd do a script to post-process call logs and match the date and time to identify the numbers later.