Automated crypto market summaries using Gemini AI and CoinGecko data
Needs changesWhat this workflow does
This AI workflow has 10 nodes and runs on a schedule (every day at 08:00). Along the way it connects Discord and Google Gemini Chat Model. It also calls api.coingecko.com over HTTP.
How it runs
Trigger: On a schedule (every day at 08:00).
- Market Data (HTTP Request): calls api.coingecko.com
- Sentiment Data (HTTP Request): calls an HTTP API
- Merge: merges the data from its input branches
- Merge Data (Code): runs custom JavaScript code
- Parse Data (Code): runs custom JavaScript code
- Research Analyst (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Extract Keywords (Function): runs custom JavaScript (legacy Function node)
- Post Message (Discord): work with message
Services it uses
HTTP calls to: api.coingecko.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Extract Keywords: replace with Code node, mode 'Run Once for All Items'.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Extract Keywords | Code node, mode 'Run Once for All Items' |
Nodes used (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent - Discord
n8n-nodes-base.discord - Function
n8n-nodes-base.function - Merge
n8n-nodes-base.merge - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
From the author
Try It Out! The AI Investment Research Assistant (Discord Summary Bot) transforms your Discord server into a professional-grade AI-driven crypto intelligence center. Running automatically every morning, it gathers real-time news, sentiment, and market data…