Personalized AI Assistant with Voice Support, Email/Calendar & Web Tools Integration
✨ Intro This workflow shows how to go beyond a “plain” AI chatbot by:
🧠 Adding a Personality Layer — Link an extra LLM to inject a custom tone and style. Here, it’s Nova, a sassy, high-fashion assistant. You can swap in any personality without changing the main logic.
🎨 Custom Styling with CSS — Easily restyle the chatbot to match your brand or project theme.
Together, these make your bot smart, stylish, and uniquely yours.
⚙️ How it Works 📥 Route Input
Chat trigger sends messages to a Switch.
If a Telegram video note exists → runs the audio path.
Otherwise → runs the text path.
🎤 Audio Path
Telegram Get a File → OpenAI Speech-to-Text → pass transcript to the agent.
💬 Text Path
Chat text is normalized and sent to the agent.
🛠 Agent Brain
Uses tools like Gmail 📧, Google Calendar 📅, Google Drive 📂, Airtable 📋, SerpAPI 🌐, Wikipedia 📚, Hacker News 📰, and Calculator ➗.
🧾 Memory
Keeps the last 20 messages for context-aware replies.
💅 Optional Personality Polish
An LLM Chain adds witty or cheeky tone on top of the agent’s response.
🛠 Setup Steps ⏱ Time Required
~10–15 minutes (+5 minutes for each Google/Airtable connection).
🔑 Connect Credentials
OpenAI (and/or Anthropic)
Telegram Bot
Gmail, Google Calendar, Google Drive
Airtable
SerpAPI
📌 Configure IDs
Set Airtable base/table.
Set Calendar email.
Adjust Drive search query defaults if needed.
🎙 Voice Optional
Disable Telegram + Transcribe nodes if you only want text chat.
🎭 Choose Tone
Edit Chat Trigger’s welcome text/CSS for custom look.
Or disable persona chain for neutral voice.
🚀 Publish
Activate workflow and share the chat URL.
💡 Detailed behavior notes are available as sticky notes inside the workflow.
Related Templates
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Technology News Workflow Explanation with Key Services
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Auto-Publish Techn...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments