workflows.fit
Back to n8n workflows
n8n templateFreeBy Hudson Marr

AI-powered personal assistant for Telegram with memory & task management

Telegram AI Assistant with Memory, Tasks, and Live Search (Airtable + Google Calendar) This workflow creates an intelligent Telegram-based AI assistant that remembers user details, manages lists, integrates with Googl...

Data & StorageCommunicationHITLAILangchainCore NodesTelegram TriggerMerge
Loading interactive preview...

Template notes

Telegram AI Assistant with Memory, Tasks, and Live Search (Airtable + Google Calendar)

This workflow creates an intelligent Telegram-based AI assistant that remembers user details, manages lists, integrates with Google Calendar, and can fetch live information from the web. It is designed for everyday use and improves over time with your feedback.

What It Does - Personal Memory: Saves user preferences and instructions in Airtable. - Task & Grocery Lists: Add, search, or delete grocery and to-do items directly in Telegram. - Calendar Management: Create, update, delete, and search events (single or recurring) with Google Calendar. - Voice Support: Send voice messages—these are transcribed and processed like text. - Web Search: (Optional) Fetch real-time answers using SerpAPI.

---

Prerequisites 1. n8n (Cloud or self-hosted instance). 2. Telegram Bot (create via @BotFather on Telegram). 3. Airtable account with a new Base containing 3 tables: - User Memory - Grocery's - To Do List 4. Google Account with Calendar enabled (for OAuth2). 5. OpenAI API Key (for AI responses + voice transcription). 6. SerpAPI Key (optional, for live web search).

---

Airtable Schema Inside your new Airtable Base, create the following tables and fields:

User Memory - Memory (text) - User (text) - Time (created time)