Mattermost icon

Mattermost

Self-hosted and cloud Mattermost — posts, channels, teams, users, files, webhooks, and more via the v4 API.

2 triggers71 searches75 actionsInstant (webhooks)Auth: API key

AI-assisted documentation29 min read

This documentation is compiled from our integration source code, internal specs for Mattermost, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Mattermost on WEXTL →

Before you set up the credential, make sure you have an active Mattermost account and an API access token from your account settings ready.[3]

  • HostingselectRequired

    Mattermost Cloud or your own server.

    [1]
  • Cloud workspace URLtext

    https://your-workspace.cloud.mattermost.com — no trailing slash.

    [1]
  • Server base URLtext

    https://mattermost.example.com — no /api/v4 and no trailing slash.

    [1]
  • Personal Access TokenpasswordRequired

    Create one under Profile → Security → Personal Access Tokens. Your admin must enable personal access tokens first.

    [1]
  1. Log in to your WEXTL account, add the Mattermost node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Mattermost account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch New Message (Keyword)Trigger
Output fields[3]
FieldType
Tokentext
Team IDtext
Channel IDtext
User IDtext
Texttext
Post IDtext
Watch New Post in ChannelTrigger
Input fields[3]
FieldType
ChannelRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Autocomplete Custom EmojiSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Autocomplete UsersSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get All ChannelsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get All RolesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get BotSearch
Input fields[3]
FieldType
BotRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get BotsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get ChannelSearch
Input fields[3]
FieldType
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Channel BookmarksSearch
Input fields[3]
FieldType
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Channel by NameSearch
Input fields[3]
FieldType
TeamRequired
choice
Channel NameRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Channel MemberSearch
Input fields[3]
FieldType
ChannelRequired
choice
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Channel MembersSearch
Input fields[3]
FieldType
ChannelRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Channel StatisticsSearch
Input fields[3]
FieldType
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Channels for UserSearch
Input fields[3]
FieldType
UserRequired
choice
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get CommandSearch
Input fields[3]
FieldType
CommandRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Custom EmojiSearch
Input fields[3]
FieldType
EmojiRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Custom Emoji by NameSearch
Input fields[3]
FieldType
Emoji NameRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Custom Emoji ImageSearch
Input fields[3]
FieldType
EmojiRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Custom Emoji ListSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Custom Profile Attribute FieldsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Custom Profile Attribute Values for UserSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Drafts for TeamSearch
Input fields[3]
FieldType
UserRequired
choice
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get FileSearch
Input fields[3]
FieldType
File IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get File MetadataSearch
Input fields[3]
FieldType
File IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get File PreviewSearch
Input fields[3]
FieldType
File IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get File ThumbnailSearch
Input fields[3]
FieldType
File IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Flagged Posts for UserSearch
Input fields[3]
FieldType
UserRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get GroupSearch
Input fields[3]
FieldType
GroupRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get GroupsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Incoming WebhookSearch
Input fields[3]
FieldType
WebhookRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Incoming WebhooksSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Outgoing WebhookSearch
Input fields[3]
FieldType
WebhookRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Outgoing WebhooksSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Pinned Posts for ChannelSearch
Input fields[3]
FieldType
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get PostSearch
Input fields[3]
FieldType
Post IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Post ThreadSearch
Input fields[3]
FieldType
Post IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Posts by IDsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Posts for ChannelSearch
Input fields[3]
FieldType
ChannelRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Private Channels for TeamSearch
Input fields[3]
FieldType
TeamRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Public Channels for TeamSearch
Input fields[3]
FieldType
TeamRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Public File LinkSearch
Get Reactions for PostSearch
Input fields[3]
FieldType
Post IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get RecapSearch
Input fields[3]
FieldType
Recap IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Recaps for UserSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Scheduled Posts for UserSearch
Input fields[3]
FieldType
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get System PingSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get TeamSearch
Input fields[3]
FieldType
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Team by NameSearch
Input fields[3]
FieldType
Team NameRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Team MemberSearch
Input fields[3]
FieldType
TeamRequired
choice
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Team MembersSearch
Input fields[3]
FieldType
TeamRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Team StatisticsSearch
Input fields[3]
FieldType
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get TeamsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Teams for UserSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Unread Messages for ChannelSearch
Input fields[3]
FieldType
UserRequired
choice
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get UserSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User by EmailSearch
Input fields[3]
FieldType
EmailRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User by UsernameSearch
Input fields[3]
FieldType
UsernameRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User PreferencesSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User Preferences by CategorySearch
Input fields[3]
FieldType
UserRequired
choice
CategoryRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User Profile ImageSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User StatusSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get User Statuses by IDsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get UsersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Get Users by IDsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
List Autocomplete CommandsSearch
Input fields[3]
FieldType
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
List Commands for TeamSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Search ChannelsSearch
Input fields[3]
FieldType
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Search Custom EmojiSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Search Files Across TeamsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Search Posts Across All TeamsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Search TeamsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Search UsersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Acknowledge PostAction
Input fields[3]
FieldType
UserRequired
choice
Post IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Add User to ChannelAction
Input fields[3]
FieldType
ChannelRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Add User to TeamAction
Input fields[3]
FieldType
TeamRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create BotAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create ChannelAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Channel BookmarkAction
Input fields[3]
FieldType
ChannelRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Channel RecapAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create CommandAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Custom EmojiAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Direct Message ChannelAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Ephemeral PostAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create GroupAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Group Message ChannelAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Incoming WebhookAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create or Update DraftAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create PostAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create ReactionAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Scheduled PostAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create TeamAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create Upload SessionAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Create UserAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Deactivate UserAction
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete ChannelAction
Input fields[3]
FieldType
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete Channel BookmarkAction
Input fields[3]
FieldType
ChannelRequired
choice
Bookmark IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete CommandAction
Input fields[3]
FieldType
CommandRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete Custom EmojiAction
Input fields[3]
FieldType
EmojiRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete DraftAction
Input fields[3]
FieldType
UserRequired
choice
ChannelRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete GroupAction
Input fields[3]
FieldType
GroupRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete Incoming WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete PostAction
Input fields[3]
FieldType
Post IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete RecapAction
Input fields[3]
FieldType
Recap IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete Scheduled PostAction
Input fields[3]
FieldType
Scheduled Post IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete TeamAction
Input fields[3]
FieldType
TeamRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Delete User PreferencesAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Disable BotAction
Input fields[3]
FieldType
BotRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Enable BotAction
Input fields[3]
FieldType
BotRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Execute CommandAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Open Interactive DialogAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Perform File UploadAction
Input fields[3]
FieldType
Upload IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Perform Post ActionAction
Input fields[3]
FieldType
Post IDRequired
text
Action IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Pin PostAction
Input fields[3]
FieldType
Post IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Remove Post AcknowledgementAction
Input fields[3]
FieldType
UserRequired
choice
Post IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Remove Reaction from PostAction
Input fields[3]
FieldType
UserRequired
choice
Post IDRequired
text
Emoji NameRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Remove User from ChannelAction
Input fields[3]
FieldType
ChannelRequired
choice
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Remove User from TeamAction
Input fields[3]
FieldType
TeamRequired
choice
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Rewrite Message with AIAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Set User Profile ImageAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Submit Interactive DialogAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Unpin PostAction
Input fields[3]
FieldType
Post IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Unset User Custom StatusAction
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Bot FieldsAction
Input fields[3]
FieldType
BotRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update ChannelAction
Input fields[3]
FieldType
ChannelRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Channel BookmarkAction
Input fields[3]
FieldType
ChannelRequired
choice
Bookmark IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Channel FieldsAction
Input fields[3]
FieldType
ChannelRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Channel Member RolesAction
Input fields[3]
FieldType
ChannelRequired
choice
UserRequired
choice
RolesRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update CommandAction
Input fields[3]
FieldType
CommandRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Custom Profile Attribute Values for UserAction
Input fields[3]
FieldType
UserRequired
choice
Attribute valuesRequired
array
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Group FieldsAction
Input fields[3]
FieldType
GroupRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Incoming WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Outgoing WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update PostAction
Input fields[3]
FieldType
Post IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Post FieldsAction
Input fields[3]
FieldType
Post IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Scheduled PostAction
Input fields[3]
FieldType
Scheduled Post IDRequired
text
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update TeamAction
Input fields[3]
FieldType
TeamRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Team FieldsAction
Input fields[3]
FieldType
TeamRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update Team Member RolesAction
Input fields[3]
FieldType
TeamRequired
choice
UserRequired
choice
RolesRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update UserAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update User Custom StatusAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update User FieldsAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update User PreferencesAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update User RolesAction
Input fields[3]
FieldType
UserRequired
choice
RolesRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Update User StatusAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
Upload FileAction
Input fields[3]
FieldType
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext
View ChannelAction
Input fields[3]
FieldType
UserRequired
choice
Additional fieldsobject
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atnumber
Updated atnumber
Datatext

Look for Mattermost templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Mattermost Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Mattermost.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 3, 2026 08:04