⚡ Personal assistant bot with multi-agent system using Telegram & Google Gemini

2,997 views · ⚡ Personal Productivity

Description

How It Works


Setup Steps

  1. Create and configure Telegram bot; set bot token/webhook in Telegram Trigger and Telegram nodes. Update chatId placeholders.
  2. Add Google Gemini (PaLM) credentials in the Gemini model nodes.
  3. Configure Airtable knowledge-base: set base ID & table IDs used by memory_base nodes.
  4. Connect Google APIs: Sheets, Calendar, Gmail credentials and set document/sheet IDs.
  5. Configure Todoist, SerpAPI, WolframAlpha credentials and any other tool API keys.
  6. Verify Window Buffer Memory sessionKey values (match user sessions).
  7. Check schedule triggers (cron expressions) and adjust times/timezone.
  8. Run quick tests: send text, voice, image, and confirm replies and memory writes.

Estimated Setup Time

🔗 Nodes Used

Telegram, Telegram Trigger, Schedule Trigger, AI Agent, Simple Memory, SerpApi (Google Search)

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup