Connection
- Authentication: API key (Mattermost personal access token).
- Required settings:
- Mattermost server domain — The domain of your Mattermost server, without https:// nor path (e.g. chat.example.com or yourteam.cloud.mattermost.com). Mattermost must be served over HTTPS at the root of this domain.
Personal access tokens must first be enabled by a System Admin in System Console → Integrations → Integration Management (“Enable Personal Access Tokens”). By default only System Admins may create one: for another account, go to System Console → User Management → Users, open the account’s dropdown → Manage Roles, select “Allow this account to generate personal access tokens” and Save. Then, signed in as that account: Profile → Security → Personal Access Tokens → Create Token, enter a description, Save, and copy the access token (it is shown only once). The agents act with this user’s permissions and only see the teams and channels it belongs to: a dedicated non-admin account is recommended.See Mattermost’s documentation.
Read actions (10)
Write actions (4)
Permissions
Every action above must be explicitly granted to an agent before it can be used. See Permissions for the grant model and Security for how credentials are protected.Last reviewed against the provider API: September 2026.