Manual Webhook Registrations

Learn which blocks require manual webhook registration

Overview

Certain Third Party Apps do not allow Alloy Embedded to register webhooks automatically. If you offer any of these Third Party Apps, your end users will have to manually create a webhook in their account. In this guide, we'll walk through how that's done.

How it Works

Third Party Apps like AfterShip require a manual webhook URL be registered as seen below. Simply take the workflowId and userId to construct a webhook URL.

The URL should be constructed as follows: <https://webhooks.runalloy.com/:workflowId/:userId>

Note: Yotpo Loyalty has a a different URL which is as follows: <https://webhooks.runalloy.com/yotpoLoyalty/:userId>

Who does this apply to?

The following Third Party Apps require this functionality:

  • Aftership
  • Attentive
  • CommerceJS
  • Easyship
  • Gladly
  • Intercom
  • Loop Returns
  • Mixpanel
  • Shipedge
  • Wix
  • Wonderment
  • Xero
  • Yotpo Loyalty

Wrapping Up

In this article, we took a look at how to configure webhook URLs for apps that don't support programmatic registration.