Real-time ISS overhead alert with weather check and multi-channel notifications
Ready for 3.0What this workflow does
This AI workflow has 34 nodes and runs on a schedule (every minute) (plus 2 other triggers). Along the way it connects OpenAI Chat Model, Google Sheets, Telegram and Discord and 2 more. It also calls api.open-notify.org over HTTP.
How it runs
Trigger: On a schedule (every minute) (plus 2 other triggers).
- Get ISS Position (HTTP Request): calls api.open-notify.org
- Get ISS Pass Predictions (HTTP Request): calls an HTTP API
- Get Tiangong Predictions (HTTP Request): calls an HTTP API
- Get History Data (Google Sheets): uses Google Sheets
- Get ISS Detailed (N2YO) (HTTP Request): calls an HTTP API
- Get Tiangong Position (HTTP Request): calls an HTTP API
- Process All Predictions (Code): runs custom JavaScript code
- Calculate Weekly Statistics (Code): runs custom JavaScript code
- Calculate All Satellites (Code): runs custom JavaScript code
- Format Prediction Report (Code): runs custom JavaScript code
…plus 19 more steps. See the full node list below.
Services it uses
HTTP calls to: api.open-notify.org
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 (12)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Google Sheets
n8n-nodes-base.googleSheets - Telegram
n8n-nodes-base.telegram - Discord
n8n-nodes-base.discord - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Google Calendar
n8n-nodes-base.googleCalendar - Slack
n8n-nodes-base.slack
From the author
Get notified when the International Space Station passes over your location - but only when you can actually see it! This workflow combines real-time ISS tracking with weather condition checks to send you alerts at the perfect moment for observation. Who is…