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
- 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).
- 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.
- 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.