US Stocks Earnings Calendar AI Updates to Telegram (Finnhub + Gemini)
Fetches upcoming US stock earnings via Finnhub API, formats with Gemini AI for structured insights, and sends alerts to Telegram chats or channels. Perfect for investors and trading groups seeking automated, real-time updates.
This n8n workflow automates the retrieval of upcoming US stocks earnings calendar data using the free-tier Finnhub API, focusing on a customizable window like the next 3 days. It processes raw data through Google Gemini AI, which intelligently formats it into a clean, grouped message including company names, tickers, quarters, estimated EPS, and revenue with scaled figures (e.g., billions/millions). The result is sent directly to your Telegram chat, group, or channel via a bot for instant notifications.
Benefits include hands-off monitoring of key earnings events, saving hours of manual checking on sites like Yahoo Finance or Earnings Whispers. The AI enhancement ensures professional, readable summaries that highlight high-impact reports, improving decision-making for retail investors, professional traders, financial analysts, and community managers. It's scalable for personal use or large trading communities, with low setup effort and no ongoing costs beyond free API tiers.
Use cases: Run daily/weekly for trading groups to spark discussions; personal dashboards for portfolio tracking; influencer channels for audience engagement; or desk alerts in finance teams. Customizable date ranges and AI prompts allow tailoring to specific sectors or thresholds, making it versatile for any earnings-focused strategy.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
n8n Starter Kit
8 hand-picked workflows for $39.00.
That is $4.88 each, vs $19.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Development & IT workflows
- Create daily historical AI videos with Gemini, fal.ai, Telegram and YouTube$14.99
- Advanced multi-agent AI personal assistant with 250+ task capabilities (WhatsApp + GPT)$2.99
- Send Organized Security CVE Digests from NVD with AI-Polished Summaries to Gmail$4.99
- Learn n8n basics in 3 easy steps ✨$14.99
- Automated multi-platform sales agent with RAG, CRM & payment processing$2.99
- Version Control n8n Workflows in GitLab with Custom and Organization$14.99
More from Quentin Andersen
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.