Templates / Run a Telegram voice and chat assistant with OpenAI, Gmail, Calendar, and Notion

Run a Telegram voice and chat assistant with OpenAI, Gmail, Calendar, and Notion

Ready for 3.0

by Dr. Firas ✓ · 270 views · created 2026-07-11 · Personal Productivity, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (12)

TelegramOpenAIAI AgentOpenAI Chat ModelSimple MemoryGmailGoogle CalendarNotionTelegram Hitl

What it does

Quick overview This workflow turns a Telegram bot into a personal assistant that understands text or voice notes (transcribed with OpenAI), can read Gmail and Google Calendar, look up Notion tasks and contacts, and can draft and send emails with an approval step in Telegram. How it works 1. Triggers when a new Telegram message arrives. 2. Loads assistant settings (name, OpenAI model, languages, memory window) and checks whether the message is a voice note or plain text. 3. If it is a voice note, downloads the audio from Telegram and transcribes it with OpenAI; otherwise it uses the message text as the user input. 4. Sends the user input to an OpenAI-powered agent that keeps short-term chat memory and decides whether to call Gmail, Google Calendar, or Notion tools to answer the request. 5. If the agent decides to send an email via Gmail, it asks for explicit approval in Telegram before proceeding. 6. Sends the agent’s final response back to the user in Telegram. Setup 1. Create a Telegram bot with @BotFather, add your Telegram credentials in n8n, and start a chat with the bot so it can reply to you. 2. Add an OpenAI API credential and set the desired chat model and transcription language in the Configuration step. 3. Add Gmail OAuth2 credentials for reading emails and sending emails. 4. Add Google Calendar OAuth2 credentials and ensure the workflow can access the calendar you want to query. 5. Add a Notion credential and select the correct Notion databases for tasks and contacts in the two Notion tools. Additional info Nova, your personal AI assistant on Telegram (voice, email and calendar) 📥 Open full documentation on Notion Need help customizing? Contact me for consulting and support : Linkedin MY NEW YOUTUBE CHANNEL 👉 Subscribe to my new YouTube channel. Here I'll share videos and Shorts with practical tutorials and FREE templates for n8n. !The AI Doctor

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.