Automatic backup of workflows to GitHub with email/telegram notifications
Why? Have you ever updated your n8n instance, or moved from one instance to the other and lost all your workflows? I suggest NOT DOING THAT! Especially if you have very complex workflows that would take days to recreate. Make sure you have a backup process in place! How it works 1. Get all workflows from an n8n instance using your n8n API 2. Formats the workflows cleanly 3. Creates a backup package 4. Checks if target GitHub repository exists, if not creates it 5. Uploads a manifest 6. Uploads a
At a glance
Automatic backup of workflows to GitHub with email/telegram notifications is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Telegram, GitHub. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Gmail, Telegram, GitHub
- Modules
- 17
- Price
- Free
- Version
- v1.0

About this workflow
Why? Have you ever updated your n8n instance, or moved from one instance to the other and lost all your workflows? I suggest NOT DOING THAT! Especially if you have very complex workflows that would take days to recreate. Make sure you have a backup process in place! How it works 1. Get all workflows from an n8n instance using your n8n API 2. Formats the workflows cleanly 3. Creates a backup package 4. Checks if target GitHub repository exists, if not creates it 5. Uploads a manifest 6. Uploads a readme 7. Uploads your workflows as separate JSON files 8. Sends a summary to your choice (Telegram or GMAIL) What it does - Backs up all your workflows - Splits them out into separate JSON files for each workflow - Sends a notification What it doesn't do - Does not back up credentials (not smart for security reasons) - Does not delete old backups Requirements - n8n - n8n API setup with credentials stored in instance you are running this from - GitHub user & API (with repository rights) setup (API key in Github, Credentials in n8n) Future Updates If I get requests for these features I would build them: - Rolling backups (delete further back than 3 days) - Logic to skip the backup if nothing changed
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
App Store Review Aggregator Using BrowserAct with Auto-Notification
🎙️ VoiceFlow AI: Telegram + Deepgram + OpenAI + Supabase audio assistant
Automate hotel booking requests from Gmail to Google Sheets with GPT-5-mini
Analyze cryptocurrency market data with HTX API, GPT-4o and Telegram
Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram
Backup all n8n workflows to Google Drive every 4 hours
Ai data extraction with dynamic prompts and Airtable
Extract structured invoice data from JotForm PDFs with GPT-4.1-mini & Sheets
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you