This is an n8n workflow that automatically:
- Triggers when a new Google Classroom email arrives.
- Extracts tasks from emails.
- Adds new tasks to Google Tasks.
- Sends updates to Telegram.
-
Import the Workflow
- Open your n8n editor.
- Click on "Import" and upload
My_workflow.json.
-
Connect your Accounts
- Gmail: Connect your Gmail account for reading Classroom emails.
- Google Tasks: Connect your Google account to create tasks.
- Telegram: Connect your Telegram Bot.
-
Update your Telegram Chat ID
- In the Telegram node, you must update the
Chat IDfield:- Find your Chat ID by messaging @userinfobot on Telegram.
- Copy your Chat ID and paste it into the workflow Telegram node.
- In the Telegram node, you must update the
- Make sure your Gmail account has permission for reading emails (OAuth2 setup).
- Google Tasks needs permission to manage your tasks.
- Telegram Bot must be created using @BotFather.
- Replace placeholder credentials with your real connected accounts inside n8n.
- n8n installed (Cloud or Self-Hosted)
- Active Google account
- Active Telegram account
My_workflow.json- Full n8n workflow export.
Made with β€οΈ by Mohit Rawat