Forum Discussion
RobertoGomez
Jun 19, 2026Copper Contributor
Microsoft Teams API Capabilities
Good morning,
We are contacting you to find out whether it is possible to achieve the following functionalities through the Microsoft Teams API:
- Start a scheduled meeting automatically
Through a voice command, a meeting scheduled in a room's calendar is automatically started, and all the necessary equipment and services are activated without any user intervention. - Automatically answer an incoming call in a meeting room
When a call is placed to a specific account, the room automatically answers the call without requiring any user action. - Add participants to an ongoing call or meeting
Allows new attendees to be added to an active meeting or call in progress.
Thank you in advance for your assistance.
Kind regards,
1 Reply
- Sayali-MSFT
Microsoft
Hello RobertoGomez,
- Start a scheduled meeting automatically
This is not directly supported through Teams APIs. While a calling/meeting bot can programmatically join a scheduled meeting, there is no supported API to automatically press the Teams Room "Join" button or start a meeting UI without user interaction.
Working with the cloud communications API in Microsoft Graph - Microsoft Graph v1.0 | Microsoft Learn - Automatically answer an incoming call in a meeting room
Not supported through general Teams APIs. Auto-answer is available only for certain Teams-certified devices (such as Teams Rooms and Teams phones) through device configuration and policies, rather than via Teams API calls.
Setup - Auto Attendant - Microsoft Teams | Microsoft Learn - Add participants to an ongoing call or meeting
Yes, supported. Microsoft Graph Cloud Communications APIs allow applications or bots to invite additional participants to an active call or meeting using the participant invite API.
participant: invite - Microsoft Graph v1.0 | Microsoft Learn
- Start a scheduled meeting automatically