This tutorial covers three methods for programmatically retrieving Microsoft Teams transcripts: Recall.ai’s Meeting Bot API (real-time and async with speaker diarization and word-level timestamps), the Desktop Recording SDK (on-device, botless), and Microsoft’s native Cloud Recording API (async only, requiring organizer permissions). The walkthrough uses Node.js with ngrok to deploy a bot, retrieve async transcripts via webhooks, and configure real-time transcription streams.