1 templates found
Category:
Author:
Sort:

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.

Carl FungBy Carl Fung
1669
All templates loaded