WEBVTT

00:00:00.000 --> 00:00:06.000
How can one service tell another something changed?

00:00:06.000 --> 00:00:13.000
A webhook sends an update when a chosen event happens.

00:00:13.000 --> 00:00:18.000
Understand the event notification.
6 webhook checks.

00:00:18.000 --> 00:00:30.000
Choose the event
Subscribe to the specific change the business needs to know.
Selected event · Relevant update · Clear purpose

00:00:30.000 --> 00:00:42.000
Send to a receiving address
The service delivers event data to a configured URL.
Source service · Receiving URL · Event data

00:00:42.000 --> 00:00:54.000
Verify the sender
The receiving system should validate the delivery correctly.
HTTPS connection · Signature checks · Protected secret

00:00:54.000 --> 00:01:06.000
Define the follow-up action
Receiving data and completing a business task are separate steps.
Received update · Process the data · Confirm the result

00:01:06.000 --> 00:01:18.000
Plan for missed deliveries
Check retry or redelivery options when systems are unavailable.
Delivery failure · Retry policy · Recovery process

00:01:18.000 --> 00:01:30.000
Handle repeated messages
A repeated event must not accidentally trigger duplicate work.
Event identifier · Duplicate check · Safe processing

00:01:30.000 --> 00:01:39.000
Your checklist
Choose the event · Send to a receiving address · Verify the sender · Define the follow-up action · Plan for missed deliveries · Handle repeated messages

00:01:39.000 --> 00:01:47.000
Check both delivery and the action that follows.
jerseyweb.je
