Webhooks

תוכן העניינים

What Is a Webhook?

A Webhook is a notification sent from system A (the source) to system B (the destination) informing that some event happened in system A. Setting up this process is called Webhook subscription.

Webhook subscriptions enable CommBox clients to receive notifications when certain selected events occur within the CommBox system and send those notifications to a desired Webhooks events listener within the client’s organization.

For example, XYZ Corp (a CommBox client) wants to be notified every time a new customer is identified on the CommBox platform (an event). To accomplish that, XYZ Corp sets up a Webhook Subscription and supplies CommBox with a Webhooks events listener – a URL that will receive the notifications from CommBox.

When the events that were selected as part of the webhook subscription occur, they trigger the sending of the notifications to XYZ Corp. The information sent via Webhook notification is sometimes referred to as Payload.

Entities and Events (triggers)

Entities are general categories of APIs that can have different events associated with them.
CommBox Entities include ObjectUserSatisfactionTagForm, and Chat.

What Are the Benefits of Webhooks?

The webhook system of notification eliminates continuous or periodic requests by the client’s APIs for updates. If changes occur, the client is automatically notified, and the notifications can be very specific to update the client’s CRM with optimal efficiency.

For example, when a new customer is identified in CommBox , the information is reported and recorded in the company’s CRM system. The Webhooks module allows for the management and creation of Webhook registrations for information that the organization wants to receive from CommBox in an accessible and easy-to-implement way.

User Guides

  • For a guide on creating a subscription in our automated system, click here.
  • For a detailed explanation of the different webhooks we offer, click here.
  • Check out additional information about Webhooks in our Developer Center.

 

Write to us if you have any comments: [email protected]

Need more help? Our support team is here to assist you.

Contact Us
elements of the system