Create a Unified AI Assistant to Manage Your Digital Life

Create a powerful, multi-talented AI assistant on Telegram that manages emails, calendars, contacts, and web searches, all coordinated by GPT-4o.

    image for Create a Unified AI Assistant to Manage Your Digital Life

    Workflow Overview

    What is this?

    What is this?

    This workflow builds a powerful, centralized AI personal assistant. It uses a main 'supervisor' agent to intelligently delegate tasks—such as managing emails, scheduling calendar events, and performing web searches—to other specialized agents, all through a simple Telegram chat interface.
    What problem does it solve?

    What problem does it solve?

    Tired of juggling multiple applications for your daily digital tasks? This workflow consolidates all these functions into a single, conversational assistant, eliminating constant context switching and dramatically streamlining your personal productivity.
    What will you get?

    What will you get?

    You will get a fully functional, multi-talented AI assistant that can understand complex requests and coordinate actions across various platforms. This system saves you hours of manual work by automating routine tasks and centralizes control of your digital tools into one chat window, providing a seamless and efficient way to manage your day.

    Apps Included

    • OpenRouter Chat Model
    • AI Agent
    • Telegram
    • Telegram Trigger
    • Calculator
    • Call n8n Workflow Tool
    • Simple Memory

    How to Use

    Prerequisites

    Setup Steps

    1

    Configure All Credentials

    Begin by adding your API credentials for Telegram, OpenRouter, Google (for Gmail, Calendar, Contacts), and SerpAPI in the n8n 'Credentials' section. Ensure each one is correctly configured and named.

    2

    Link Sub-Workflows

    This workflow acts as a supervisor, calling other workflows (agents). Make sure you have separate, functional workflows for Calendar, Gmail, and Contacts, and link their Workflow IDs in the corresponding 'Tool' nodes.

    3

    Customize the Supervisor Agent

    Open the main 'AI Agent' node and review its system prompt. You can customize the assistant's name, personality, and the rules it follows for task delegation. This is the core 'brain' of your assistant.

    4

    Activate and Interact

    Activate the workflow. Send a message to your Telegram bot to start interacting. Test it with commands like 'What's on my calendar tomorrow?' or 'Search for the best Italian restaurants near me'.

    Pro Tips

    1
    To expand your assistant's skills, create new agent workflows (e.g., for Notion or Slack) and add them as a new 'Tool' to the main AI Agent node.
    2
    Experiment with different language models in the 'OpenRouter Chat Model' node. Some models might be faster or better at specific tasks, allowing you to fine-tune performance and cost.
    3
    Implement a more robust memory system by replacing the 'Simple Memory' node with a vector database integration for long-term, persistent memory across conversations.

    Information

    • Published date8/11/2025
    • Last updated8/11/2025

    Platform