Templates / Enrich calendar events with AI analysis using OpenAI, Perplexity & Weather data

Enrich calendar events with AI analysis using OpenAI, Perplexity & Weather data

Ready for 3.0

by Abhijay Vuyyuru ✓ · 142 views · created 2025-07-15 · Personal Productivity, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 13 nodes and runs on a schedule (every day) (plus 1 other trigger). Along the way it connects OpenAI Chat Model, Google Calendar, Telegram and MCP Client and 2 more.

How it runs

Trigger: On a schedule (every day) (plus 1 other trigger).

  1. Get All Events (Google Calendar): uses Google Calendar
  2. Smart Calendar Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 1 tool (Enrich Tools [MCP Client]); memory: Simple Memory
  3. create Tasklist (Code): runs custom JavaScript code
  4. Telegram: uses Telegram

Services it uses

OpenAI Chat ModelGoogle CalendarTelegramMCP ClientPerplexityOpenWeatherMap

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 (12)

From the author

This template helps you manage your calendars by enriching each calendar event with data from Perplexity, OpenWeatherMap, & Open AI, and sending notifications on your Telegram. 🤖 Smart Calendar Agent: Enrich Calendar Events with AI Analysis using OpenAI,…

Excerpt from Abhijay Vuyyuru's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.