AI Agents

Collect Slack messages and analyze them with AI to create tasks

19 nodes 315 169 Scheduled trigger
Download

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. 1.Trigger the automation on a defined schedule
  2. 2.Retrieve new Slack messages and channel discussions
  3. 3.Process text through LLM chain to identify tasks and priorities
  4. 4.Analyze and structure data via output parser
  5. 5.Filter and aggregate only critical results
  6. 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. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (19)

/

Slack

Slack

#1

OpenAI Chat Model

OpenAI

#2

Structured Output Parser

Output Parser Structured

#3

Schedule Trigger

Schedule Trigger

#4

Sticky Note

Sticky Note

#5

Sticky Note1

Sticky Note

#6

Get Values

Set

#7

Create New Ticket?

If

#8

Sticky Note2

Sticky Note

#9

Sticky Note6

Sticky Note

#10

Get Existing Issues

Linear

#11

Generate Ticket Using ChatGPT

LLM Chain

#12

Sticky Note3

Sticky Note

#13

Create Ticket

Linear

#14

Merge

Merge

#15

Get Hashes Only

Set

#16

Collect Descriptions

Aggregate

#17

Sticky Note4

Sticky Note

#18

Sticky Note5

Sticky Note

#19