Manage Google Calendar via Telegram and get daily AI briefings (OpenAI + Gemini)
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs on Telegram events (message) (plus 1 other trigger). Along the way it connects Telegram, OpenAI Chat Model, Google Calendar and Google Gemini.
How it runs
Trigger: On Telegram events (message) (plus 1 other trigger).
- Voice Note or Text? (Switch): routes items into 2 branches
- Retrive all meeting/event that you have (Google Calendar): get many
- Transform Audio to mp3 format (Telegram): work with file
- AI Agent: runs an AI agent, with model: OpenAI Chat Model; 4 tools (Create an event in Google Calendar, Delete an event in Google Calendar, Get many events in Google Calendar, Update an event in Google Calendar); memory: Simple Memory
- Daily Analytics Engine (Code): runs custom JavaScript code
- Transcribe a recording (Google Gemini): work with audio
- Send a summary action message (Telegram): uses Telegram
- Send Summary over Telegram (Telegram): uses Telegram
Services it uses
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 (11)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Telegram
n8n-nodes-base.telegram - Switch
n8n-nodes-base.switch - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Calendar
n8n-nodes-base.googleCalendar - Code
n8n-nodes-base.code
From the author
Categories - Productivity - Automation - AI Agents - Scheduling - Personal Operations --- Description Build a fully automated AI-powered Calendar Assistant that manages your Google Calendar via Telegram and delivers a daily executive productivity briefing.…