← All N8N workflows
Automation & utilitiesCronExecute WorkflowFunctionHTTP RequestIf

Standup Bot - Worker

Configured with Cron, Execute Workflow, Function, HTTP Request, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
Messagingpublish reportMattermostWeb / APIget user dataHTTP RequestRoutingopen-standup-dialog?IfTriggerAction from MMWebhookTriggerSlash Cmd from MMWebhookRoutingconfig?IfWeb / APIopen config dialogHTTP RequestCodePrep Config DialogFunctionRoutingcallback ID?SwitchRoutingstandup-configNo OpRoutingstandup-answersNo OpCodePrep Config OverrideFunctionSubworkflowOverride ConfigExecute WorkflowSubworkflowRead Config 1Execute WorkflowSubworkflowRead Config 2Execute WorkflowMessagingconfirm successMattermostSubworkflowRead Config 3Execute WorkflowCodeFilter Due StandupsFunctionCodePrep Request StandupFunctionWeb / APICreate ChannelHTTP RequestWeb / APIRemind UsersHTTP RequestWeb / APIGet UserHTTP RequestCodePrep ReminderFunctionCodePrep Standup DialogFunctionWeb / APIopen standup dialogHTTP RequestCodePrep ReportFunctionMessagingDelete ReminderPostMattermostWeb / APIUpdate PostHTTP RequestTriggerEvery hourCron

Node categories in this workflow

  • Messaging
  • Web / API
  • Routing
  • Trigger
  • Code
  • Subworkflow

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
publish reportMessagingMattermostSee node parameters
get user dataWeb / APIHTTP RequestSee node parameters
open-standup-dialog?RoutingIfSee node parameters
Action from MMTriggerWebhookSee node parameters
Slash Cmd from MMTriggerWebhookSee node parameters
config?RoutingIfSee node parameters
open config dialogWeb / APIHTTP RequestSee node parameters
Prep Config DialogCodeFunctionSee node parameters
callback ID?RoutingSwitchSee node parameters
standup-configRoutingNo OpSee node parameters
standup-answersRoutingNo OpSee node parameters
Prep Config OverrideCodeFunctionSee node parameters
Override ConfigSubworkflowExecute WorkflowSee node parameters
Read Config 1SubworkflowExecute WorkflowSee node parameters
Read Config 2SubworkflowExecute WorkflowSee node parameters
confirm successMessagingMattermostpostEphemeral
Read Config 3SubworkflowExecute WorkflowSee node parameters
Filter Due StandupsCodeFunctionSee node parameters
Prep Request StandupCodeFunctionSee node parameters
Create ChannelWeb / APIHTTP RequestSee node parameters
Remind UsersWeb / APIHTTP RequestSee node parameters
Get UserWeb / APIHTTP RequestSee node parameters
Prep ReminderCodeFunctionSee node parameters
Prep Standup DialogCodeFunctionSee node parameters
open standup dialogWeb / APIHTTP RequestSee node parameters
Prep ReportCodeFunctionSee node parameters
Delete ReminderPostMessagingMattermostdelete
Update PostWeb / APIHTTP RequestSee node parameters
Every hourTriggerCronSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • mattermostApi

Workflow notes

Standup Bot - Worker

Standup Bot - Worker

Purpose and structure

This folder contains the Standup Bot - Worker workflow. Its executable nodes use cron, executeWorkflow, function, httpRequest, if, mattermost, noOp, switch, webhook. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

Action from MM, Slash Cmd from MM, Every hour

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Webhook/0066_Webhook_Cron_Automate_Scheduled.json MIT; preserve source notices.

More in Automation & utilities