Mattermost integration
The Mattermost package (Robomotion.Mattermost, v1.1.0) adds 19 nodes to Robomotion flows, including Send Post, Get Post and Delete Post.
It runs on Windows, macOS and Linux robots. For AI agents, 18 of its nodes work as tools, and its Toolkit node exposes 15 tools at once.
What the Mattermost package does
Connect to Mattermost and manage posts, channels, users, reactions, and files
Mattermost integration for team messaging and collaboration. Provides managing posts (send, get, update, delete, list), channels (create, get, list, add members, list members), users (get, list), reactions (add, list), and files (upload, download). Authentication uses personal access tokens with a server URL. Connect/Disconnect nodes manage shared client sessions.
- Namespace
Robomotion.Mattermost- Latest version
- 1.1.0 (3 versions published)
- Written in
- Go
- Categories
- CommunicationCollaboration
Mattermost nodes (19)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Connect | Robomotion.Mattermost.Connect | Agent tool |
| Disconnect | Robomotion.Mattermost.Disconnect | Agent tool |
| Send Post | Robomotion.Mattermost.Posts.Send | Agent tool |
| Get Post | Robomotion.Mattermost.Posts.Get | Agent tool |
| Delete Post | Robomotion.Mattermost.Posts.Delete | Agent tool |
| Update Post | Robomotion.Mattermost.Posts.Update | Agent tool |
| List Channel Posts | Robomotion.Mattermost.Posts.List | Agent tool |
| Create Channel | Robomotion.Mattermost.Channels.Create | Agent tool |
| Get Channel | Robomotion.Mattermost.Channels.Get | Agent tool |
| List Channels | Robomotion.Mattermost.Channels.List | Agent tool |
| Add Channel Member | Robomotion.Mattermost.Channels.AddMember | Agent tool |
| List Channel Members | Robomotion.Mattermost.Channels.ListMembers | Agent tool |
| Get User | Robomotion.Mattermost.Users.Get | Agent tool |
| List Users | Robomotion.Mattermost.Users.List | Agent tool |
| Add Reaction | Robomotion.Mattermost.Reactions.Add | Agent tool |
| List Reactions | Robomotion.Mattermost.Reactions.List | Agent tool |
| Upload File | Robomotion.Mattermost.Files.Upload | Agent tool |
| Download File | Robomotion.Mattermost.Files.Download | Agent tool |
| Toolkit | Robomotion.Mattermost.Agents.Toolkit | Toolkit · 15 tools |
Platforms
The Mattermost package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Mattermost package
- Open Packages in the Robomotion Flow Designer.
- Search for Mattermost or
Robomotion.Mattermost, then click Install on its card. - The Mattermost nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.MattermostRelated integrations
Packages that share a category or keywords with Mattermost. It is filed under Communication and Collaboration.
Microsoft Teams 365Connects to Microsoft Teams via Microsoft Graph API to manage teams, channels, messages, and members.
Rocket.ChatSend messages, manage channels, groups, and users in Rocket.Chat
SlackUses a Slack bot (a type of Slack app designed to interact with users) to send or receive messages, list channels or users etc.
Microsoft TeamsMicrosoft Teams (a collaboration app developed by Microsoft) integration
Agent TeamsConnects an agent flow to the Agent Teams collaboration plane: heartbeat-driven mention dispatch, real-time channel push, ticket updates, and task scheduling.
Apache KafkaConnect to Apache Kafka to produce and consume messages,manage topics,and work with consumer groups
Package data from the Robomotion package index, synced October 31, 2026.