--- title: 'Microsoft Teams' description: 'Manage teams, channels, messages, and meetings via Microsoft Graph.' --- # Microsoft Teams Manage teams, channels, messages, and meetings via Microsoft Graph. | Detail | Value | |---|---| | Category | Productivity | | Base URL | `https://graph.microsoft.com/v1.0` | | Authentication | OAuth2 | | Endpoints | 6 | | Connector key | `microsoft-teams` | ## Using Microsoft Teams in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Microsoft Teams** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET /me/joinedTeams](./get_me_joinedteams_productivity_listjoinedteams) | List joined teams | | [POST /teams](./post_teams_productivity_createteam) | Create a team | | [GET /teams/{teamId}/channels](./get_teams_teamid_channels_productivity_listchannels) | List channels in a team | | [POST /teams/{teamId}/channels/{channelId}/messages](./post_teams_teamid_channels_channelid_messages_productivity_sendmessage) | Send a channel message | | [GET /teams/{teamId}/members](./get_teams_teamid_members_productivity_listmembers) | List team members | | [POST /me/onlineMeetings](./post_me_onlinemeetings_productivity_createmeeting) | Create an online meeting | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.