This workflow automates calendar management and AI interaction through a Telegram bot. It listens for user commands, processes intents using AI models, and manages Google Calendar events—such as creating, updating, or deleting events—based on user input. The setup begins with a Telegram trigger that detects user messages, followed by conditional logic to determine the command type. For each specific command, the workflow invokes AI components to interpret user intent and generate appropriate responses. Additionally, it manages calendar events directly via Google Calendar nodes, enabling seamless scheduling. The workflow incorporates an agent with language models (e.g., Google Gemini) and memory buffers to maintain context. It is useful in scenarios where users want to interact with their calendars through conversational AI, such as a virtual assistant for scheduling or reminders, accessible directly via Telegram.
AI-Enhanced Google Calendar Management via Telegram Bot
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, @n8n/n8n-nodes-langchain.memoryBufferWindow, googleCalendarTool, if, set, stickyNote, switch, telegram, telegramTrigger |
Reviews
There are no reviews yet.