workflows.fit
Back to n8n workflows
n8n templateFreeBy Ronnie Craig

Manage schedule & contacts with Telegram Bot using GPT-4o-mini & Google Services

AI Personal Assistant Telegram Bot Template Description Transform your Telegram into a powerful AI-powered personal assistant that manages your calendar, sends daily schedules, searches the web, and accesses your cont...

CommunicationHITLAILangchainTelegram TriggerAgentTelegramTool Wikipedia
Loading interactive preview...

Template notes

AI Personal Assistant Telegram Bot Template

Description Transform your Telegram into a powerful AI-powered personal assistant that manages your calendar, sends daily schedules, searches the web, and accesses your contacts - all through simple text messages.

What This Template Does This workflow creates an intelligent Telegram bot that serves as your personal assistant, capable of:

- Daily Schedule Management: Automatically checks your Google Calendar and emails you a formatted daily schedule summary - Intelligent Conversations: Uses OpenAI GPT-4o-mini with conversation memory for natural interactions - Web Research: Searches Wikipedia and the web using SerpAPI for any questions you have - Contact Management: Accesses your Google Sheets contact database to find email addresses and information - Email Automation: Sends emails on your behalf using Gmail integration - Calendar Integration: Reads and manages your Google Calendar events

Target Users - Busy Professionals who need quick access to their schedule and want to automate daily planning - Small Business Owners who want an AI assistant for managing contacts and communications - Personal Productivity Enthusiasts who want to streamline their daily workflow - Anyone who prefers text-based interaction over switching between multiple apps

Key Features ✅ Multi-Tool AI Agent: Combines Wikipedia, web search, calendar, email, and contacts in one interface ✅ Conversation Memory: Remembers context across multiple interactions ✅ Automatic Daily Scheduling: Proactive daily schedule emails ✅ Contact Intelligence: Automatically finds contact information before sending emails ✅ Telegram Integration: Works through the familiar Telegram interface

Use Cases - "What's on my schedule today?" → Receives formatted email with daily agenda - "Send an email to John about the meeting" → Finds John's email and sends message - "What's the weather in Paris?" → Gets current weather information via web search - "Tell me about quantum computing" → Provides Wikipedia information - "Schedule a meeting with Sarah tomorrow at 2 PM" → Creates calendar event

Prerequisites Before setting up this template, you'll need accounts and API access for: - Telegram Bot (free via @BotFather) - OpenAI API (paid service) - Google Calendar API (free) - Gmail API (free) - Google Sheets API (free) - SerpAPI (freemium web search)