Migrate Zoom Phone call log webhooks to call elements

In December 2023, Zoom Phone API introduced new webhook events that replace the legacy Call Logs webhooks. These legacy webhooks will be fully deprecated in May 2026.

As part of this migration and based on developer feedback, we're deprecating the existing webhooks and introducing new, enhanced versions to improve clarity and consistency

Webhook version mapping

Here is a mapping of previous webhooks to the new event.

Note: If you already use the call_history events, you don't need to take any action. However, we encourage you to transition to the enhanced events at your convenience. We implemented this update based on developer feedback to improve clarity and consistency across our webhook system.

Legacy Call Logs Webhooks (v1, deprecated)Call History Events (v2, 2023)Call Element Events (v3, 2025)
phone.call_log_deletedphone.call_history_deletedphone.call_element_deleted
phone.callee_call_log_completedphone.callee_call_history_completedphone.callee_call_element_completed
phone.caller_call_log_completedphone.caller_call_history_completedphone.caller_call_element_completed
phone.call_log_permanently_deletedn/an/a

New call element ID for consistency

To ensure consistency across all phone events, we created a new call_element_id field for these webhook events.

  • phone.voicemail_transcript_completed
  • phone.recording_completed_for_access_member
  • phone.voicemail_received
  • phone.recording_completed
  • phone.voicemail_received_for_access_member