Will these other people be internal or external account users? That could impact the logic. Whoever initiates the meeting will be the host. You can use https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/meetingCreate to create an instant meeting with PMI to invite the agent to a Zoom Meeting. Since you’ll be using the user presence status webhook/API, you’ll have the user identification to pass through as an invitee during the create a meeting process:
I would like to know the solution for the both external and internal users.
If I consider the agent as an internal account which means the agent must be the one of the user of the zoom account from which meeting will be initiated and the following steps to do to add and send notification.
Get list of users and their presence status associated with the account which includes the agents identification
User1 will create the meeting using Zoom create meeting API.
User1 will join the same meeting using Zoom MSDK
User1 will then add the User2(the agent) programmatically to the same meeting by using Zoom MSDK
On the other hand the user2(the agent) will receive the notification in zoom client app to join the meeting and he can join with out passing any pass code
Hi @gianni.zoom please provide the right direction to have a similar experience like starting a ‘meet with video’ with any contact from the Zoom client app And receive invite on other end
but using zoom meeting sdk or zoom APIs. Is it possible ?
Could you clarify the reference to “the other end”? You mentioned wanting guidance on a workflow where users can select an agent from a list within your application, but I need clarification on where you want the agent to receive a notification.
If you’re using OAuth, you can support both internal and external users, but if you want to support external users, you’ll need to publish your app in the Zoom marketplace.
Assuming you want to implement a notification workflow where agents receive a notification through the Zoom Client. when a user selects them, please refer to this post:
Alternatively, if you want to support a workflow where agents receive the notification on another page within your application and then join the meeting using the Zoom Meeting SDK, you’ll need to handle the notifier logic on your end, but the same concept applies here. You can programmatically create meetings with the API and allow users to join that meetings using the Web SDK from within your application.
Hi @donte.zoom here the ’ the other end’ means the contact whom I invite by ‘meet with video’ option.
Usually when a user open his zoom client app → contacts → choose any external contact and start ‘meet with video’ .
On the other end the contact receives the notification in their zoom client app ‘XYZ is inviting you to a meeting… JOIN / DECLINE’.
I just want to achieve this above functionality by using any of ZOOM API/SDK. Is it possible ? If so please mention required APIs or SDKs