Hi! I’m a software developer working on Zulip, an open-source, organized team chat tool.
We’ve gone through the verification and publishing process for our OAuth app that we use for our Zulip Cloud hosting. But as Zulip is 100% open-source software, the majority of our customers choose to host their own Zulip servers. And if self-hosted servers want to set Zoom as their video call provider, then they’ve needed to create their own “unlisted” Zoom app to use the integration.
With the new general app creation process, what would you recommend we have folks self-hosting Zulip servers to do?
Previously, the legacy OAuth process of creating an “unlisted” Zoom app was easy to set up. But, with the new general app creation process, it seems like each self-hosted server now needs to go through the marketplace verification process for internal use with an integration implementation that we’re using (and has been verified/published) for Zulip Cloud, which seems inefficient both for the customer and for your marketplace review team.
Any help or suggestions for our particular use-case would be very much appreciated.