Templates / OpenClaw Clone 🦞: Expandable Personal Telegram AI Agent Template

OpenClaw Clone 🦞: Expandable Personal Telegram AI Agent Template

Unknown

by Davide Boizza ✓ · 6,606 views · created 2026-03-11 · Support Chatbot, AI Chatbot

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 78 nodes and runs on a schedule (every day) (plus 8 other triggers). Along the way it connects Telegram, OpenAI, Google Gemini Chat Model and Postgres Chat Memory and 13 more.

How it runs

Trigger: On a schedule (every day) (plus 8 other triggers).

  1. Set up istruction (Edit Fields (Set)): sets 2 fields: chatInput, sessionId
  2. Normalization (Edit Fields (Set)): sets 2 fields: chatInput, sessionId
  3. Code: runs custom JavaScript code
  4. OpenClaw Agents (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 14 tools (RAG Agent, Calculator, Escalation, Gmail Agent…); memory: Postgres Chat Memory
  5. Switch: routes items into 3 branches
  6. From audio to audio? (If): checks a condition and branches into true / false
  7. Get Text (Edit Fields (Set)): sets 2 fields: chatInput, sessionId
  8. Get voice message (Telegram): work with file
  9. Get image file (Telegram): work with file
  10. Generate Audio Response (OpenAI): work with audio

…plus 7 more steps. See the full node list below.

Services it uses

TelegramOpenAIGoogle Gemini Chat ModelPostgres Chat MemoryGmailGoogle CalendarGoogle DriveGoogle DocsGoogle SheetsGoogle SlidesMCP ClientPerplexityQdrant Vector StoreEmbeddings OpenAIReranker CohereTelegram HitlScrapegraphai (community)

Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-scrapegraphai is verified or supports 3.0 (used in Scraper Agent).

Nodes used (30)

From the author

This workflow implements an advanced AI automation agent (OpenClaw Agent) that interacts with users through Telegram and integrates multiple AI models, external tools, and cloud services to automate complex tasks. I've described my basic idea in this video.…

Excerpt from Davide Boizza's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.