This n8n workflow automates the process of generating, checking, and storing detailed monthly reports from Clockify, a time-tracking tool, into a GitHub repository. It runs on a scheduled trigger, typically once a day, and retrieves data for recent months based on configurable scope. The workflow extracts workspace information from Clockify, requests detailed reports for each month, and then checks if a report for that period already exists in GitHub. If the report exists, it updates the existing file; if not, it creates a new one. The process includes error handling for missing files and ensures you always have up-to-date backups of your time-tracking data for audit or analysis purposes. This is useful for teams needing systematic storage, versioning, and backup of monthly reports, enabling easy access and historical data retention.
Automated Monthly Clockify Data Backup to GitHub
Node Count | >20 Nodes |
---|---|
Nodes Used | clockify, compareDatasets, extractFromFile, filter, github, httpRequest, if, scheduleTrigger, set, splitOut, stickyNote, stopAndError |
Reviews
There are no reviews yet.