What Is A CMS Webhook?
IntermediateQuick Answer
TL;DR
A CMS webhook is an automated HTTP notification sent from your CMS to an external service whenever a specific event occurs—like content being published, updated, or deleted. Webhooks enable event-driven architectures where your CMS can trigger actions in other systems: rebuilding a static site, updating a search index, invalidating a cache, sending a Slack notification, or syncing content to a third-party platform. They're the backbone of CMS integration and automation.
Key Takeaways
- How webhooks work (event → HTTP POST to URL)
- Common webhook triggers (publish, update, delete, schedule)
- Use cases: build triggers, cache invalidation, search indexing, notifications
- Webhook security (signatures, secrets, retry policies)