Manage Asana projects with natural language AI assistant via chat & webhook
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs when a chat message arrives (plus 1 other trigger). Along the way it connects Asana, OpenAI Chat Model and DeepSeek Chat Model.
How it runs
Trigger: When a chat message arrives (plus 1 other trigger).
- Set Query (Edit Fields (Set)): sets or maps fields
- Asana Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model, DeepSeek Chat Model; 9 tools (Get tasks, Get projects, Get subtasks, Create a task…)
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Asana Tool
n8n-nodes-base.asanaTool - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - AI Agent
@n8n/n8n-nodes-langchain.agent - DeepSeek Chat Model
@n8n/n8n-nodes-langchain.lmChatDeepSeek - Edit Fields (Set)
n8n-nodes-base.set - Webhook
n8n-nodes-base.webhook
From the author
🤖 Asana AI Assistant: Project Management via Natural Language Transform chat conversations into Asana actions - This workflow creates an AI agent that lets users manage Asana through conversational commands instead of manual clicks. Key Use Cases: ✅…