Filtering webhook events on user
When configuring a webhook, you can set the user_uuid parameter. Doing so makes the webhook being
only triggered when events are related to the specified user.
For example, given a webhook on event user_status_update, and user_uuid is set to user A, the
webhook will only be triggered when user A changes its presence status, not when user B does.
Supported events
The current list of events that is supported by the user_uuid parameter is:
agent_pausedagent_status_updateagent_unpausedcall_createdcall_endedcall_log_user_createdcall_updatedendpoint_status_updatefavorite_addedfavorite_deletedrelocate_initiatedrelocate_answeredrelocate_completedrelocate_endeduser_status_updateuser_voicemail_message_createduser_voicemail_message_deleteduser_voicemail_message_updatedusers_forwards_busy_updatedusers_forwards_noanswer_updatedusers_forwards_unconditional_updatedusers_services_dnd_updatedusers_services_incallfilter_updated
Unsupported events will always trigger the webhook, regardless of the related user.