Bot Mode
Join Meeting
Bot Status
Idle
Ready to join a meeting
Elapsed
0:00
Transcript Lines
0
Live Transcript
Transcript will appear here once the meeting starts.
Meeting Output
Agent Flow
1User provides the Teams meeting URL and selects a bot operating mode
2Azure Communication Services joins the meeting on behalf of the bot identity
3Mixed meeting audio streams in real time via WebSocket to the local server
4Whisper processes 3-second audio chunks and produces rolling transcription
5In interactive mode, Ollama reasons over the conversation and Kokoro renders responses as speech back into the meeting
6When the meeting ends or the bot disconnects, Ollama generates a structured summary or action item list
7The output is posted to the Teams meeting chat thread via Microsoft Graph API