A real-time workflow automation system that synchronizes Google Sheets and Telegram using n8n.
Whenever a new task is added to Google Sheets, the workflow automatically sends a Telegram notification to the assigned user. When the user replies with the task completion message, the corresponding row in Google Sheets is updated automatically.
This project demonstrates event-driven automation, API integration, and workflow orchestration using low-code tools.
- 📄 Detects newly assigned tasks in Google Sheets
- 📲 Sends instant task notifications via Telegram
- 🔄 Receives task completion updates from Telegram
- ✅ Updates task status automatically
- ⏱️ Records response timestamps
- ⚡ Eliminates manual task tracking
- n8n
- Telegram Bot API
- Google Sheets
- Google Sheets Trigger
- JSON Workflows
📦 event-driven-task-automation-platform
├── My workflow.json
├── My workflow 2.json
├── Demo.mp4
├── N8N.xlsx
└── README.md
Google Sheets
│
▼
Google Sheets Trigger
│
▼
n8n Workflow
│
▼
Telegram Bot
│
▼
User replies "Done 101"
│
▼
Telegram Trigger
│
▼
Update Google Sheets
A Loom demonstration video is included in this repository showing the complete workflow.
- Event-Driven Architecture
- Workflow Automation
- API Integration
- Telegram Bot Development
- Google Sheets Automation
- Low-Code Development with n8n