Can anyone tell me if there is documentation regarding what the different zoom objects mean or the designed intended use for them? For example – There is Zoom Webinar History, Zoom Call Logs, Zoom Webinar Registrants. What are those objects for? I am developing a documentation guide on how to use them for our organization and I can’t find anything aside from integration documentation.
Is there a way to sync previous webinars that have happened? For example, prior to creating the integration between Salesforce and Zoom, we had several webinars. Right now we are manually adding these folks, but didn’t know if there was a way to automatically retrieve those past webinars?
How do you see who actually attended a webinar. I see there is a is_attendeeed (yes spelled wrong as it’s spelled wrong in zoom object), but it appears to not be populating who actually attened. So how I see that information?
I am learning that I have to go to the zoom configs everyday to confirm the api otherwise the zoom app won’t send over the newly created webinars. Is there a reason why I have to confirm so often? Does it expire when I log out of Salesforce?
I am using the native Zoom app found in the app exchange.
@tommy Thank you for that. I’ve already seen that documetation but it doesn’t quite say much regarding what the objects are that are created. Those are more instructions on how to connect the Salesforce org and the app.
How to synchronize the previous webinar to salesforce:
Create a new zoom webinar on salesforce, and copy the webinarid of previous one on zoom.us and populate it into the Salesforce Zoom webinar record you just created, and click the manual sync button on zoom webinar detail page.(if you don’t have webinarid field on you page, please add it on you page layout)
The Zoom webinar history associate the lead/contact with the registrant and webinar attendee. The is_attendeed field let you know the registrant attended the webinar. You can get the actual join time, actual left time from the zoom webinar attendee object.
You just need to authorize access for webinar once, it won’t be expired when you log out of Salesforce. But if you use the same account authorize in another org, it will be expired.
Final question - If we get OAuth to work, this will allow the live data to continue flowing in production Salesforce using JWT and OAuth in production? We are wanting to test our configurations in Sandbox before making live in production.
I am trying to sync a current webinar that did not initially sync with Salesforce. So I eseentially followed the steps in 2 and 3 by creating a zoom webinar. then syncing. Take a look at the image below… After pasting the webinar ID from zoom into Salesforce, the Register URL and UuID (in the Zoom Webinar object) is not consistent with what’s in Zoom.
The problem I am encounering happens when I do a test registration for our live page through zoom, it doesn’t populate Salesforce. And then If I do a test registration in the register URL from Salesforce, it’s not the same registration link. Am I missing something as to why the registration links are different? I want to sync this future webinar so that future registrants will end up in Salesforce.