OpenClaw Clone π¦: Expandable Personal Telegram AI Agent Template
Chatbots & assistants workflow for n8n with 78 active steps. Starts with Telegram Trigger, Webhook, Schedule Trigger. Uses OpenAI, Google Gemini, Perplexity, Cohere. Integrations include Telegram, OpenAI, Google Gemini, Gmail, Google Calendar.
What it does
78 active nodes Β· Starts with Telegram Trigger, Webhook, Schedule Trigger, MCP Server Trigger.
Steps in the template include:
- Code (Code)
- Get Message (Telegram Trigger)
- Send a text message (Telegram)
- Get Text (Edit Fields (Set))
Nodes and integrations
- Code Γ2
- Telegram Trigger
- Telegram Γ4
- Edit Fields (Set) Γ5
- Switch
- OpenAI Γ2
- FTP
- Google Gemini Chat Model
- Postgres Chat Memory
- Webhook
- Schedule Trigger
- gmail Tool Γ10
- MCP Server Trigger Γ6
- google Calendar Tool Γ5
- google Drive Tool Γ5
- google Docs Tool Γ3
- google Sheets Tool Γ6
- google Slides Tool Γ4
- MCP Client Tool Γ7
- AI Agent
- perplexity Tool
- scrapegraph Ai Tool
- Qdrant Vector Store
- Embeddings OpenAI
- Reranker Cohere
- Call n8n Workflow Tool Γ2
- If
- Calculator
- telegram Tool
- telegram Hitl Tool
See the authorβs step names
- Code (Code)
- Get Message (Telegram Trigger)
- Send a text message (Telegram)
- Get Text (Edit Fields (Set))
- Switch2 (Switch)
- Get voice message (Telegram) β file
- Transcribe recording (OpenAI) β audio / transcribe
- Get image file (Telegram) β file
- Upload image (FTP) β upload
- Set Image Url (Edit Fields (Set))
- Get input text from voice (Edit Fields (Set))
- Google Gemini Chat Model (Google Gemini Chat Model)
- Postgres Chat Memory (Postgres Chat Memory)
- Webhook (Webhook)
- Schedule Trigger (Schedule Trigger)
- Get a message in Gmail (gmail Tool) β get
- Send a message in Gmail (gmail Tool)
- Get many messages in Gmail (gmail Tool) β getAll
- Reply to a message in Gmail (gmail Tool) β reply
- Create a draft in Gmail (gmail Tool) β draft
- MCP Gmail Trigger (MCP Server Trigger)
- MCP Calendar Trigger (MCP Server Trigger)
- Create an event in Google Calendar (google Calendar Tool)
- Get many events in Google Calendar (google Calendar Tool) β getAll
- Get an event in Google Calendar (google Calendar Tool) β get
- Delete an event in Google Calendar (google Calendar Tool) β delete
- Get availability in a calendar in Google Calendar (google Calendar Tool) β calendar
- Download file in Google Drive (google Drive Tool) β download
- Search files and folders in Google Drive (google Drive Tool) β fileFolder
- Get many shared drives in Google Drive (google Drive Tool) β drive / list
- Create file from text in Google Drive (google Drive Tool) β createFromText
- Move file in Google Drive (google Drive Tool) β move
- Create a document in Google Docs (google Docs Tool)
- Get a document in Google Docs (google Docs Tool) β get
- Update a document in Google Docs (google Docs Tool) β update
- MCP Docs Trigger (MCP Server Trigger)
- MCP Drive Trigger (MCP Server Trigger)
- MCP Sheet Trigger (MCP Server Trigger)
- Get row(s) in sheet in Google Sheets (google Sheets Tool)
- Append or update row in sheet in Google Sheets (google Sheets Tool) β appendOrUpdate
- Create sheet in Google Sheets (google Sheets Tool) β create
- Delete rows or columns from sheet in Google Sheets (google Sheets Tool) β delete
- Update row in sheet in Google Sheets (google Sheets Tool) β update
- Clear sheet in Google Sheets (google Sheets Tool) β clear
- Create a presentation in Google Slides (google Slides Tool)
- MCP Slides Trigger (MCP Server Trigger)
- Get a presentation in Google Slides (google Slides Tool) β get
- Get slides from a presentation in Google Slides (google Slides Tool) β getSlides
- Replace text in a presentation in Google Slides (google Slides Tool) β replaceText
- Delete a draft in Gmail (gmail Tool) β draft / delete
- Delete a message in Gmail (gmail Tool) β delete
- Add label to message in Gmail (gmail Tool) β addLabels
- Remove label from message in Gmail (gmail Tool) β removeLabels
- Send message and wait for response in Gmail (gmail Tool) β sendAndWait
- Gmail Agent (MCP Client Tool)
- Google Drive Agent (MCP Client Tool)
- Google Calendar Agent (MCP Client Tool)
- Google Slides Agent (MCP Client Tool)
- Google Docs Agent (MCP Client Tool)
- Google Sheets Agent (MCP Client Tool)
- OpenClaw Agents (AI Agent)
- Websearch Agent (perplexity Tool)
- Scraper Agent (scrapegraph Ai Tool)
- RAG Agent (Qdrant Vector Store)
- Embeddings OpenAI (Embeddings OpenAI)
- Reranker Cohere (Reranker Cohere)
- Image and Video Grok Agent (Call n8n Workflow Tool)
- Others MCP Client (MCP Client Tool)
- Others SubWF (Call n8n Workflow Tool)
- Fix mimeType for Audio (Code)
- Generate Audio Response (OpenAI) β audio
- From audio to audio? (If)
- Send an audio file (Telegram) β sendAudio
- Normalization (Edit Fields (Set))
- Calculator (Calculator)
- Send a text message in Telegram (telegram Tool)
- Escalation (telegram Hitl Tool)
- Set up istruction (Edit Fields (Set))
Community node packages
- n8n-nodes-scrapegraphai
Community nodes run third-party code and can access workflow data and the n8n host. Review the packages before running this template. Community node risks
Accounts and credentials
- Telegram
- OpenAI access
- Google Gemini access
- Gmail
- Google Calendar
- Google Drive
- Google Docs
- Google Sheets
- Perplexity access
- Qdrant
- Cohere access
AI models and swaps
OpenAI Β· Model or API operation
Model ID not specified in the template in Transcribe recording. Provider-specific step. A different provider requires edits and testing.
Google Gemini Β· Chat
Model ID not specified in the template in Google Gemini Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.
Perplexity Β· Model or API operation
Model ID not specified in the template in Websearch Agent. Provider-specific step. A different provider requires edits and testing.
OpenAI Β· Embeddings
Model ID not specified in the template in Embeddings OpenAI. Changing the embedding model may require rebuilding the vector index and matching its dimensions.
Cohere Β· Model or API operation
Model ID not specified in the template in Reranker Cohere. Provider-specific step. A different provider requires edits and testing.
OpenAI Β· Model or API operation
Model ID not specified in the template in Generate Audio Response. Provider-specific step. A different provider requires edits and testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
