Microsoft Graph Communications
Microsoft Graph Communications is a set of cloud communications APIs and SDKs in Microsoft Graph that lets developers integrate deeply with Microsoft Teams calling and meetings. It provides endpoints to schedule and manage online meetings, place and control calls (answer, transfer, hold, mute), manage participants, and subscribe to real-time call and meeting events. Using the real-time media platform and SDKs, you can build voice/video botssuch as IVRs, meeting assistants, and compliance recording solutionsthat join Teams calls and meetings (including those with PSTN participants) to process or capture media. It also exposes call records and quality metrics for post-call analytics and troubleshooting. All of this is delivered through the unified Graph endpoint with Azure AD-based authentication and tenant- or user-scoped permissions.