Event Webhooks

Last updated on December 02, 2025.

A webhook acts as an automated notification system. When a specific event occurs within Insites (e.g., a user completes a form, a transaction is processed, or data is updated), Insites can automatically trigger an HTTP POST request (a "hook") to a configured URL. This URL belongs to an external application (like a CRM, a messaging service, or a data warehouse).

The primary advantage of webhooks is immediate synchronization and reduced processing overhead. Instead of the external system constantly asking Insites, "Has anything new happened?" (a process called polling), Insites instantly tells the external system, "This just happened."

This feature allows for:

  • Real-time data integration: External systems receive data the moment the event occurs, enabling instant actions like sending a notification email or initiating a fulfillment process.
  • Efficiency: The use of webhooks eliminates unnecessary requests between systems, conserving resources for both Insites and the receiving application.
  • Custom automation: Webhooks are foundational for building flexible, event-driven automation workflows that extend Insites' functionality to your entire technology stack.

This document includes the following topics:

  • Updating a webhook
  • Enabling a webhook
  • Disabling a webhook

Updating a webhook

To update a webhook:

  1. Navigate to Events from the main menu.
  2. Select Webhooks.
  3. Select the event webhook that you want to update.
  4. Make your changes.
  5. Select SAVE.

These are the input requirements for updating a webhook:

Input Label Type Required Description
Enable Webhook Toggle No Enables or disables the webhook.
URL Input Field Yes The uniform resource locator (URL) used by the webhook to deliver data or trigger actions in a recipient application. A URL is required once a webhook is enabled.

Enabling a webhook

To enable a webhook:

  1. Navigate to Events from the main menu.
  2. Select Webhooks.
  3. Select the event webhook you want to enable.
  4. Enable the webhook using the toggle.
  5. Select SAVE.

Disabling a webhook

To disable a webhook:

  1. Navigate to Events from the main menu.
  2. Select Webhooks.
  3. Select the event webhook you want to disable.
  4. Disable the webhook using the toggle.
  5. Select SAVE.
Have a suggestion for this page?

Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.