← All N8N workflows
AI & researchAgentCodeOpenAI Chat ModelMergeOpen Ai

Crypto News & Sentiment

Configured with Agent, OpenAI Chat Model, Open Ai, Rss Feed Read, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
AI & modelsOpenAI Chat ModelOpenAI Chat ModelTransformSet QueryEdit FieldsAI & modelsCrypto News & SentimentAgentAgentIntegrationRSS CointelegraphRss Feed ReadIntegrationRSS BitcoinmagazineRss Feed ReadIntegrationRSS CoindeskRss Feed ReadIntegrationRSS BitcoinistRss Feed ReadIntegrationRSS NewsbtcRss Feed ReadIntegrationRSS CryptopotatoRss Feed ReadIntegrationRSS 99bitcoinsRss Feed ReadIntegrationRSS CryptobriefingRss Feed ReadIntegrationRSS Crypto.newsRss Feed ReadTransformMerge All ArticlesMergeCodeFilter by QueryCodeCodeBuild PromptCodeTransformAdds the sessionIdEdit FieldsAI & modelsSummarize News &Sentiment (GPT-4o)Open AiTransformPrepare TelegramMessageEdit FieldsMessagingSends ResponseTelegramTriggerSend Crypto or CompanyName for AnalysisTelegram Trigger

Node categories in this workflow

  • AI & models
  • Transform
  • Integration
  • Code
  • Messaging
  • Trigger

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
OpenAI Chat ModelAI & modelsOpenAI Chat ModelSee node parameters
Set QueryTransformEdit FieldsSee node parameters
Crypto News & Sentiment AgentAI & modelsAgentSee node parameters
RSS CointelegraphIntegrationRss Feed ReadSee node parameters
RSS BitcoinmagazineIntegrationRss Feed ReadSee node parameters
RSS CoindeskIntegrationRss Feed ReadSee node parameters
RSS BitcoinistIntegrationRss Feed ReadSee node parameters
RSS NewsbtcIntegrationRss Feed ReadSee node parameters
RSS CryptopotatoIntegrationRss Feed ReadSee node parameters
RSS 99bitcoinsIntegrationRss Feed ReadSee node parameters
RSS CryptobriefingIntegrationRss Feed ReadSee node parameters
RSS Crypto.newsIntegrationRss Feed ReadSee node parameters
Merge All ArticlesTransformMergeSee node parameters
Filter by QueryCodeCodeSee node parameters
Build PromptCodeCodeSee node parameters
Adds the sessionIdTransformEdit FieldsSee node parameters
Summarize News & Sentiment (GPT-4o)AI & modelsOpen AiSee node parameters
Prepare Telegram MessageTransformEdit FieldsSee node parameters
Sends ResponseMessagingTelegramSee node parameters
Send Crypto or Company Name for AnalysisTriggerTelegram TriggerSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • openAiApi
  • telegramApi

Workflow notes

Send Telegram Response

Send Telegram Response

Sends the final AI-generated summary to the user. ⚠️ Replace chatId with a dynamic value like << Telegram ID here >> to ensure it sends to the right user.

Telegram Setup

Telegram Setup

This bot listens for incoming messages in Telegram. To use it, create a bot with @BotFather and paste your bot token into the credentials.

Initialize Chat Session

Initialize Chat Session

Stores the user's chat ID as sessionId, which is used to manage conversation memory across steps.

Extract Keyword

Extract Keyword

This AI agent parses the user input and returns a single-word keyword to help match relevant news articles.

News Aggregators

News Aggregators

Pulls articles from major crypto news sources. You can add more RSS feeds here to expand coverage.

Merge & Filter News

Merge & Filter News

Combines all RSS articles and filters them using the extracted keyword to match only relevant results.

Prepare AI Prompt

Prepare AI Prompt

Constructs the input prompt for GPT-4o with a list of filtered articles. Output includes summary, sentiment, and article links.

Summarize News & Sentiment (GPT-4o)

Summarize News & Sentiment (GPT-4o)

Uses OpenAI GPT-4o to generate a concise summary of the news, analyze market sentiment, and return formatted results.

Format for Telegram

Format for Telegram

Extracts the AI summary and prepares it for Telegram delivery. Change the variable if you want to include other data.

✅ How to Use This Template

✅ How to Use This Template

🛠 1. Connect your Telegram bot 🤖 2. Add your OpenAI credentials 📰 3. Customize the RSS feeds (optional) ✅ 4. Start your bot and send a query like “Bitcoin” or “NFT”

Crypto News & Sentiment

Crypto News & Sentiment

Purpose and structure

This folder contains the Crypto News & Sentiment workflow. Its executable nodes use agent, code, lmChatOpenAi, merge, openAi, rssFeedRead, set, telegram, telegramTrigger. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

Send Crypto or Company Name for Analysis

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Rssfeedread/1186_Rssfeedread_Telegram_Create_Triggered.json MIT; preserve source notices.

More in AI & research