Hi, my name is Franco and I’m a software developer who work for a company that has a private instance of zoom running on our own servers.
We work as a bridge between our users and zoom, creating users for them and using the REST API to create an instant zoom meeting and sending the zoom link via email.
We recently received a request from one of our customers asking to SIP rooms support. After having a few chats with different support agents, one of them suggested to post here so you guys can help me.
I know that it is required to work with SIP devices, activate a CRC. What we want is to have the CRC on our side and from our application just push a button and create a zoom instant meeting between a cloud user and a SIP room.
After reviewing the REST API i know that i can use an endpoint to create the sip device on zoom but it looks like there are different ways to achieve this specific use case. One of your support agents said:
We have some customers that do this with a Meeting ID hosted by a Pro user that is set as a Recurring meeting so it does not expire. Then also you would need to enable Join Before Host. You could call into that meeting from the SIP unit with (MeetingID)@zoomcrc.com to join in.
So I’m here guys to ask you for help about what you think is the best way of developing this solution. What i need to have is a new window on my app that list the sip room previously configured in our application and pushing one button to create the zoom instant meeting.
What we have right now is a private zoom cloud and we create a new account for all of our customers and when you click on the create call button, a zoom link is sent to our client via email.
What we need is to have almost the same functionality but using a SIP room as a one of the meeting members.
Thank you very much in advance for your help.
P.s. Our app is php running on a LAMP stack