Slack automation
Workflow Description
An intelligent automation that runs on a scheduled basis to monitor Slack channels, extract important messages using advanced OpenAI models, analyze them, and automatically create tasks in Linear without manual intervention.
How it works
- 1.Trigger automation based on the defined schedule
- 2.Process messages from Slack through an LLM chain for intelligent analysis
- 3.Evaluate results against criteria using Output Parser to structure data
- 4.Automatically create tasks in Linear based on analyzed results
Use cases
- Convert Slack notes and suggestions into organized work tasks within project management systems
- Regular monitoring of team channels to identify and automatically record critical issues
Requirements
- Slack account connected with message reading and information access permissions
- Valid OpenAI API key and appropriate language model selection
- Linear account connected with permissions to create tasks and manage projects
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
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