List Joined Teams
Retrieves all Microsoft Teams that the authenticated user is a member of. This is useful for discovering available teams, getting team IDs for further operations, or showing users their team memberships. Use this as a starting point when you need to work with teams but don't have a specific team ID yet.
Get Team Details
Retrieves detailed information about a specific Microsoft Team, including its display name, description, visibility settings, web URL, and other properties. Use this when you need complete information about a team rather than just basic listing data.
Create Team
Creates a new Microsoft Team. You can create a team from scratch by specifying team properties like display name, description, and visibility. The team is created asynchronously and may take a few moments to fully provision. This operation creates both the team and its associated Microsoft 365 group.
Update Team Settings
Updates the properties and settings of an existing Microsoft Team. You can modify the display name, description, visibility, member permissions, messaging settings, and fun settings. Only specified properties will be updated; unspecified properties remain unchanged.
Archive Team
Archives a Microsoft Team, making it read-only. Archived teams remain visible but users cannot post new messages or make changes. This is useful for preserving historical teams that are no longer actively used. The team can be unarchived later if needed.
List Channels
Retrieves all channels within a Microsoft Team. Channels are sub-spaces within a team where specific topics can be discussed. This returns standard, private, and shared channels. Use this to discover available channels before posting messages or performing other channel operations.
Get Channel Details
Retrieves detailed information about a specific channel within a team, including its display name, description, email address, web URL, and membership type. Use this to get complete channel metadata.
Get Primary Channel
Retrieves the primary (General) channel of a team. Every team has a default General channel that cannot be deleted. This is a convenient way to get the main channel ID without having to list all channels.
Create Channel
Creates a new channel within a Microsoft Team. Channels organize conversations around specific topics. You can create standard channels (visible to all team members), private channels (restricted membership), or shared channels (shared with external organizations). Channel names must be 50 characters or less and cannot contain special characters like # % & * { } / \ : < > ? + | ' ".
Update Channel
Updates the properties of an existing channel within a team. You can modify the display name and description. Note that you cannot change the membership type of an existing channel.
Customize Tools
Edit descriptions, modify arguments, select tools, or add new ones
Customize tools to fit your workflows, apply guardrails for governance, reduce token consumption with smart routing, and get complete audit visibility—all through a secure, enterprise-ready gateway.
Join IT leaders deploying AI at enterprise scale with security, compliance, and governance built in.