• Cheat sheets
  • Documentation
  • API reference
  • Product updates
  • Sign in
Kontent.ai Learn
  • Try Kontent.ai
  • Plan
  • Set up
  • Model
  • Develop
  • Create
Copyright © 2024 Kontent.ai. All rights reserved.
  • Web
  • Privacy policy
  • Cookies policy
  • Consent settings
  • Security
  • GDPR
  • Overview
  • Manage API keys
  • Hello World
  • Hello Web Spotlight
  • Try sample apps
  • Build apps
  • Decide navigation and URLs
  • Environments
    • Overview
    • Integrate search
    • Translation management systems
    • Automate content updates with webhooks
    • PDFs and other formats
  • Get Developer Certification

What can you do with webhooks?

Jan Cerman
1 minute
Download PDF
0% complete
Webhooks are versatile and you can use them in many scenarios. Let's take a look at a few examples of what's possible. 

What can you do with webhooks?

Here are a few example scenarios:
  • Update a search index with your content using services like Algolia, Azure Search Index, and more.
  • Notify your team by sending an email, posting a message to a Slack channel, or moving a card inside Trello.
  • Schedule a social media post featuring the newly published content item.
  • Invalidate your app’s cache to make sure users see the latest content.
  • Trigger a new build process and redeploy your application.
You can also react to workflow changes in your content items to:
  • Automatically send content for translation and receive notifications when the translation is done.
  • Notify reviewers that the content is ready for review.

How webhooks work in a nutshell

  1. Kontent.ai sends an HTTP POST request to the webhook URL immediately after a specific event occurs in your Kontent.ai project.
  2. Your app receives the HTTP POST request with JSON payload.
    • The payload contains information about the affected objects and the type of change.
    • The request’s header contains a payload signature you can use to verify the message.
  3. Your app responds to Kontent.ai and processes the request. For example, you can go through the payload and request the latest content.
    • If your application is unavailable or fails to process the request, the request is sent again as per the retry policy.
See how you can create a webhook endpoint in your app in the next lesson.
Sign in with your Kontent.ai credentials or sign up for free to unlock the full lesson, track your progress, and access exclusive expert insights and tips!
Sign in
  • What can you do with webhooks?
  • Create an endpoint
  • Set up webhooks
  • Debug webhooks
  • Process webhook notifications
  • Adjust content over API
  • What can you do with webhooks?
  • How webhooks work in a nutshell