Skip to main content

Automated crypto market summaries using Gemini AI and CoinGecko data

Workflow preview

Workflow preview
100%
Automated crypto market summaries using Gemini AI and CoinGecko data preview
Open on n8n.io

Important notice

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

1. Workflow Overview

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 mo...

Best for

  • Crypto Trading automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.scheduletrigger, n8n-nodes-base.httprequest, n8n-nodes-base.code, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.discord, n8n-nodes-base.function, n8n-nodes-base.merge, @n8n/n8n-nodes-langchain.lmchatgooglegemini

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Automated crypto market summaries using Gemini AI and CoinGecko data
Workflow name
Automated crypto market summaries using Gemini AI and CoinGecko data

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 from multiple trusted sources — including NewsAPI, Crypto Compare, and CoinGecko — covering the most influential digital assets like BTC, ETH, SOL, BNB, and ADA.

An AI Research Analyst Agent then processes this data using advanced reasoning and summarization to deliver a structured Market Intelligence Briefing. Each report distills key market events, sentiment shifts, price movements, and analyst-grade insights, all formatted into a visually clean and actionable message that posts directly to your Discord channel.

Whether you’re a fund manager, community owner, or analyst, this workflow helps you stay informed about market drivers — without manually browsing dozens of news sites or data dashboards.


Detailed Use Cases

  • Crypto Research Teams: Automate daily market briefings across key assets.
  • Investment Communities: Provide daily insights and sentiment overviews directly on Discord.
  • Trading Desks: Quickly review summarized market shifts and performance leaders.
  • DAOs or Fund Analysts: Centralize institutional-style crypto intelligence into your server.

How It Works

  1. Daily Trigger (Schedule Node) – Activates each morning to begin data collection.

  2. News Aggregation Layer – Uses NewsAPI (and optionally CryptoPanic or GDELT) to fetch the latest crypto headlines and event coverage.

  3. Market & Sentiment Fetch – Collects market metrics via CoinGecko or Crypto Compare, including:

    • 24-hour price change
    • Market cap trend
    • Social sentiment or Fear & Greed index
  4. AI Research Analyst (LLM Agent) – Processes and synthesizes all data into a cohesive insight report containing:

    • 🧠 Executive Summary
    • 📊 Top Gainers & Losers
    • 💬 Sentiment Overview
    • 🔍 Analyst Take / Actionable Insight
  5. Formatting Layer (Code Node) – Converts the analysis into a Discord-ready structure.

  6. Discord Posting Node – Publishes the final Market Intelligence Briefing to a specified Discord channel.


Setup and Customization

  1. Import this workflow into your n8n workspace.

  2. Configure credentials:

    • NewsAPI Key – For crypto and blockchain news.
    • CoinGecko / Crypto Compare API Key – For real-time asset data.
    • LLM Credential – OpenAI, Gemini, or Anthropic.
    • Discord Webhook URL or Bot Token – To post updates.
  3. Customize the tracked assets in the News and Market nodes (BTC, ETH, SOL, BNB, ADA, etc.).

  4. Set local timezone for report delivery.

  5. Deploy and activate — your server will receive automated morning briefings.


Output Format

Each daily report includes:

📰 AI Market Intelligence Briefing

📅 Date: October 16, 2025
💰 Top Movers: BTC +2.3%, SOL +1.9%, ETH -0.8%
💬 Sentiment: Moderately Bullish
🔍 Analyst Take: Accumulation signals forming in mid-cap layer-1s.
📈 Outlook: Positive bias, with ETH showing strong support near $2,400.

Compact yet rich in insight, this format ensures quick readability and fast decision-making for traders and investors.


(Optional) Extend This Workflow

  • Portfolio-Specific Insights: Fetch your wallet holdings from AFK Crypto or Zapper APIs for personalized reports.
  • Interactive Commands: Add /compare or /analyze commands for Discord users.
  • Multi-Language Summaries: Auto-translate for international communities.
  • Historical Data Logging: Store briefings in Notion or Google Sheets.
  • Weekly Recaps: Summarize all daily reports into a long-form analysis.

Requirements

  • n8n Instance (with HTTP Request, AI Agent, and Discord nodes enabled)
  • NewsAPI Key
  • CoinGecko / Crypto Compare API Key
  • LLM Credential (OpenAI / Gemini / Anthropic)
  • Discord Bot Token or Webhook URL

APIs Used

  • GET https://newsapi.org/v2/everything?q=crypto OR bitcoin OR ethereum OR defi OR nft&language=en&sortBy=publishedAt&pageSize=10
  • GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum,solana&vs_currencies=usd&include_market_cap=true&include_24hr_change=true
  • (Optional) GET https://cryptopanic.com/api/v1/posts/?auth_token=YOUR_TOKEN&kind=news
  • (Optional) GET https://api.gdeltproject.org/api/v2/doc/doc?query=crypto&format=json

Summary

The AI Investment Research Assistant (Discord Summary Bot) is your personal AI research analyst — delivering concise, data-backed crypto briefings directly to Discord. It intelligently combines news aggregation, sentiment analysis, and AI reasoning to create actionable market intelligence each morning.

Ideal for crypto traders, funds, or educational communities seeking a reliable daily edge — this workflow replaces hours of manual research with one automated, professional-grade summary.


Our Website: https://afkcrypto.com/ Check our blogs: https://www.afkcrypto.com/blog

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 - 8AM Everyday

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

Block 2 - Sentiment Data

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 3 - Market Data

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 4 - Merge Data

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 5 - Research Analyst

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

Block 6 - Post Message

Type / Role
n8n-nodes-base.discord - discord
Config choices
Version 2

Block 7 - Extract Keywords

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

Block 8 - Merge

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 9 - Parse Data

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 10 - Google Gemini Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - lmChatGoogleGemini
Config choices
Version 1

Block 11 - Sticky Note

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

Block 12 - Sticky Note1

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

Block 13 - Sticky Note2

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

Block 14 - Sticky Note3

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

Block 15 - Sticky Note4

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

Block 16 - Sticky Note5

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

Block 17 - Sticky Note6

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

Block 18 - Sticky Note7

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

3. Summary Table

Workflow Automated crypto market summaries using Gemini AI and CoinGecko data
Complexity advanced
Nodes 18
Categories Crypto Trading, AI Summarization
Author AFK Crypto
Published 23 Oct 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/10092/10092.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 Automated crypto market summaries using Gemini AI and CoinGecko data do?

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 mo...

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 Crypto Trading, AI Summarization use case.