Zoom allows you to integrate a third-party captioning service to provide real-time captions during meetings and webinars. This setup uses an API token that connects Zoom to the caption provider’s system.
This guide explains how hosts can enable, configure, and share the captioning API information.
Step 1: Enable Closed Captioning in Zoom Settings
Note: This is already enabled under the WSE subaccount, but check to make sure you didn't accidentally turn it off.
- Sign in to the Host account using the Zoom web portal (you will need to sign into the service account if the meeting is scheduled under that account and not your own).
- Go to Settings → Meeting → In Meeting (Advanced).
- Scroll to Manual Captions and enable it.
-
Check the boxes for:
- Enable Full transcript and Save Captions.
Step 2: Start the Meeting and Assign Captioning Access
- Start your scheduled Zoom meeting or webinar.
Very Important: Only the Host of the meeting can do this step. If using a service account, make sure you are signed into that service account or that you are added as an alt host and signed into your Zoom account. - Make the captioner a Co-Host in the Zoom meeting. Go to Participants in the Zoom toolbar and find the person who will be captioning. Confirm that person to promote them to co-host.
- In the Zoom toolbar, click the up arrow next to CC Show Captions.
- Select Host tools for captions
- Toggle Enable Manual Captioner to On
- Open Participant List: Click Assign a participant to type. This automatically opens the Participants panel.
- Grant Typing Permissions: Find the intended captioner's name, click More (three dots), and select Assign to type Closed Caption.Confirmation: A CC icon will appear next to the participant's name once assigned.
- Choose Copy the API token if using a captioning service.
Step 3: Share the API Token with Your Captioning Provider
- Click Copy the API token in the captioning menu.
-
Paste and send this token securely to your captioning service provider.
The token looks like a URL (e.g.,
https://wmcc.zoom.us/closedcaption?id=123...).It remains valid only while the meeting is active.
-
The third-party provider will connect to Zoom using that link and send live captions directly into the meeting.
Note: If the meeting ends or restarts, you’ll need to generate and share a new token.
Step 4: Verify Captions Are Working
Once the captioner connects, you’ll see captions begin to appear in the Zoom meeting window.
Attendees can toggle captions on or off via the CC button on their toolbar.
Captions can also be viewed in the Full Transcript panel (if live transcription is enabled).
Important: Do not use automated captions simultaneously with CART transcription. This will prevent the CART captioner from being able to type captions. Only one may be used at a time.
Troubleshooting Tips
Issue |
Possible Cause |
Solution |
| No captions appearing | Captioner not connected or incorrect API link | Confirm captioner used the current API token |
| CC button missing | Setting not enabled | Enable “Closed captioning” in account settings |
| Captions delayed | Network lag from caption provider | Contact third-party caption service |
| API token expired | Meeting restarted | Re-copy the token and resend |