Understanding webhooks in Zentor App

There is currently no self-service configuration for outgoing webhooks — what is available instead.

Last verified: 2026-07-20

Zentor App currently does not offer an interface for you to store a URL that gets automatically called on certain events. Incoming webhooks (e.g. from Shopify, PayPal, or telephony providers) exist technically but are purely internal, provider-side endpoints without tenant configuration.

Step by step

  1. Use automation instead of a webhookFor "when event X happens, do Y", use the "Automation" section instead with one of the available triggers (appointment created/cancelled, knowledge entry created, schedule).
  2. Note the limits of HTTP actionsAn HTTP call action exists in the system but is not currently editable in the dashboard — you cannot configure it yourself with your own target URL.
  3. Discuss custom requirementsIf you need an outgoing webhook to an external system, discuss this with your Zentor contact.

Expected result

You know that webhooks are currently not a self-service feature, and you know the closest real alternative available (automation).

Common error cases

I am looking for a setting to store a webhook URL for my own system but cannot find one.

Cause: Such a self-service function does not currently exist.

Resolution: Use the available automation triggers, or contact Zentor for custom integrations.

I want to retry failed webhook deliveries but cannot find a "retry" button.

Cause: A retry function for automation runs exists in the backend but is not currently wired up in the dashboard.

Resolution: Contact Zentor if a run needs to be retried.

I want to know whether incoming webhooks (e.g. from my shop system) are secure.

Cause: For Shopify and PayPal, the signature of the incoming call is verified (via HMAC for Shopify, via a check against the PayPal API for PayPal); for other internal webhook endpoints (e.g. telephony), matching happens without cryptographic signature verification, but via provider-specific identifiers instead.

Resolution: These endpoints are purely technical provider interfaces and are not directly usable or configurable by you as a tenant — no action needed.

Related articles

Back to category