Random Process Scheduler
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 26 nodes and runs on a schedule (every day). It uses only n8n's built-in nodes.
How it runs
Trigger: On a schedule (every day).
- Init (Code): runs custom JavaScript code
- Daily Scheduler (Code): runs custom JavaScript code
- Send planning (Send Email): sends an email over SMTP
- Write Log File (Read/Write Files from Disk): reads a file from disk
- ERROR: Daily Scheduler (Stop and Error): stops the run with an error
- Write Planning File (Read/Write Files from Disk): reads a file from disk
- Go/no go (Switch): routes items into branches
- Split Out: splits a list into separate items
- NOTHING Planned Email (Send Email): sends an email over SMTP
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
…plus 15 more steps. See the full node list below.
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (13)
- Execute Sub-workflow
n8n-nodes-base.executeWorkflow - n8n
n8n-nodes-base.n8n - Read/Write Files from Disk
n8n-nodes-base.readWriteFile - Stop and Error
n8n-nodes-base.stopAndError - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Switch
n8n-nodes-base.switch - Send Email
n8n-nodes-base.emailSend - Split Out
n8n-nodes-base.splitOut - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Aggregate
n8n-nodes-base.aggregate - Merge
n8n-nodes-base.merge - Extract from File
n8n-nodes-base.extractFromFile
From the author
Random Process Scheduler Turn predictable automations into human-like activity with random scheduling across easily customisable time slots. Perfect for content publishing with organic scheduling patterns, social media automation, API systems that need to…