1. Send the bot
The only thing that changes between platforms is theplatform value.
- Google Meet
- Zoom
- Microsoft Teams
native_meeting_id is the id inside the join URL (e.g. abc-defg-hij for Meet), not the whole URL.
Optional: language (ISO code, omit to auto-detect) and task (transcribe default, or translate).
On Meet and Teams the bot may wait in the lobby until a host admits it.
2. Read the transcript
Segments stream in as the meeting runs. Poll:completed: false and are replaced by completed: true confirmations. For live, per-segment push instead
of polling, subscribe over WebSocket — see the Meetings API.
3. Manage and stop
GET /recordings
(Meetings API).
Next
The transcript compiles into your workspace, where agents act on it. Turn that into an automatic write-up: Report after every meeting.If the bot joins but no text appears, transcription isn’t configured — see
Troubleshooting.