Send crypto BUY/SELL alerts for top 5 coins with OpenAI, WhatsApp, Telegram, and email

Go to Workflow
0 views
Built by Mohamed Abubakkar Mohamed Abubakkar
Created on June 05, 2026

Description

Overview

This workflow is designed to monitor the Top 5 cryptocurrencies in real-time, calculate trading signals (BUY, SELL, HOLD), and send human-readable alerts through multiple channels. It integrates data fetching, signal processing, AI-generated insights, and multi-channel notifications to provide a professional-grade crypto monitoring solution.

Setup

Schedule the trigger
Fetch real-time coin data (CoinGecko, Binance API)
Filter only required fields
Check each data from loop
Add the logic for minimum percentage comparison
Use AI for analysis enhanced insights
Send the notification only if signal is 'SELL' or 'BUY'

Key Features

Real-Time Crypto Monitoring: Continuously evaluates the top 5 cryptocurrencies for trading signals.
Dynamic Signal Calculation: Generates BUY, SELL, HOLD signals based on 24h price change.
If price changed below or above 2% the dynamic signal will assign to dedicated coin.
Signal Change Alerts: Sends notifications only when meaningful changes occur.
Human-Readable Messaging: Converts numeric signals into readable alerts.
AI Insights: Provides explanations or trading advice via OpenAI.
Multi-Channel Delivery: Supports WhatsApp, Telegram, and Email.
Looped Processing: Each coin is processed independently for accurate alerting.
Wait / Delay Node: Prevents API rate limit issues and controls alert flow.
Requirements

OpenAI API
WhatsApp API
Telegram API
SMTP Credentials or Gmail Credentials.

Nodes Used (7)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Send Email
n8n-nodes-base.emailSend
Telegram
n8n-nodes-base.telegram
WhatsApp Business Cloud
n8n-nodes-base.whatsApp