Hello Zoom Support Team,
I hope you are doing well.
I am reaching out to confirm an issue we are seeing in our integration using the Zoom API with Server-to-Server OAuth. Specifically, the automatic start setting for Meeting Summary does not seem to be applied.
Issue
Target setting: settings.auto_start_meeting_summary
We send the following request to PATCH /v2/meetings/{meetingId}:
{
"settings": {
"auto_start_meeting_summary": true
}
}
The API response returns HTTP 204 (success).
However, when we immediately call GET /v2/meetings/{meetingId} afterward, settings.auto_start_meeting_summary still remains false.
Impact
We are able to receive the meeting.started webhook successfully, so webhook delivery itself is working correctly.
However, meeting.summary_completed is never triggered.
Because of this, our automatic meeting summary retrieval flow cannot be completed.
Environment
-
App Type: Server-to-Server OAuth (Account-level app)
-
Event Subscriptions:
-
meeting.started -
meeting.summary_completed
-
-
Required scopes have already been granted (including read/update/past instances, etc.)
Steps to Reproduce
-
Obtain an S2S OAuth access token
-
Send the following request to
PATCH /v2/meetings/{meetingId}:
{
"settings": {
"auto_start_meeting_summary": true
}
}
-
Confirm that the response is HTTP 204
-
Call
GET /v2/meetings/{meetingId}to verify the setting value
Result:
auto_start_meeting_summary = false
Example Meeting ID
81017348930
Questions
Could you please confirm the following points?
-
Is
auto_start_meeting_summarya setting that can be reliably configured via the API (create/update)? -
Are there any restrictions depending on the meeting type (for example, recurring / no fixed time) or account-level conditions that would cause this setting to be ignored?
-
Is there any known issue where the PATCH request returns HTTP 204 but the setting is not actually applied?
-
Are there any additional requirements for
meeting.summary_completedto be triggered?
If needed, we can also provide the actual request/response headers, timestamps, and tracking IDs.
Thank you for your time and support.