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.

n8n
US Stocks Earnings Calendar AI Updates to Telegram (Finnhub + Gemini)

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.

$19.99
Last updated October 17, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Development & IT workflows

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.