Hi Richard
Few months later, we found a solution to use Zoom with D365 :-)
It's not the perfect solution but we will live with this until there are more info or a native integration of zoom in D365fM.
Our solution relies on Ms Flow.
We basically looked at the problem from another perspective:
- If we cannot make Zoom as a webinar provider and use the Event features of Dynamics to create a new webinar, let's do the opposite. Let's create the webinar in Zoom and push the info into the Events module of Dynamics.
What we do is:
- When a webinar is created in Zoom, and event is automatically created in Dynamics for marketing. The session(s) are created as well. If it's a recurent webinar, several sessions are also created in D365.
- The Zoom webinar requires for attendee to register. When a new registration is done (on the kind of landing page created automatically by Zoom), the registrant is pushed to D365fM as a registrant for the event.
The next step for us is to aslo push to D365fM the checkins for registrants who attended to the webinar. The mechanism is the same, we are just a bit overloaded of work but we know how to do it.
We are using the Zoom API, we had to create a WebHook application and link this to Flow using the URL provided by Flow. It's in real time. We didnt want to use a normal AuthO api as we will have thousands of registrants and we don't want to compare every hours some D365 entities with a XML file pulled from Zoom.
We still have some challenges if the Webinar is modified in Zoom but we have achieved our MVP requirements.
Pascal