Skip to content
FlowHubFluxonLab
MongoDB
AI Agents & Chatbotsfree

Build a Multi Modal Telegram AI Assistant with Gemini, Voice & Image Generation

by Iniyavan JCUpdated Aug 2026
RequiresMongoDBMongoDBGoogle GeminiTelegramTelegramGoogle CalendarGoogle CalendarGoogle SheetsGoogle Sheets
Share Post Share
Fetch User Memory2Fetch User Memo…CLIntent Analysis2CoParse Intent2CLExtract Memory Info1Extract Memory …IfCheck If Worth Remembering1Check If Worth …SwRoute Intent2Google Gemini Chat Model7Google Gemini C…AgChat Agent2MMMongoDB Chat Memory1MongoDB Chat Me…Cointent string2SeEdit Fields4CTConvert to FileHRHTTP RequestSeEdit Fields5Telegram Trigger1Telegram Trigge…CLreminder status confirmation1reminder status…Telegram1GTGoogle TasksGoogle CalendarSeEdit Fields6CoBuild Context2IfCheck Voice Message1Check Voice Mes…SeStore Transcript ID1Store Transcrip…WaWait 5 Seconds1HRCheck Transcription Status1Check Transcrip…IfIs Completed?1SeFormat Results1IfIs Error?1Fetch User Memory3Fetch User Memo…CoBuild Context3AgChat Agent3CLParse Natural Language Reminders to JSON1Parse Natural L…CoClean & Parse1CoChat Agent Output Cleaner1Chat Agent Outp…CoClean Prompt Text1Clean Prompt Te…CoDetect Mood1CoExtract & Validate Data1Extract & Valid…CoCode1MeMerge3SeSet GF Mode TRUE1Set GF Mode TRU…SeSet GF Mode FALSE1Set GF Mode FAL…SwToggle GF Mode1GCGoogle Cloud Natural Language1Google Cloud Na…CLSummarize Chat2SeEdit Fields7Save Conversation Memory on user_memory1Save Conversati…Save Conversation Memory on memory_auto3Save Conversati…CoBuild Auto Memory Context1Build Auto Memo…Fetch Auto Memory1Fetch Auto Memo…MeMerge1Ifintent from route intent1intent from rou…Ifintent from string1intent from str…Meintent match checker1intent match ch…Google Gemini Chat Model8Google Gemini C…Google Gemini Chat Model9Google Gemini C…Google Gemini Chat Model10Google Gemini C…ECRun Edge-TTS1RBRead MP3 File1CLSummarize Chat3Save Conversation Memory on memory_auto4Save Conversati…Google Gemini Chat Model11Google Gemini C…Save Conversation Memory on memory_auto5Save Conversati…Google Gemini Chat Model12Google Gemini C…CLIntent Analysis3CoParse Intent3SwRoute Intent3Cointent string3Google Gemini Chat Model13Google Gemini C…HRHTTP Request for image generation on voice input1HTTP Request fo…HRHTTP Request Fetch Voice Message Audio1HTTP Request Fe…HRSubmit Audio Transcription Job1Submit Audio Tr…Reply: Sorry, Didn’t Hear You1Reply: Sorry, D…CLSummarize Voice Message1Summarize Voice…SePrepare Voice Summary Document1Prepare Voice S…Send reply1Check GF Mode Status1Check GF Mode S…Google Sheets:Set GF Mode FALSE1Google Sheets:S…Google Sheets: Set GF Mode TRUE1Google Sheets: …Send Mode Confirmation : /gf_off1Send Mode Confi…Send Mode Confirmation : /gf_on1Send Mode Confi…Send Image for Voice msg1Send Image for …Send Image for Text1Send Image for …SeEdit Fields for "Build Memory_auto1 Document1Edit Fields for…AgAI Agent FOR Generate Image Prompt1AI Agent FOR Ge…
1/5
STEPS · 94
Starts on a Telegram event

On a Telegram message, a Gemini agent with MongoDB memory handles voice, image, and text, managing Google Calendar, Tasks, and Sheets.

Tags

eventadvancedMongoDBGoogle GeminiPersonal ProductivityAI Chatbotdiscoveredpending-review
Connects
mongodbMongoDBGoogle GeminitelegramTelegramgooglecalendarGoogle CalendarsheetsGoogle Sheets
CategoryAI Agents & Chatbots
Triggerevent
Complexityadvanced
Nodes84
AddedJun 27, 2026