This inquiry is about enabling closed captioning for hard-of-hearing attendees programmatically when creating an ISV meeting.
After reviewing the API documentation, we do not see an option related to closed captioning in the Create Meeting endpoint. Additionally, the only references to closed captioning appear to be related to third-party services, such as the token retrieval endpoint.
We would like to confirm:
Is there a way to enable built-in Zoom Closed Captioning (not third-party) programmatically during meeting creation?
If not, is there an alternative API approach to pre-enable closed captions before the meeting starts?
Hey @seth
thanks for reaching out to us!
Unfortunately, we currently do not support this via API and I looked in the webportal and I do not think there is a way to pre-enable closed captions before the meeting starts
@seth I have a suggestion but I have never done this, so I don’t even know if it will work: you could create a meeting, manually enable closed-captioning, and then use the API to create a template from an existing meeting. See documentation here.
This template, I am assuming, will inherit the closed-captioning settings from the original meeting. When you subsequently create a meeting via the API, you can specify a template_id. Hopefully your new meeting will also inherit the closed-captioning settings.
Like I said, I’ve never done this but it’s worth a try. Let me know it works.