الـ Webhook هو وظيفة رد اتصال تعتمد على بروتوكول HTTP تسمح بالتواصل الخفيف والمدفوع بالأحداث بين واجهتي برمجة التطبيقات (APIs).
تسمح الـ Webhooks بالتفاعل بين التطبيقات المعتمدة على الويب من خلال استخدام ردود الاتصال المخصصة. يتيح استخدام الـ Webhooks للتطبيقات الويب التواصل التلقائي مع تطبيقات ويب أخرى.
الـ Webhooks هي إحدى الطرق القليلة التي يمكن للتطبيقات عبر الإنترنت التواصل بها مع بعضها. فهي تسمح لك بإرسال البيانات في الوقت الفعلي من تطبيق إلى آخر كلما حدث حدث معين.
تُستخدم الـ Webhooks بشكل شائع لتبسيط التواصل بين تطبيقين، لكنها يمكن أيضًا أن تُستخدم لأتمتة سير العمل في البنية التحتية ككود (IaC) وتمكين ممارسات GitOps.
خطط الاستخدام المجانية كافية لتطبيقات صغيرة أو للاختبارات، في حين أن الخطط المدفوعة توفر ميزات إضافية