According to the API documentation for getting call log recordings, the response data should include meeting_uuid. Documentation:https://developers.zoom.us/docs/api/phone/#tag/recordings/get/phone/call_logs/{id}/recordings
However, when I call this endpoint, the meeting_uuid field is missing from the response I receive. How can I find the meeting_uuid from a call_id or call_log_id?
Additionally, is there a way to find the conversation_id from a call_id or call_log_id?
Hi @user127
The meeting_uuid gets generated when a call gets escalated to meeting.
Basically, during a phone call there should be an option on the dialpad to âEscalate to meetingâ, so if this happen during the meeting, this field will be returned in the API response.
Hope this helps!
Thank you for the clear explanation. I appreciate you clarifying that the meeting_uuid is conditional and only created upon manual user action.
My primary goal is to obtain a stable and unique identifier for each call log, which we can then store in our internal system to create a permanent link to the call history/recording. Based on your explanation, itâs clear that meeting_uuid wonât work for calls that are not escalated.
In that case, could you please recommend the best practice for this? What field is the most reliable to use as a unique key for a call log? Would the call_log_id be the appropriate choice?
Any advice on a solution would be greatly appreciated.
Hi @user127
It looks like you could use the Get conversation information endpoint Revenue Accelerator APIs
but I do not know how to tie it to a specific phone call.
Allow me some time to look internally and will get back to you
Thank you for looking into how to connect a phone call (call_id) with the Revenue Accelerator conversation. I was just wondering if youâve had a chance to find any new information on this.
Being able to link to the Revenue Accelerator page is a key requirement for our integration, so any updates you can provide would be greatly appreciated.