I have a ZoomGov integration with ServiceNow that we use to track Webinars. We have 4 ServiceNow environments (DEV, TEST, QA, PROD) where we’re creating Zoom Webinars through a custom form and we track participant information via Zoom’s Webhooks. We have a separate Zoom apps for each of our ServiceNow environment (so 4 Zoom apps total).
The Zoom Webinar creation is working just fine in all environments; as is adding users to the webinars.
The issue comes from the webhooks. We have webhooks set up to update participant information (e.g. if a user attends the webinar or cancels their registration). Picture of our webhook registry is below. THESE WEBOOKS ARE WORKING FINE IN OUR DEV AND TEST ENVIRONMENTS. They do not, however, seem to be working in our QA AND PROD environment.
I have thoroughly verified the Zoom apps to ensure that all webhooks are registered and the client id, client secret, secret token, verification token, etc are correct for their corresponding environments. But for whatever reason, the webhooks for our QA and PROD environment do not seem to be firing despite the same webhooks working fine in DEV and TEST.
Below, i have attached any further relevant pictures for our integration. Any help is greatly appreciated.
How To Reproduce
Steps to reproduce the behavior:
*1. In our ServiceNow QA env, create Zoom Webinar
*2. Webinar is created and Zoom Join URL and Zoom Start URL are populated
*3. Webinar Creation should fire webinar.created
webhook and kick off our custom workflow but there is nothing in our flow logs
Will provide images if requested, unable to embed them in post