AI Agents
Collect Slack messages and analyze them with AI to create tasks
19 nodes
315
169
Scheduled trigger
Workflow Description
A scheduled automation that periodically collects Slack messages, analyzes them using OpenAI to extract tasks and priorities, then automatically creates work tickets in Linear with organized details.
How it works
- 1.Trigger the automation on a defined schedule
- 2.Retrieve new Slack messages and channel discussions
- 3.Process text through LLM chain to identify tasks and priorities
- 4.Analyze and structure data via output parser
- 5.Filter and aggregate only critical results
- 6.Create work tickets in Linear with extracted information
Use cases
- Organize daily team messages in Slack and convert them into trackable tasks
- Discover problems and requests in Slack and create engineering issues
- Reduce time wasted rephrasing Slack messages as formal tasks
Requirements
- Slack account with access to relevant channel messages
- OpenAI API key with sufficient credits for repeated use
- Linear project with write permissions to create tickets
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Slack
OpenAI
Output Parser
Linear
LLM Chain
Details
Trigger
Scheduled trigger
Nodes
19
Apps
5
Views
315
Downloads
169
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (19)
/
Slack
Slack
OpenAI Chat Model
OpenAI
Structured Output Parser
Output Parser Structured
Schedule Trigger
Schedule Trigger
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Get Values
Set
Create New Ticket?
If
Sticky Note2
Sticky Note
Sticky Note6
Sticky Note
Get Existing Issues
Linear
Generate Ticket Using ChatGPT
LLM Chain
Sticky Note3
Sticky Note
Create Ticket
Linear
Merge
Merge
Get Hashes Only
Set
Collect Descriptions
Aggregate
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note