About Teams, Channels, and Messages

Available in Mattermost Free and Starter subscription plans. Available for Mattermost Cloud deployments. Available for Mattermost Self-Hosted deployments.

This is a what a typical Mattermost Channels workspace looks like:

Mattermost Channels workspace example.

Channels consists of three main components:

  • Teams

  • Channels

  • Messages


A team is a digital workspace where you and your teammates can collaborate together. Depending on how Mattermost is set up in your organization, you can belong to one team or multiple teams.

You have the ability to navigate between teams on the Team Sidebar, located on the upper left side of the app.



Channels are used to organize conversations across different topics. Find available channels in the left-hand panel.

There are three types of channels: Public Channels, Private Channels, and Direct Messages.

Public Channels

Public Channels are open to everyone on a team and are identified with a A globe icon indicates a public channel. icon. New team members are automatically added to two Public Channels when they sign up: Town Square and Off-Topic.

Select the + button and select Browse Channels at the top of the channel sidebar to explore more channels to join!

Private Channels

Private Channels are for sensitive topics and are only visible to selected team members. Any member of a Private Channel can add additional members. Channel members can choose to leave at any time, and any member of a Private Channel can remove other members from the channel.

Private Channels are identified with a A lock icon indicates a private channel. icon.

Direct and Group Messages

Direct Messages (DMs) are for conversations between two people. Group Messages (GMs) are Direct Messages that have conversations among three or more people. Both are visible only to the people involved.

See our Managing Channels documentation for more information on Channels and how to manage them.


Sending messages and replying to messages are important ways to keep conversations active with your team. You can edit and delete messages after you have sent them. You can also use Channels to share links to any messages with other users.

In this example, a release manager is notifying teams about an upcoming release and confirming outstanding tasks:

Mattermost Messages

Since messaging is at the core of Mattermost Channels, here are more examples of what you can do: