All-in-one Telegram/Baserow AI assistant π€π§ Voice/Photo/Save notes/Long term mem
Telegram Personal Assistant with Long-Term Memory & Note-Taking This n8n workflow transforms your Telegram bot into a powerful personal assistant that handles voice, photo, and text messages. The assistant uses AI to interpret messages, save important details as long-term memories or notes in a Baserow database, and recall information for future interactions. --- π How It Works 1. Message Reception & Routing - Telegram Integration: The workflow is triggered by incoming
At a glance
All-in-one Telegram/Baserow AI assistant π€π§ Voice/Photo/Save notes/Long term mem is a ready-made n8n workflow you import as a workflow JSON file β no build required. It connects OpenAI, Telegram. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- OpenAI, Telegram
- Modules
- 28
- Price
- Free
- Version
- v1.0

About this workflow
Telegram Personal Assistant with Long-Term Memory & Note-Taking This n8n workflow transforms your Telegram bot into a powerful personal assistant that handles voice, photo, and text messages. The assistant uses AI to interpret messages, save important details as long-term memories or notes in a Baserow database, and recall information for future interactions. --- π How It Works 1. Message Reception & Routing - Telegram Integration: The workflow is triggered by incoming messages on your Telegram bot. - Dynamic Routing: A switch node inspects the message to determine whether it's voice, text, or photo (with captions) and routes it for the appropriate processing. 2. Content Processing - Voice Messages: Audio files are retrieved and sent to an AI transcription node to convert spoken words into text. - Text Messages: Text is directly captured and prepared for analysis. - Photos: If an image is received, the bot fetches the file (and caption, if provided) and uses an AI-powered image analysis node to extract relevant details. 3. AI-Powered Agent & Memory Management - The core AI agent (powered by GPT-4o-mini) processes the incoming message along with any previous conversation history stored in PostgreSQL memory buffers. - Long-Term Memory: When a message contains personal or noteworthy information, the assistant uses a dedicated tool to save this data as a long-term memory in Baserow. - Note-Taking: For specific instructions or reminders, the assistant saves concise notes in a separate Baserow table. - The AI agent follows defined rules to decide which details are saved as memories and which are saved as notes. 4. Response Generation - After processing the message and updating memory/notes as needed, the AI agent crafts a contextual and personalized response. - The response is sent back to the user via Telegram, ensuring smooth and natural conversation flow. --- π Key Features - Multimodal Input: Seamlessly handles voice, photo (with captions), and text messages. - Long-Term Memory & Note-Taking: Uses a Baserow database to store personal details and notes, enhancing conversational context over time. - AI-Driven Contextual Responses: Leverages an AI agent to generate personalized, context-aware replies based on current input and past interactions. - User Security & Validation: Incorporates validation steps to verify the user's Telegram ID before processing, ensuring secure and personalized interactions. - Easy Baserow Setup: Comes with a clear setup guide and sample configurations to quickly integrate Baserow for managing memories and notes. --- π§ Setup Guide 1. Telegram Bot Setup: - Create your bot via BotFather and obtain the Bot Token. - Configure the Telegram webhook in n8n with your bot's token and URL. 2. Baserow Database Configuration: - Memory Table: - Create a workspace titled "Memories and Notes". - Set up a table (e.g., "Memory Table") with at least two fields: - Memory (long text) - Date Added (US date format with time) - Notes Table: - Duplicate the Memory Table and rename it to "Notes Table". - Change the first field's name from "Memory" to "Notes". 3. n8n Workflow Import & Configuration: - Import the workflow JSON into your n8n instance. - Update credentials for Telegram, Baserow, OpenAI, and PostgreSQL (for memory buffering) as needed. - Adjust node settings if you need to customize AI agent prompts or memory management rules. 4. Testing & Deployment: - Test your bot by sending various message types (text, voice, photo) to confirm that the workflow processes them correctly, updates Baserow, and returns the appropriate response. - Monitor logs to ensure that memory and note entries are correctly stored and retrieved. --- β¨ Example Interactions - Voice Message Processing: - User sends a voice note requesting a reminder. - Bot Response: "Thanks for your message! I've noted your reminder and saved it for future reference." - Photo with Caption: - User sends a photo with the caption "Save this recipe for dinner ideas." - Bot Response: "Got it! I've saved this recipe along with the caption for you." - Text Message for Memory Saving: - User: "I love hiking on weekends." - Bot Response: "Noted! Iβll remember your interest in hiking." - Retrieving Information: - User asks: "What notes do I have?" - Bot Response: "Here are your latest notes: [list of saved notes]." --- π οΈ Resources & Next Steps - Telegram Bot Configuration: Telegram BotFather Guide - n8n Documentation: n8n Docs - Community Forums: Join discussions and share your customizations! --- This workflow not only streamlines message processing but also empowers users with a personal AI assistant that remembers details over time. Customize the rules and responses further to fit your unique requirements and enjoy a more engaging, intelligent conversation experience on Telegram! ---
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n β click the menu β Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Translate Slack messages with Google Translate and forward them to Telegram
Post new Google Forms responses to Telegram
Send a Telegram message when an offline message is sent to your JivoChat
Send messages to a ChatGPT assistant and update records in Airtable with custom webhooks
π§βπ AI powered language teacher with Telegram, Google Sheet and GPT-4o
AI-powered Scrum Master assistant with OpenAI, Slack and Asana integration
Convert Google Drive PDFs into SEO blog HTML using OpenAI GPT-4.1
Extract university term dates from Excel using CloudFlare markdown conversion
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint β instant download
- Setup guide PDF included
- 5 downloads Β· valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you