AI-powered Scrum Master assistant with OpenAI, Slack and Asana integration
Needs changesWhat this workflow does
This AI workflow has 28 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Slack, Asana and OpenAI Chat Model.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Asana Project and Slack Channel (Edit Fields (Set)): sets 2 fields: slack_channel_id, asana_project_id
- Get Asana Project Sections (HTTP Request): calls an HTTP API
- Tasks Modified Since Yesterday (Asana): get many
- Channel History (Slack): history (channel)
- Get Channel Details (Slack): member (channel)
- Split Columns Manually (Code): runs custom JavaScript code
- Tasks Details (Asana): get
- Only Content For Analysis (Edit Fields (Set)): sets 2 fields: user, text
- All Users on Channel (Slack): work with user
- HTML: parses or builds HTML
…plus 15 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in Virtual Scrum Master (v1.8): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Virtual Scrum Master (v1.8) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (12)
- Manual Trigger
n8n-nodes-base.manualTrigger - Slack
n8n-nodes-base.slack - HTTP Request
n8n-nodes-base.httpRequest - Asana
n8n-nodes-base.asana - Edit Fields (Set)
n8n-nodes-base.set - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Merge
n8n-nodes-base.merge - HTML
n8n-nodes-base.html - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code
From the author
What is This? This automation simulates Scrum Master role on daily meetings. Essentially it is an AI Scrum Master using different sources of data. As intelligent support system for Scrum Masters that leverages data from Asana, Slack, and direct developer…