Add Tab to Channel

Add configured tabs to Microsoft Teams channels via the Graph API.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill add-tab-to-channel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Add Tab to Channel
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/create-tab
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill add-tab-to-channel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of adding new tabs to Microsoft Teams channels, streamlining collaboration and information access within teams.

Core Features & Use Cases

  • Tab Creation: Programmatically add various types of tabs (e.g., Wiki, Website, Document) to a specified channel.
  • Configuration: Allows for custom configuration of the tab, including display name, content URL, and entity ID.
  • Use Case: A project manager can use this Skill to automatically add a "Project Wiki" tab to a new project channel, ensuring all team members have immediate access to project documentation.

Quick Start

Add a new tab named 'Project Wiki' to the channel with ID 'channel-id' in the team with ID 'team-id'.

Frequently Asked Questions about Add Tab to Channel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I programmatically add a tab to a Microsoft Teams channel?

You can programmatically add a tab to a Microsoft Teams channel by using the Microsoft Graph API to send a request with the team ID, channel ID, and specific tab configuration details like the display name and content URL.

What information is required to add a custom tab to a Teams channel via API?

Adding a custom tab to a Teams channel via API requires the specific team ID, the target channel ID, and the tab configuration details, which include the custom display name, content URL, and website URL.

Can I automate adding a website tab to a new Microsoft Teams channel?

Yes, you can automate adding a website tab to a new Microsoft Teams channel by using the Microsoft Graph API to bind a specific Teams app with your desired website URL and custom display name to the channel.

Does adding a tab to a channel through Microsoft Graph require a specific app binding?

Yes, adding a tab through Microsoft Graph requires binding the tab configuration to a specific Teams app, alongside providing the necessary team ID, channel ID, content URL, and entity ID for successful operation.

What is the best way to streamline information access for a new project team in Microsoft Teams?

The best way to streamline information access is to automate tab creation to add a Wiki or Website tab to a specific channel, ensuring all team members have immediate access to necessary project documentation.

What types of tabs can I configure when using the Microsoft Graph API for Teams?

When using the Microsoft Graph API for Teams, you can configure various types of tabs such as Wiki, Website, and Document tabs by specifying custom display names, content URLs, and website URLs in your request.