Skip to main content

Retrieve NASA space weather & asteroid data with GPT-4o-mini and Telegram

Workflow preview

Workflow preview
100%
Retrieve NASA space weather & asteroid data with GPT-4o-mini and Telegram preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Who is this for? This workflow is intended for researchers, educators, developers, media publications, scientists, engineers, science teachers, researchers & scientists in the fields of astronomy, ...

Best for

  • Engineering automation workflows
  • AI Chatbot automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.nasatool, @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmchatopenai, n8n-nodes-base.telegramtrigger, n8n-nodes-base.telegram, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Ghufran Ridhawi.

Original n8n.io source

1.1 Workflow description

Title
Retrieve NASA space weather & asteroid data with GPT-4o-mini and Telegram
Workflow name
Retrieve NASA space weather & asteroid data with GPT-4o-mini and Telegram

Who is this for?

This workflow is intended for researchers, educators, developers, media publications, scientists, engineers, science teachers, researchers & scientists in the fields of astronomy, astrophysics, and space weather, science journalists & content creators, educators & education platform managers, data analysts & data engineers in the space research sector, museum managers or public science institutions and professions that use space data who want and need to automate workflows involving NASA space data, facilitate access to NASA science data without manual coding, increase the efficiency of research/education teams until they can be combined with other tools. In reality, data if processed and work on data one by one is very time-consuming and tiring, especially if we have to compile it first and send it. This is also a form of devotion to the community at n8n and the n8n company, as well as devotion to scientists, teachers, developers, education and media publications so that the reality is no longer tiring and is able to answer the problems of existing reality.

How it works?

Easy explanation:

  1. The First Nodes Telegram Trigger is used to receive data that is delivered to the next Nodes. It is like inputting information or instructions to the AI ​​Agent and the AI ​​Agent will process it.

  2. After that, the AI ​​Agent will accept to work together with the AI ​​Model, in this case I chose OpenAI because of its capabilities.

  3. After that, the AI ​​Agent will carry out its task, namely taking data from each NASA Node that I have set up.

  4. Then, after the NASA Nodes send and are received and then processed by the AI ​​Agent, the AI ​​Agent will send it to the last node, namely Telegram, which receives and sends the results of the AI ​​Agent's task.

  5. You can immediately see the data in a mature manner, because the data has been processed. If you want to process it again, just direct this AI System to process it again.

  6. And all tasks and responsibilities are completed

It is very practical and easy, plus its automated nature. I'm sure you can understand it wisely.

Set up instructions

Complete what is in the nodes as stated in the notes column.

  1. First you have to connect Telegram "Credential Account" to the nodes.
  2. Second, Next I set up using "Define below" it's like customization, because the output that is issued later will be in accordance with the existing trigger. Here I have set it up so just use it.
  3. Then, the AI ​​Model that fits the purpose and has the capability is the OpenAI Model. Here you need to create or connect a "Credential Account" and just choose the model. Here I have set up with a wise and capable choice.
  4. Next, for each NASA Nodes, you must create or connect a "Credential Account" (Using only one Credential Account). Here, just follow the instructions of the module that has been given n8n, it makes it very easy.
  5. Finally, for the Telegram node action, you only need to connect the "Credential Account" that you have created on the first Telegram node.

Everything has been set up wisely, so you just have to follow the notes or setup instructions given, or you can add other things according to your specific purpose and congratulations you are ready to use it.

Requirements

As a reminder:

It must be set in each node, such as what your goals are, also according to the conditions of your goals. There must be (If not, make sure it is registered) in each "Credential Account" by following the guide on how to do it n8n the guide is very complete Don't forget to save, and make sure the workflow is active.

## How to customize this workflow to your needs


You can directly add nodes to store them again in the 2nd data layer. Prepare a knowledge base for your purposes in additional nodes, so that the accuracy is also high when performing tasks and answering them, and in accordance with the objectives of the task and responsibilities.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Asteroid Neo-Browse

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 2 - Asteroid Neo-Feed

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 3 - DONKI High Speed Stream

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 4 - DONKI Interplanetary Shock

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 5 - DONKI Magnetopause Crossing

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 6 - DONKI Notification

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 7 - DONKI Radiation Belt Enhancement

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 8 - DONKI Solar Energetic Particle

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 9 - DONKI Solar Flare

Type / Role
n8n-nodes-base.nasaTool - nasaTool
Config choices
Version 1

Block 10 - AI Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.9

Block 11 - OpenAI Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.2

Block 12 - Start

Type / Role
n8n-nodes-base.telegramTrigger - telegramTrigger
Config choices
Version 1.2

Block 13 - Finished

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 14 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 15 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 16 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 18 - Sticky Note5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 19 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Retrieve NASA space weather & asteroid data with GPT-4o-mini and Telegram
Complexity advanced
Nodes 19
Categories Engineering, AI Chatbot
Author Ghufran Ridhawi
Published 02 May 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/3834/3834.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Retrieve NASA space weather & asteroid data with GPT-4o-mini and Telegram do?

Who is this for? This workflow is intended for researchers, educators, developers, media publications, scientists, engineers, science teachers, researchers & scientists in the fields of astronomy, ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Engineering, AI Chatbot use case.