What is Webhook?
Definition
A webhook is an automated message or notification that one system sends to another when a specific event occurs, enabling real-time, event-driven communication between systems. For example, a learning platform might send a webhook to an HR system when an employee completes a certification, triggering automatic credential updates. Webhooks power asynchronous, scalable integrations.
Webhook at a glance.
Webhooks vs traditional API calls
Webhooks are push, not pull. Instead of the HR system repeatedly asking 'Did anyone complete training?', the learning platform pushes a notification immediately when completion happens. This is more efficient and enables real-time workflows. Webhooks are essential for modern integrations and automation.
AI learning platform
See how a modern, AI-native platform builds, delivers and tracks training — all in one place.
Read the guideWebhook — frequently asked
From definition to done.
See AI learning platform in action — turn your knowledge into training, built and tracked with AI.