Personal assistant for calendar & tasks with GPT-4o-mini and Telegram
DISCOUNT 20%
Meet Troy, your intelligent personal assistant that seamlessly manages your Google Calendar and Tasks through Telegram. This workflow combines AI-powered natural language processing with MCP (Model Context Protocol) integration to provide a conversational interface for scheduling meetings, managing tasks, and organizing your digital life. Key Features
📅 Smart Calendar Management
Create single and recurring events with conflict detection Support for multiple attendees (1-2 attendee variants) Automatic time zone handling (Bangladesh Standard Time) Weekly recurring event scheduling Event retrieval, updates, and deletion
✅ Task Management
Create, update, and delete tasks in Google Tasks Mark tasks as completed Retrieve task lists with completion status Task repositioning and organization Parent-child task relationships
🤖Intelligent Processing
Natural language understanding for scheduling requests Automatic conflict detection before event creation Context-aware responses with conversation memory Error handling with fallback messages
📱 Telegram Interface
Real-time chat interaction Simple commands and natural language Instant confirmations and updates Error notifications
Workflow Components
Core Architecture:
Telegram Trigger for user messages AI Agent with GPT-4o-mini processing MCP Client Tools for Google services Conversation memory for context Error handling with backup responses
MCP Integrations:
Google Calendar MCP Server (6 specialized tools) Google Tasks MCP Server (5 task operations) Custom HTTP tool for advanced task positioning
Use Cases
Calendar Scenarios:
"Schedule a meeting tomorrow at 3 PM with [email protected]" "Set up weekly team standup every Monday at 10 AM" "Check my calendar for conflicts this afternoon" "Delete the meeting with ID xyz123"
Task Management:
"Add a task to buy groceries" "Mark the project report task as completed" "Update my presentation task due date to Friday" "Show me all pending tasks"
Setup Requirements
Required Credentials:
Google Calendar OAuth2 Google Tasks OAuth2 OpenAI API key Telegram Bot token ** MCP Configuration:**
Two MCP server endpoints for Google services Proper webhook configurations SSL-enabled n8n instance for MCP triggers
Business Benefits
Productivity: Voice-to-action task and calendar management **Efficiency: **Eliminate app switching with chat interface Intelligence: AI prevents scheduling conflicts automatically Accessibility: Simple Telegram commands for complex operations
Technical Specifications
Components:
1 Telegram trigger 1 AI Agent with memory 2 MCP triggers (Calendar & Tasks) 13 Google service tools Error handling flows
Response Time: Sub-second for most operations **Memory: **Session-based conversation context Timezone: Automatic Bangladesh Standard Time conversion
This personal assistant transforms how you interact with Google services, making scheduling and task management as simple as sending a text message to Troy on Telegram. Tags: personal-assistant, mcp-integration, google-calendar, google-tasks, telegram-bot, ai-agent, productivity