Skip to main content
Version: 3.0.0

Manual Webhook Registrations

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/:parentWorkflowId/:merchantUserId

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.