AutomationMart
Home/Browse/All-in-one Telegram/Baserow AI assistant πŸ€–πŸ§  Voice/Photo/Save notes/Long term mem
n8n

All-in-one Telegram/Baserow AI assistant πŸ€–πŸ§  Voice/Photo/Save notes/Long term mem

n8nn8n28 modulesv1.0
OpenAITelegram

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
All-in-one Telegram/Baserow AI assistant πŸ€–πŸ§  Voice/Photo/Save notes/Long term mem workflow diagram

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! ---

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 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

When a new message in Slack is received, the content is translated to target language by Google Translate. The translation is then sent to Telegram Bot.

Free

Post new Google Forms responses to Telegram

Every time someone fills out your Google Form, Make will automatically send a message in Telegram.

Free

Send a Telegram message when an offline message is sent to your JivoChat

Every time a message is received Make will send it to you via a Telegram Bot.

Free

Send messages to a ChatGPT assistant and update records in Airtable with custom webhooks

Automate communication and record updates by sending messages to a ChatGPT assistant and updating Airtable records using custom webhooks for streamlined data management.

Free

πŸ§‘β€πŸŽ“ AI powered language teacher with Telegram, Google Sheet and GPT-4o

Tags: Productivity, Education, Learning, Language Context I’m a Supply Chain Data Scientist from Paris who lived six years in China β€” and yes, learning Mandarin while working full-time was tough. []( Learning Mandarin as an adult can be very difficult, especially if you have a full-time job. With AI, you can now have a Chinese tutor available 24/7 on your phone β€” no excuses left! It is with this spirit that I designed this workflow to support fellow Mandarin learners with a Chinese Teacher power

Free

AI-powered Scrum Master assistant with OpenAI, Slack and Asana integration

What is This? This automation simulates Scrum Master role on daily meetings. Essentially it is an AI Scrum Master using different sources of data. As intelligent support system for Scrum Masters that leverages data from Asana, Slack, and direct developer responses for comprehensive sprint status analysis and identification of areas requiring intervention. As such it is usable for Scrum Masters (of course) but Scrum Team aswell, Product Owner and possibly Business Owner. Who is it For?

Free

Convert Google Drive PDFs into SEO blog HTML using OpenAI GPT-4.1

Overview This workflow automatically converts PDF files stored in Google Drive into structured, SEO-optimized blog articles in HTML format. It eliminates repetitive manual rewriting and formatting by transforming raw PDF content into publish-ready blog files. What This Workflow Does - Retrieves all PDFs from a specified Google Drive folder - Processes each file sequentially using Split In Batches - Downloads and extracts text from each PDF - Generates a long-form SEO blog article using OpenAI

Free

Extract university term dates from Excel using CloudFlare markdown conversion

This n8n template imports an XLSX containing terms dates for a university, extracts the relevant events using AI and converts the events to an ICS file which can be imported into iCal, Google Calendar or Outlook. Manually adding important term dates to your calendar by hand? Stop! Automate it with this simple AI/LLM-powered document understanding and extraction template. This cool use-case can be applied to many scenarios where Excel files are predominantly used. How it works The term dates exc

Free

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.

Log in to review
Free
No ratings yet

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.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free