I put together this video “What is a webhook” to help people understand both traditional GitOps and EDA (Event-Drivent Ansible). While I will give an Ansible point-of-view, this will be true regardless of what automation tools you are using
Here is the video:
Here is the new article on redhat.com
What is a webhook?