AI Agents

Slack automation

19 nodes 205 125 Scheduled trigger
Download

Workflow Description

This automation template extracts new Slack messages, analyzes them using OpenAI to identify tasks and priorities, then automatically creates tickets in Linear. It operates on a scheduled basis for consistent, organized message processing.

How it works

  1. 1.Activate the scheduled trigger to check for new Slack messages according to your defined schedule
  2. 2.Send extracted messages to OpenAI for intelligent analysis and structured data extraction
  3. 3.Apply logical conditions to validate results against specific criteria and requirements
  4. 4.Automatically create work tickets in Linear based on analyzed and extracted message data

Use cases

  • Convert important Slack messages into organized tasks in Linear without manual intervention
  • Track action items and discussions from Slack conversations in your project management system

Requirements

  • Slack workspace account with permissions to access messages and channels
  • OpenAI API key with sufficient quota for message analysis
  • Linear workspace account with permissions to create and manage issues

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 205
Downloads 125

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