This is an ultimate AI assistant: Handle emails, schedule meetings, search the web, take notes, post to social media, and retrieve information from your knowledge base , all through simple Telegram commands (text, voice, or image) .
What's included:
- 1 Ready-to-use n8n workflow file (
.json )
- 4 Instructional videos demonstrating how to connect n8n with:
- Google Products (Gmail, Calendar, Sheets)
- Telegram
- Pinecone Vector Store
- Notion
Who is this for?
This workflow is ideal for:
- Individuals seeking to automate personal and professional tasks.
- Professionals needing efficient management of emails, calendars, and contacts.
- Content creators or researchers requiring quick information retrieval and drafting capabilities.
- Anyone wanting a centralized AI assistant.
What problem is this workflow solving?
Managing numerous digital tasks across different platforms can be time-consuming and fragmented. This workflow consolidates control into Telegram, leveraging AI to understand your needs and automate actions across email, calendar, contacts, web search, note-taking (Notion), social media (X), and your personal knowledge base (Pinecone RAG), saving you time and effort. It ensures tasks are handled correctly using a built-in verification step.
What this workflow does:
This workflow acts as a central AI Agent that:
-
Receives Input via Telegram: Accepts text messages, voice notes (transcribes them using OpenAI), or images (analyzes them using OpenAI).
-
Understands Requests: Uses an AI Agent (powered by models like GPT) to interpret the user's instructions.
-
Orchestrates Tools: Selects and uses the appropriate tools based on the request:
-
Email (Gmail): Send, read, reply, draft, and label emails.
-
Calendar (Google Calendar): Create, get, update, and delete events, managing attendees if needed.
-
Contacts (Google Sheets): Look up and add contact information.
-
Web Search (Tavily): Search the internet for up-to-date information.
-
Knowledge Retrieval (Pinecone): Query your personal vector database (RAG).
-
Note Taking (Notion): Create notes in a specified Notion database.
-
Social Media (X/Twitter): Post tweets directly to X.
-
Maintains Context: Uses Window Buffer Memory to remember recent interactions.
-
Ensures Accuracy: Employs a "Think" tool to double-check tool usage and task completion.
-
Responds via Telegram: Sends the results or confirmation back to the user in the Telegram chat.
Setup:
-
Telegram: Connect your Telegram bot credentials.
-
AI Model: Connect your OpenAI API key.
-
Email: Connect your Gmail account.
-
Calendar: Connect your Google Calendar account.
-
Contacts: Connect your Google Sheets account.
-
Knowledge Base (RAG): Connect Pinecone.
-
Note Taking: Connect Notion and configure Notion Database.
-
Web Search: Add Tavily API key.
-
Social Media: Connect your X (Twitter) account.
(Refer to the included videos for detailed setup guidance)
How to customize this workflow:
-
AI Prompts: Modify the system messages and prompts within the "AI Agent" node.
-
AI Models: Swap out the language model.
-
Tools: Add, remove, or replace tool nodes.
Category:
Automation, AI Agent, Personal Assistant, Productivity, Task Management, Telegram