Skip to content
English
  • There are no suggestions because the search field is empty.

Create a webhook: the Endpoint step

Learn how to start creating an Empath webhook and fill in the Endpoint step: name, URL, payload format and custom header.

Learn how to start a new webhook and complete the first of its three steps.

[Video walkthrough: creating a webhook]

How do I start a webhook?

  1. Go to Admin → Notification Settings → Webhooks (advanced).
  2. Click Create webhook. The wizard has three steps: Endpoint, Events and Review & test.

The Endpoint step

  1. Name: something that says where it goes, e.g. PSA — training tickets (up to 120 characters).
  2. Webhook URL: your receiver's address (up to 2,048 characters). Use https://.
  3. Payload format: - JSON (Empath envelope) for your own receiver, a PSA integration or an automation tool. - Slack incoming webhook to post into a Slack channel. This is chosen automatically for Slack addresses. See “Send webhook events to Slack”.
  4. Optionally, Header key (optional) and Header value (optional): one extra header sent with every request, e.g. a token your receiver checks.
  5. Continue to Events. See “Create a webhook: the Events step”.

Good to know

  • Empath doesn't follow redirects. Enter the final address; a 3xx answer counts as a failure.
  • Addresses on private networks, local addresses and cloud metadata addresses can be saved, but every delivery to them fails.
  • Empath's own headers can't be replaced by your custom header: X-Empath-*, Content-Type, Host, Content-Length, Connection and Transfer-Encoding. A custom header with one of these names is silently not sent.

Still need help?

Reach out to your Partner Success Manager, or email us at support@empathmsp.com. We’re happy to help!

Related articles

  • Create a webhook: the Events step
  • Create a webhook: Review & test and the signing secret
  • Send webhook events to Slack