What to build
A Microsoft Teams bot that joins meetings and provides real-time transcription with speaker diarization, delivering live captions and a post-meeting transcript using Deepgram's streaming STT API.
Why this matters
Microsoft Teams is the dominant enterprise meeting platform with over 320 million monthly active users. Teams developers and enterprise IT teams frequently need custom transcription solutions that go beyond Teams' built-in captions — for compliance recording, real-time translation, meeting summarization, or integration with internal knowledge systems. A working Teams bot example removes the significant integration complexity (Bot Framework, Azure registration, media platform) and lets developers focus on building meeting intelligence features on top of Deepgram's accurate transcription.
Suggested scope
- Language: Node.js / TypeScript
- Platform: Microsoft Teams (Bot Framework SDK v4)
- Deepgram APIs: Streaming STT (WebSocket), speaker diarization
- What to include:
- Teams bot registration and Azure Bot Service configuration
- Media platform integration for receiving meeting audio streams
- Real-time streaming to Deepgram with speaker diarization enabled
- Live transcript display via Adaptive Cards in the meeting chat
- Post-meeting summary with speaker-labeled transcript export
- README with step-by-step Azure and Teams setup guide
Acceptance criteria
Raised by the DX intelligence system.
What to build
A Microsoft Teams bot that joins meetings and provides real-time transcription with speaker diarization, delivering live captions and a post-meeting transcript using Deepgram's streaming STT API.
Why this matters
Microsoft Teams is the dominant enterprise meeting platform with over 320 million monthly active users. Teams developers and enterprise IT teams frequently need custom transcription solutions that go beyond Teams' built-in captions — for compliance recording, real-time translation, meeting summarization, or integration with internal knowledge systems. A working Teams bot example removes the significant integration complexity (Bot Framework, Azure registration, media platform) and lets developers focus on building meeting intelligence features on top of Deepgram's accurate transcription.
Suggested scope
Acceptance criteria
Raised by the DX intelligence system.