Telegram Task Management for ClickUp via AI Agent - n8n Workflow

Automate ClickUp task creation, updates, and deletion using natural language via Telegram. This robust n8n workflow uses an OpenAI agent for smart command parsing and task execution.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?


  • Freelancers or solo entrepreneurs who need a fast way to capture tasks without opening ClickUp.

  • Project Managers looking to manage tasks remotely using a conversational interface.

  • Users searching for advanced n8n templates that leverage AI for complex task routing.

  • Developers or system administrators integrating large language models (LLMs) with core productivity applications via n8n.

Overview

This n8n workflow provides a sophisticated solution for managing ClickUp tasks entirely through a Telegram chat interface. Instead of manually navigating ClickUp, users send natural language commands (like “Add a task to follow up on invoices every Friday”) to their Telegram bot. The core of this system is a powerful AI Agent that interprets the user's intent—whether it’s to create, find, update, or delete a task. Using multiple specialized n8n node tools, the agent executes the required action in ClickUp and provides instant confirmation back to the user via Telegram. This automation significantly reduces the friction of context switching and elevates the utility of your n8n implementation by showcasing intelligent, tool-based AI orchestration. It serves as an excellent example of how to build dynamic, conversational interfaces using n8n templates.

How it Works

The process begins with the Telegram Bot Receives Message n8n trigger. Any message sent to the configured bot initiates the flow. The first step is the Ignore Bot Messages n8n node, which uses an If condition to prevent infinite loops by filtering out messages originating from the bot's own user ID.

The user's command is then routed to the AI Agent: Create Task or Follow Up n8n node. This agent is configured with the OpenAI Chat Model1 (using a high-capability GPT model) and the Simple Memory n8n node, allowing it to maintain conversational context across multiple interactions.

The AI Agent analyzes the text input, leveraging its access to a suite of ClickUp n8n nodes as tools: Create A Blank Task in ClickUp, Find a Task in ClickUp, Update a Task in ClickUp, and Delete a task in ClickUp. The Agent decides which tool to use, extracts necessary parameters (like task name, due date, status), and executes the operation. The n8n workflow also provides communication tools (Communicate with User and Send User Confirmation Message) for the AI to ask follow-up questions or confirm successful changes, ensuring a smooth conversational experience within Telegram. This robust n8n workflow ensures hands-free task management.

Installation Guide

To deploy this comprehensive n8n workflow, follow these steps:


  1. Import the n8n Workflow: Copy the provided JSON code and paste it directly into your n8n instance using the 'New' -> 'Import from JSON' option.

  2. Telegram Setup: Create a Telegram bot using BotFather. Then, set up a new Telegram Bot API Credential in n8n and link it to the Telegram Bot Receives Message n8n trigger and both Telegram Tool n8n nodes (Communicate with User, Send User Confirmation Message).

  3. ClickUp Setup: Configure a ClickUp OAuth2 Credential. Link this credential to all four ClickUp n8n nodes. Crucially, update the list, team, space, and folder IDs in these ClickUp n8n nodes to match your specific ClickUp workspace.

  4. OpenAI Setup: Create an OpenAI Credential in n8n and link it to the OpenAI Chat Model1 n8n node.

  5. Anti-Loop Configuration: Before activating the n8n workflow, you must input your Telegram bot’s user ID into the Ignore Bot Messages n8n node (under the condition where the message sender ID is not equal to your bot's ID). This is vital to prevent feedback loops.

  6. Activate: Save the n8n workflow and switch the Telegram Bot Receives Message n8n trigger to 'Active'.

Node Details

This n8n workflow relies on several core components:

Telegram Bot Receives Message (n8n trigger):
Function: The starting point (n8n trigger) for the entire automation, listening for new messages sent to the connected Telegram bot.
Key Configuration: Configured to listen specifically for 'message' updates.
Ignore Bot Messages (If n8n node):
Function: A core logic n8n node that acts as a guardrail, ensuring the workflow terminates if the message originated from the bot itself.
Key Configuration: Condition checks if message.replytomessage.from.id does not equal the bot’s specific ID.
AI Agent: Create Task or Follow Up (AI Agent n8n node):
Function: The central intelligence. It receives the user message and a detailed 'system message' instructing it on how and when to use its available n8n tools to manage tasks in ClickUp.
Key Configuration: Uses the user message combined with the current date, links to the OpenAI Chat Model1 and Simple Memory n8n nodes, and is granted access to all ClickUp and Telegram tool nodes.
OpenAI Chat Model1 (LLM n8n node):
Function: Provides the language processing capabilities for the AI Agent, configured to use a high-performance GPT model like 'gpt-4.1-mini'.
Simple Memory (Memory n8n node):
Function: Stores the conversation history linked to the user's chat.id, allowing the AI Agent to understand context-dependent commands.
Create A Blank Task in ClickUp (ClickUp n8n node):
Function: An AI tool used to initiate task creation when the Agent recognizes the intent to create a new task.
Key Configuration: Requires specific ClickUp List, Space, and Folder IDs.
Update a Task in ClickUp (ClickUp n8n node):
Function: Allows the AI Agent to modify existing tasks, updating fields like name, content, status, or due dates.
Communicate with User & Send User Confirmation Message (Telegram Tool n8n nodes):
Function: Tools available to the AI Agent for back-and-forth communication, used either to request clarification or to send final confirmation messages after a successful ClickUp operation.

Related n8n Workflows

Free

Nodes: 8 Nodes
Updated: December 26 2025
View all
Created by
Rosh Ragel
Rosh Ragel

Featured*