Webhook連携は「HTTPを叩くだけ」ではなく、失敗を前提に設計する
Webhookの多くは「イベントが起きたら、指定URLにPOSTする」という単純な仕組みに見えます。しかし現実には、タイムアウト、再試行、重複、署名検証、順序入れ替わりなどが起きるため、失敗を前提にした作りにしないと安定しません。
n8n / Make / Zapier のような自動化ツールは便利ですが、エラー時の挙動(再試行、部分失敗、レート制限、キューの有無)がツールやプランによって変わります。最初に「何が起きたら失敗とみなすか」を決めておくと、復旧が速くなります。