Email and time issue

Hello,
I am creating zoom meeting using API. post /users/{userId}/meetings
Also, In this what I am doing I am adding the participant using API
post /meetings/{meetingId}/registrants
Using this API I am adding 4-5 participant
Now I have some queries regarding this,

  1. Now when the participant is getting email for zoom meeting then in zoom meeting neither the end time nor agenda nor meeting duration is showing.
  2. Participant is not able is see other participants.
  3. I’m sending a Zoom meeting invite from the London time zone to a user in the India time zone, but the date and time in the title appear in the London time zone for the Indian user in the email notification. Is it possible to display the meeting time in the Indian time zone in the Zoom meeting title?
  4. Do I have to use or create another zoom template or am I missing something.

Hi @sfadmin
Thanks for reaching out to us and welcome to our Zoom Developer Forum!

To answer your questions:

  1. The end time or agenda won’t be displayed in the meeting
  2. Participants should be able to see other participants (if not, make sure you are not creating a webinar)
  3. The time in the invite will be London since it is when the meeting is scheduled

Hey @elisa.zoom ,
Thank you for the response
I am having doubt in 2nd point. I am creating meeting using
post /users/{userId}/meetings
And I am adding participant using
post /meetings/{meetingId}/registrants
So ,these registrants are getting email notification.
But when I am trying to add participant from post /users/{userId}/meetings this API , using the field “meeting_invitees”, then no email mentioned in this field is getting notification nor any particiapnt is added in the meeting.

Hi @sfadmin
Thanks for getting back to me
The “meeting_invitee” field, only works with some of the Calendar integrations.
If you want to add participants and have them receive an email, I suggest you to user the Add registrant endpoint

Hey @elisa.zoom ,
Thanks for your reply,
I have two more question,

  1. When I am deleing the meeting using API delete /meetings/{meetingId}, then only host is receiving the notification regarding meeting deleted, I want that participant should also receive the notification.
    In a body I am passing schedule_for_reminde, cancel_meeting_reminder (both) these parameter as true.
  2. When I am updating the meeting duration using patch /meetings/{meetingId}, neither the host nor participant is receiving the notification regarding duration change. We want that they should receive a notification because we are blocking their calendar using Add to google calendar option.

Can you please update on the 2nd point.
I am using this:
Http http = new Http();
HttpRequest request = new HttpRequest();
String endPoint = ‘callout:ZoomMeeting/v2/meetings/99699336814’;
request.setEndpoint(endPoint);
Map<String, Object> mp= new Map<String, Object>();
mp.put(‘agenda’, ‘meeting updated’);
mp.put(‘duration’, 55);
Map<String, Object> mpSetting = new Map<String, Object>();
mpSetting.put(‘registrants_confirmation_email’ , true);
mpSetting.put(‘registrants_email_notification’,true);
mp.put(‘settings’,mpSetting);
String jsonString = JSON.serialize(mp);
request.setBody(jsonString);
request.setMethod(‘PATCH’);
request.setHeader(‘Content-type’, ‘application/json’);
HttpResponse response = http.send(request);

Am I missing any request parameter?. If possible could you please connect with me on zoom or a call? So that I can get a better support?

Hey @sfadmin
For your first question, it is expected that the host is the only one receiving the notification about the meeting. The reason why participants do not get a notification is because they are not the owners of the meeting.

They will only get a notification is they were previously registered to the meeting. So you have to make sure to enable meeting registration and sharing the link or you should be using the Create a Registrant endpoint to register participants

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.