Automated trip weather forecasts from Google Calendar to Telegram
Ready for 3.0What this workflow does
This workflow has 11 nodes and runs on Google Calendar events (event created) (plus 1 other trigger). Along the way it connects Google Calendar and Telegram.
How it runs
Trigger: On Google Calendar events (event created) (plus 1 other trigger).
- Identify trips (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Extract locations (Code): runs custom JavaScript code
- Build interogation URL (Code): runs custom JavaScript code
- Wait: pauses until specific time
- Get Destination Weather forecast (HTTP Request): calls an HTTP API
- Get updated Destination Weather Forecast (HTTP Request): calls an HTTP API
- Format message (Code): runs custom JavaScript code
- Send Forecast (Telegram): send
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Wait
n8n-nodes-base.wait - Google Calendar Trigger
n8n-nodes-base.googleCalendarTrigger - Telegram
n8n-nodes-base.telegram - HTTP Request
n8n-nodes-base.httpRequest
From the author
How it works This workflow for trip weather forecasting is event-driven, starting when a calendar event is created or updated, and provides timely weather alerts and forecasts tailored to your travel dates and locations. Overall, this workflow efficiently…