Microsoft Teams Bots
Zero-setup meeting bots for Microsoft Teams
Microsoft Teams needs no setup — pass a Teams meeting link to create_bot and the bot joins:
Teams behavior at a glance
Outlook Calendar auto-join
Teams meetings usually live on Outlook calendars, and MeetStream has a first-class Outlook integration: connect via POST /api/v1/calendar/create_outlook_calendar with an Azure app registration (Microsoft Graph permissions), and MeetStream syncs events, detects Teams links (meeting_platform: "Teams"), and schedules bots. Change notifications from Microsoft Graph are auto-renewed, and you can hold up to 200 calendar connections per user (Google + Outlook combined).
Full walkthrough: Outlook Calendar Setup. Scheduling patterns (recurring events, per-event config, rescheduling): Scheduling guide.
Capture everything Teams gives you
Everything in the core API works on Teams the same as elsewhere: mixed audio recording, per-participant streams, post-call and live transcription, real-time audio over WebSocket, participants, chats, and the speaker timeline.
Next steps
- Create your first bot
- Automatic leave configuration — tune the Teams-specific timeout defaults
- Webhooks and events
