Salesforce Flow to Create Zoom Webinar Record - Does not call Zoom API

Description
We have a process for our orgs internal users to submit Zoom Webinar requests. Upon submission of the internal flow form, the zoom_app__Zoom_Webinar__c record is created without error.

Error
The Zoom account does not show the newly created webinar in our Zoom account.

Which App?
We have this marketplace app installed in our org and is working correctly without error.

Additional context
Verified that no API calls show up in the ‘zoom call logs’ section after creating a zoom webinar record in SF. I did notice that the “New” button is tied to ‘zoom__app:OverrideWebinarNewButtonForClassic’ visualforce page > which uses the ‘zoom_app__Zoom_Webinar__c’ as the controller.

Is there any insight from your end/code that you can help me identify if we can use the custom SF flow to create a ‘zoom webinar’ record in SF and have it create the webinar in Zoom? Maybe the ‘ZoomWebinarTrigger’ holds some insight into how the manual “New” action/button in Zoom Webinar SF Object actually makes it way over to Zoom?

Hey @cbackes,

Thanks for reaching out about this. As a first step, can you confirm that the associated Zoom account is on a Business or higher plan? The reason I ask is because your Zoom account must be a Business Plan account or higher to synch these features back to Zoom.

Let me know—thanks!
Will

Hi @will.zoom - I show our account is Business (Named Host).

Hi @cbackes,

Thanks for confirming.

To confirm I’m understanding the issue correctly, you’re seeing the webinar created successfully in Salesforce, but not reflected in your Zoom account, right? If this is the case, can you check the following:

  • ensure the Webinar Host email matches that of the logged in Salesforce user
  • double check that your zoom/salesforce user mapping follows these instructions

Let me know—thanks,
Will

Will,
Thank you, your summary is correct. Since this is a flow that is being presented to other users besides the actual webinar licensed user, there is not a 1:1 between SF User and Zoom webinar. I thought I would be able to control that through the * zoom_app__Zoom_Webinar__c custom object fields (CreatedById and OwnerId). In the flow, I set those to the Id of the user that is the webinar host in Zoom.

I think there is something in the actual API call that may not be exposed through the custom object…thoughts on that side? Can you guys look into the triggers and see if there is maybe a field that is not being exposed?

Hi @cbackes,

Thank you for getting back to me and for clarifying. I do believe the Zoom/Salesforce app is intended for a 1:1 relationship between the SF user and the Zoom Webinar host—this may be part of the issue in your instance.

In order for us to take a closer look, is it possible to grant access to zoom support in Salesforce and provide your salesforce organization ID so that we can help further debug from our end? I have DM’d you the steps to do so, and you can provide your organization ID to us there as well, if you’d like.

Thanks,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.