I am using the API to load call logs into our on premise database server. I am finding that calls where a receptionist makes a warm transfer to another employee creates a situation where the employee's call log shows the call as being from the receptionist, and NOT from the original caller.
This is causing a problem for our compliance department and it also defeats the purpose of having any analytics. How can I match a call represented by a warm transfer to the original caller, and not the receptionist that transferred it?
Edit to add: I am wondering if the TelephonySessionId field in a call log record would be a way to create this link. I know it's at least nominally possible, because the RingCentral's analytics page makes the associations correctly.