Slack Workflow

Automated workflow: Slack Workflow. This workflow integrates 23 different services: stickyNote, textSplitterRecursiveCharacterTextSplitter, chainRetrievalQa, lmChatOpenAi, if. It contains 52 nodes and follows best practices for error handling and security.

Integrations Used (4)

Workflow Structure (26 nodes)
100%
Webhook
Webhook
If
Whether email contains n8n
Slack
Send message
Code
Execute JavaScript
Gmail Trigger
On new email to nathan's inbox
No Op
OpenAI Chat Model1
No Op
Assign label with AI
Gmail
Add automation label
Gmail
Add music label
No Op
PDFs to download
Http Request
Download PDF
No Op
Embeddings OpenAI
No Op
Insert into Pinecone vector store
No Op
Default Data Loader
No Op
When chat message received
No Op
OpenAI Chat Model
No Op
Question and Answer Chain
No Op
Vector Store Retriever
No Op
Anthropic Chat Model
No Op
Appointment booking agent
No Op
Window Buffer Memory
No Op
Get calendar availability
No Op
Book appointment
No Op
Recursive Character Text Splitter
No Op
Embeddings OpenAI2
No Op
Read Pinecone Vector Store
Node Types:
action
code
default
http
trigger
logic
Requires credentials

Prerequisites

No credentials required!

This workflow can be imported and used immediately.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~35 min
Score: 65/100
Custom Code
Conditional Logic
6 Integrations

When to Use This Workflow

Streamline Team Communication

Automatically route notifications and updates to the right channels and people.

Reduce information overload while keeping everyone informed.

Team Notifications

Send automated alerts and updates to your team chat when important events occur.

Never miss critical updates - your team stays informed in real-time.

Email Automation

Automate email responses, forwarding, or organization based on rules.

Handle routine email tasks automatically and focus on what matters.

workflow.json
{
  "meta": {
    "instanceId": "workflow-48a6390b",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:43.149224",
    "updatedAt": "2025-09-29T07:07:43.149283",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "nodes": [
    {
      "id": "fb774d11-da48-4481-ad4e-8c93274f123e",
      "name": "Send message",
      "type": "n8n-nodes-base.slack",
      "position": [
        2340,
...

Workflow Details

Nodes
39
Trigger
Event
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Slack Workflow

Automated workflow: Slack Workflow. This workflow integrates 23 different services: stickyNote, textSplitterRecursiveCha...

Slack
Http-request
Gmail
Webhook
39 nodesEvent

Advanced AI Demo (Presented at AI Developers #14 meetup)

![h](https://i.postimg.cc/9XLvL5dL/slide-sf-talk.pngfull-width)

Slack
Textsplitterrecursivecharactertextsplitter
Embeddingsopenai
Documentdefaultdataloader
39 nodesEvent
Curated

Venafi Cloud Slack Cert Bot

![Imgur](https://i.imgur.com/iKyMV0N.png) Events Webhook Trigger The first node receives all messages from Slack API vi...

Venafitlsprotectcloud
Http-request
Openai
Slack
38 nodesWebhook
Curated

Get event triggered notifications / updates on preferred messaging channels with TwentyCRM

Automated workflow: Get event triggered notifications / updates on preferred messaging channels with TwentyCRM. This wor...

Google-sheets
Webhook
Gmail
Slack
11 nodesWebhook

Analyze Suspicious Email Contents with ChatGPT Vision

![Gmail](https://uploads.n8n.io/templates/gmail.png) Gmail Integration and Data Extraction This section of the workflow...

Gmail
Outlook
Http-request
Openai
18 nodesEvent
Curated

Analyze & Sort Suspicious Email Contents with ChatGPT

![hctiapi](https://uploads.n8n.io/templates/hctiapi2.png) Email Body Screenshot Creation The Screenshot HTML node sends...

Gmail
Outlook
Http-request
Openai
25 nodesEvent
Curated