
Do not index
Do not index
The PLUS version of our Daily Video Conferencing Plugin offers automatic transcription capabilities. This guide walks you through the steps to auto-transcribe your meetings, with an option to manually start transcription during a call using the start transcription action.
1. Add the Daily Events Element (Optional)
Start by adding the Daily Events element to your page. It’s commonly placed inside a hidden popup to stay offscreen while still listening for events like
transcription-started
, transcription-stopped
, and transcription-error
.
2. Enable Transcription in Your Room
Next, either create or update your room to enable transcription. Be sure to set the
auto transcription
field to yes
. You can find the full list of transcription fields in the documentation.
3. Create a Meeting Token for the Transcription Owner
Create a meeting token for the user who will control transcription. Set the
is owner
field to yes
and enable auto-start transcription
. Only meeting owners can start transcriptions, so this step is crucial.
4. Join the Meeting
Now, join the meeting using the room URL from Step 2 and the meeting token from Step 3. This ensures you're in the correct room with transcription capabilities enabled.

5. Begin Listening for Events (Optional)
If you want to capture transcription events (like
transcription-started
or transcription-stopped
), add the begin event listening action after joining the room.
With these steps, you're all set to transcribe meetings with the PLUS version of the Daily plugin. For more details, check out the full documentation.