Know when the work moves.
Connect progress and delivery events to the systems that need to know.
Prepare an endpoint
Use an HTTPS endpoint you control. Choose the event scope and keep the endpoint’s purpose clear. Manage the connection and revocation from developer access.
Receive deliberately
Treat a notification as a signal to inspect the current work and its identity. Distinguish progress from completion, and a failed source from an empty result set.
Follow the accepted API contract for the exact event payload, delivery authentication, and lifecycle. Keep secrets in server-side configuration.