workflows.fit
Back to n8n workflows
n8n templateFreeBy Rosh Ragel

Manage ClickUp Tasks with Natural Language via Telegram Bot and GPT-4.1

📌 What It Does This workflow connects a Telegram bot with your ClickUp workspace, allowing you to create, read, update, and delete tasks just by sending a message. The AI agent interprets natural language commands an...

AILangchainCore NodesCommunicationTelegram TriggerIfTelegram ToolAgent
Loading interactive preview...

Template notes

📌 What It Does This workflow connects a Telegram bot with your ClickUp workspace, allowing you to create, read, update, and delete tasks just by sending a message. The AI agent interprets natural language commands and takes the appropriate action — all without needing to open ClickUp.

It’s like having a personal assistant inside Telegram that manages your task list for you.

✅ Prerequisites To use this workflow, you'll need the following credentials set up in n8n: - Telegram Bot API Credential (used in all Telegram nodes) - ClickUp OAuth2 Credential (for task operations) - OpenAI Credential (to power the AI agent that parses your commands)

⚠️ Before First Use Make sure to add your bot's user ID to the Ignore Bot Messages node. This prevents infinite loops caused by the bot responding to its own messages.

If you're unsure of your bot's ID: 1. Temporarily disable the two Telegram tool nodes connected to the AI Agent. 2. Send a test message from the bot and capture its ID. 3. Add that ID to the ignore filter, then re-enable the nodes.

⚙️ How It Works 1. Trigger: The workflow starts when your Telegram bot receives a message. 2. Ignore Self: If the message was sent by the bot itself, the workflow stops. 3. AI Analysis: The message is passed to an AI agent (OpenAI) that determines what action to take. 4. Decision Tree: - 📌 Create a new task in ClickUp - ✏️ Update an existing task - 🔍 Find a task and return its details - 🗑️ Delete a task - ❓ Ask for more details if input is unclear - ✅ Send confirmation or feedback to the user

💡 Example Use Cases - “Add a task called ‘Follow up with supplier’ for tomorrow.” - “What tasks are due this week?” - “Update the task ‘Website Launch’ to ‘in progress’.” - “Delete the task ‘Old client notes’.”

This workflow is ideal for solo operators, remote teams, or anyone who wants to manage ClickUp while on the go — without switching apps.