Subscribing to Webhooks and Microsoft's "Your flow has a new trigger URL"

Hello,

With the announcement of Microsoft's new URL changes and the looming date, 11/30/25, coming closer, has anyone figured out what is the work around to subscribing to the Webhook API? It seems Blackbaud hasn't announce any work around solutions. I have a few notifications that may stop working after deadline.

Hopefully, Blackbaud will announce something soon.

Answers

  • I am now able to receive OPTIONS calls in my HTTP flows, and have been able to resubscribe all of my webhooks to my flows using the new flow URLs.

    The new flow URLs are longer than 255 characters, which causes problems as many webhooks have a 255 character limit on the URL, but luckily Blackbaud does not seem to have that restriction.

  • Jason Guan
    edited March 17

    How do you go about resubscribing your flows to the webhooks? @Ben Regier

  • How do you go about resubscribing your flows to the webhooks?

  • Alex Wong
    Alex Wong Community All-Star
    Tenth Anniversary Kudos 5 Facilitator 4 bbcon 2025 Attendee Badge

    I created new flow and copy over the logic from the old one.

    I am not sure if you can "re-register". You may need to follow the steps and use the "OPTION" method in trigger with the same steps as creating new, insert a "REsponse" action and terminate, once re-registered, you can then update the trigger back and remove the Response and terminate. Not sure if it will work, but you can try.

  • I was able to re-subscribe using the new URL for my existing flows. I used the same process Alex outlined in his post.

    1. Set the trigger method to OPTIONS, add a Response action directly after the trigger to return the required handshake response. Put a Terminate action after the Response action so the rest of the flow won't run
    2. Use your preferred method to subscribe your new flow URL to whichever webhook you want
    3. Once the handshake is complete, delete the Terminate and Response action and set your trigger method back to POST

Categories