Monitor core web vitals with Lighthouse, Gemini AI, Telegram alerts & Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 8 nodes and runs on a schedule (every minute). Along the way it connects Google Gemini Chat Model, Telegram and Google Sheets. It also calls googleapis.com over HTTP.
How it runs
Trigger: On a schedule (every minute).
- call page speed insights (HTTP Request): calls googleapis.com
- processing data cwv and audits (Code): runs custom JavaScript code
- summarize audit description (Summarization Chain): summarizes text with AI, with model: Google Gemini Chat Model
- If: checks a condition and branches into true / false
- Append row in specific sheet (Google Sheets): append
- Send Notification (Telegram): uses Telegram
Services it uses
HTTP calls to: googleapis.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - If
n8n-nodes-base.if - Telegram
n8n-nodes-base.telegram - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Summarization Chain
@n8n/n8n-nodes-langchain.chainSummarization - Google Sheets
n8n-nodes-base.googleSheets
From the author
Automate Lighthouse report alerts to messenger and Google Sheets Who’s it for This workflow is ideal for developers, SEO specialists, performance engineers, and digital agencies who want to continuously monitor website performance using Core Web Vitals. It’s…