Execute Scheduled Tasks and Send Automated Email Reports
Workflow Description
Automation that executes commands and data processing operations on a defined schedule, extracting HTML content, processing binary files, and automatically sending results via email. Ideal for periodic backups, web scraping, and system maintenance tasks.
How it works
- 1.Define execution frequency using Cron expressions
- 2.Extract and parse data from HTML content
- 3.Execute system commands and process binary data
- 4.Save processed files and send results via email
Use cases
- Automated periodic backups with status reports sent by email
- Daily web data collection and summary report distribution
- Scheduled system maintenance tasks with notification alerts
Requirements
- Basic understanding of Cron expressions and scheduling syntax
- Configured SMTP credentials for your mail server
- System-level command execution permissions
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
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 (25)
HTML Extract
HTML Page
Cron
Cron
getActualPrice
Function Item
fetchWeb
HTTP Request
FunctionItem
Function Item
Write Binary File1
Write Binary File
Move Binary Data1
Move Binary Data
IF1
If
checkifexists
Execute Command
IF3
If
SaveToFile
Write Binary File
JsonToBinary
Move Binary Data
changeME
Function Item
initItem
Function Item
savedItems
Read Binary File
itemsToJSON
Move Binary Data
IF
If
initItem1
Function Item
IF2
If
updateSavedItems
Function Item
updateSavedItems1
Function Item
cleanData
Execute Command
IF4
If
NotifyBetterPrice
Email Send
NotifyIncorrectPrice
Email Send