Schedule automated messages to Mattermost channels
Workflow Description
Automation sends regular messages to Mattermost channels on a defined schedule. It receives webhook requests and executes scheduled tasks to deliver alerts and updates automatically to your team without manual intervention or delays.
How it works
- 1.Receive trigger from Cron scheduler or external webhook source
- 2.Process payload and validate required conditions
- 3.Send message to specified Mattermost channel
Use cases
- Send periodic system alerts and monitoring notifications
- Distribute project updates to development teams
- Schedule meeting reminders and deadline notifications
Requirements
- Active Mattermost account with configured channels
- Mattermost API token or authentication credentials
- Configured Cron schedule or webhook source for triggering
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (29)
publish report
Mattermost
get user data
HTTP Request
open-standup-dialog?
If
Action from MM
Webhook
Slash Cmd from MM
Webhook
config?
If
open config dialog
HTTP Request
Prep Config Dialog
Function
callback ID?
Switch
standup-config
No Op
standup-answers
No Op
Prep Config Override
Function
Override Config
Execute Workflow
Read Config 1
Execute Workflow
Read Config 2
Execute Workflow
confirm success
Mattermost
Read Config 3
Execute Workflow
Filter Due Standups
Function
Prep Request Standup
Function
Create Channel
HTTP Request
Remind Users
HTTP Request
Get User
HTTP Request
Prep Reminder
Function
Prep Standup Dialog
Function
open standup dialog
HTTP Request
Prep Report
Function
Delete ReminderPost
Mattermost
Update Post
HTTP Request
Every hour
Cron