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_deleted | phone.call_history_deleted | phone.call_element_deleted |
phone.callee_call_log_completed | phone.callee_call_history_completed | phone.callee_call_element_completed |
phone.caller_call_log_completed | phone.caller_call_history_completed | phone.caller_call_element_completed |
phone.call_log_permanently_deleted | n/a | n/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_completedphone.recording_completed_for_access_memberphone.voicemail_receivedphone.recording_completedphone.voicemail_received_for_access_member