Slack Automation Workflows
1,718 ready-made Slack workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Notifications, alerts, approval flows, and chat-ops that keep your team in the loop automatically.
Automate Cinematic Video Creation from Story Ideas via Slack
Transform your story ideas into cinematic videos using AI tools integrated with Slack. This workflow automates the process from story generation to video delivery.
n8n$19.99Automate Meeting Preparation with AI-Driven Research and Slack Notifications
Streamline your meeting preparation by automatically researching attendees and generating detailed briefing documents. This workflow analyzes your calendar events and delivers formatted meeting briefs to your Slack channel.
n8n$24.99Automate YouTube Video Alerts to Slack
This workflow checks your YouTube channel's RSS feed every 30 minutes and posts a notification to Slack when a new video is published. It includes the video title, a description snippet, the publish date, and a direct 'Watch Now' button.
n8n$4.99Automate Research-Driven Blog Creation with Slack and Google Docs
Transform Slack mentions into comprehensive, research-backed blog posts that align with your brand's voice, using Pinecone and Perplexity for insights, and publish directly to Google Docs.
n8n$9.99Automate Candidate Evaluation with AI and Slack Integration
Streamline your candidate evaluation process by integrating Slack, AI, and Google Sheets. This workflow automates resume analysis and provides HR teams with efficient candidate assessments.
n8n$14.99Summarize Gmail Support Emails with Geminio and Post to Slack
# Summarize Gmail Support Emails with Gemini and Post to Slack This workflow automatically checks your Gmail inbox for new support emails, summarizes them using **Google Gemini** and posts concise summaries directly into **Slack**. Instead of manually reading long support emails, your team can stay updated with short, actionable insights in real-time. ## Who's it for * **Customer Support Teams** - to stay on top of support tickets without reading lengthy emails. * **Operations Managers** - who need quick insights on issues raised by customers. * **Engineering Teams** - who want alerts and summaries of support escalations in Slack. * **Founders/Execs** - who prefer high-level summaries rather than full email threads. ## How it works 1. **Gmail Trigger - Check Support Emails** * The workflow runs every minute to detect new incoming emails in your support inbox. 2. **Forward Email to Gemini for Summarization** * Extracts the email body and prepares it for the LLM model. 3. **Gemini - Summarize Support Email** * Google Gemini condenses the email into a short, clear summary. 4. **Slack - Post Summary to Channel** * The summarized text is sent to your chosen Slack channel for instant visibility. ## How to set up 1. Connect your **Gmail account** in n8n. 2. Configure the Gmail trigger to check emails from your support inbox (or apply filters like subject = "Support" or label = "Support"). 3. Add your **Google Gemini API credentials** in n8n. 4. Configure Gemini with a summarization prompt (e.g., "Summarize this email in 3 bullet points"). 5. Connect your **Slack account** and select the target channel. 6. Save and activate the workflow. ## Requirements * **n8n instance** (self-hosted or cloud). * **Google Account** with Gmail API enabled. * **Google Gemini API access** (API key). * **Slack workspace** with a bot token and permission to post messages. ## How to customize * Change the **email filters** in the Gmail trigger (e.g., only unread emails, only with label `Support`). * Modify the **summarization style** in Gemini (bullet points, short paragraph, etc.). * Choose a different **Slack channel** for posting (e.g., #support, #alerts, #dev-team). * Add additional nodes for **logging into Google Sheets** or **creating Jira tickets**. ## Add-ons * Save original emails + summaries into **Google Sheets** for tracking. * Create **Jira or Trello tasks** automatically for high-priority issues. * Add a **translation step** if support emails arrive in multiple languages. * Integrate with **Zendesk** or **Freshdesk** if you also use those tools. * Integrate OpenAI LLM models. ## Use Case Examples * Customer sends a bug report → Gemini summarizes key points → Slack post alerts dev team instantly. * Support email with long back-and-forth conversation → condensed into a 3-line summary in Slack. * Team lead checks Slack daily instead of logging into Gmail to stay informed. ## Common Troubleshooting | **Issue** | **Possible Cause** | **Solution** | | --------- | ------------------ | ------------ | | No emails detected | Gmail trigger not configured properly | Check Gmail trigger settings and labels/filters. | | Gemini not summarizing | API key missing or invalid | Re-add Gemini API credentials in n8n. | | Slack not receiving messages | Slack auth expired or wrong channel | Reconnect Slack account and verify channel ID. | | Workflow runs but nothing posted | Summarization output empty | Adjust Gemini prompt or check email format (HTML vs plain text). | ## Need help? If you need assistance setting up or customizing this workflow, feel free to reach out to WeblineIndia. We can help you: * Configure Gmail filters. * Optimize Gemini prompts for better summaries. * Connect Slack and set up advanced alerts. * Extend the workflow with Sheets, Jira, or other integrations.
n8n$4.99Generate AI Meeting Notes from Zoom with GPT-4, Google Docs & Slack
# Auto-Generate Meeting Notes & Summaries (Zoom → Google Docs + Slack) This workflow automatically captures Zoom meeting data when a meeting ends, generates AI-powered notes, saves them to Google Docs, and instantly posts a summary with a link in Slack. --- ## How It Works 1. **Zoom Webhook** → Triggers on `meeting.ended` or `recording.completed`. 2. **Normalize Data** → Extracts meeting details (topic, host, duration, transcript). 3. **AI Notes (GPT-4)** → Summarizes transcript into key decisions, action items, and next steps. 4. **Google Docs** → Saves formatted meeting notes + transcript archive. 5. **Slack Post** → Shares summary + link to notes in `#team-meetings`. --- ## Setup Steps ### 1. Zoom App - Go to Zoom Developer Console → create App. - Enable event **`meeting.ended`**. - Paste workflow webhook URL. ### 2. Google Docs - Connect Google OAuth in n8n. - Docs auto-saved in your Google Drive. ### 3. Slack - Connect Slack OAuth. - Replace channel `#team-meetings`. ### 4. OpenAI - Add your OpenAI API key. - Uses **GPT-4** for accurate summaries. --- ## Example Output **Slack Message:** Auto-Generate Meeting Notes & Summaries (Zoom → Google Docs + Slack) This workflow automatically captures Zoom meeting data when a meeting ends, generates AI-powered notes, saves them to Google Docs, and instantly posts a summary with a link in Slack. --- ## How It Works 1. **Zoom Webhook** → Triggers on `meeting.ended` or `recording.completed`. 2. **Normalize Data** → Extracts meeting details (topic, host, duration, transcript). 3. **AI Notes (GPT-4)** → Summarizes transcript into key decisions, action items, and next steps. 4. **Google Docs** → Saves formatted meeting notes + transcript archive. 5. **Slack Post** → Shares summary + link to notes in `#team-meetings`. --- ## Setup Steps ### 1. Zoom App - Go to Zoom Developer Console → create App. - Enable event **`meeting.ended`**. - Paste workflow webhook URL. ### 2. Google Docs - Connect Google OAuth in n8n. - Docs auto-saved in your Google Drive. ### 3. Slack - Connect Slack OAuth. - Replace channel `#team-meetings`. ### 4. OpenAI - Add your OpenAI API key. - Uses **GPT-4** for accurate summaries. --- ## Example Output **Slack Message:** New Meeting Notes Available Topic: Marketing Sync Host: david@company.com Duration: 45 mins ☞ Read full notes here: https://docs.google.com/document/d/xxxx **Google Doc:** - Executive Summary - Key Decisions - Action Items w/ Owners - Next Steps - Full Transcript With this workflow, your team never scrambles for meeting notes again.
n8n$4.99Automate RSS News Alerts with AI Analysis and Slack Notifications
This workflow automates the process of fetching RSS feed articles, analyzing them with AI for relevance, and sending curated alerts to Slack. It ensures you receive only the most pertinent news updates.
n8n$9.99Create a Slack Chatbot with GPT-4 for Automated Responses
## ☀️ Description This workflow integrates **Slack** with an **OpenAI Chat Agent** to create a fully interactive chatbot inside your Slack workspace. It works in a **bidirectional loop**: 1. A user sends a message in Slack. 2. The workflow captures the message and logs it back into Slack (so you can monitor what's being passed into the agent). 3. The message is sent to an **OpenAI-powered agent** (e.g., GPT-4). 4. The agent generates a response. 5. The response is formatted and posted back to Slack in the same channel or DM thread. This allows you to **monitor, test, and interact** with the agent directly from Slack. ### 📌 Use Cases - **Team Support Bot**: Provide quick AI-generated answers to FAQs in Slack. - **E-commerce Example**: The default prompt makes the bot act like a store assistant, but you can swap in your own domain knowledge. - **Conversation Monitoring**: Log both user and agent messages in Slack for visibility and review. - **Custom AI Agents**: Extend with RAG, external APIs, or workflow automations for specialized tasks. --- ## 🏗 Setup Instructions ### OpenAI Setup 1. Sign up at [OpenAI](https://platform.openai.com). 2. Generate an API key from the [API Keys page](https://platform.openai.com/account/api-keys). 3. In **n8n** ➡️ **Credentials ➡️ New ➡️ OpenAI** ➡️ paste your key and save. 4. In the **OpenAI Chat** node, select your credential and configure the system prompt. - Example included: "You are an e-commerce bot. Help the user as if you were working for a mock store." - You can edit this prompt to fit your use case (support bot, HR assistant, knowledge retriever, etc.). ### Slack Setup 1. Go to [Slack API Apps](https://api.slack.com/apps) ➡️ click **Create New App**. 2. Under **OAuth & Permissions**, add the following scopes: - Read: `channels:history`, `groups:history`, `im:history`, `mpim:history`, `channels:read`, `groups:read`, `users:read`. - Write: `chat:write`. 3. **Install** the app to your workspace ➡️ copy the **Bot User OAuth Token**. 4. In **n8n** ➡️ **Credentials ➡️ New ➡️ Slack OAuth2 API** ➡️ paste the token and save. 5. In the **Slack nodes** (e.g., *Send User Message in Slack*, *Send Agent's Response in Slack*), select your credential and specify the Channel ID or User ID to send/receive messages. --- ## 🛠 Customization Guidance - **Change Agent Behavior**: Update the system message in the **Chat Agent** node. - **Filter Channels**: Limit listening to a specific channel by adjusting the Slack nodes' Channel ID. - **Format Responses**: The **Format Response** node shows how to structure agent replies before posting back to Slack. - **Extend Workflows**: Add integrations with databases, CRMs, or APIs for dynamic data-driven responses. --- ## 🔄 Workflow Flow (Simplified) Slack User Message ➡️ Send User Message in Slack ➡️ Chat Agent ➡️ Format Response ➡️ Send Agent Response in Slack --- ## 📞 Contact Need help customizing this workflow (e.g., multi-channel listening, advanced AI logic, or external integrations)? ✉️ **robert@ynteractive.com** 🔗 **[Robert Breen](https://www.linkedin.com/in/robert-breen-29429625/)** 🌐 **[ynteractive.com](https://ynteractive.com)**
n8n$9.99Automate Email Summarization and Sharing via Slack with OpenAI
Automatically summarize new emails using OpenAI and share concise overviews with your team on Slack, enhancing communication and productivity.
Make$3.99Streamline Client Onboarding with AI, Google Drive, ClickUp, and Slack
This workflow automates client onboarding by processing form submissions, extracting key proposal details, and generating a task list using AI. It sets up client workspaces in Google Drive, ClickUp, and Slack, and sends a personalized welcome email, all within a minute.
n8n$14.99Classify Intercom Messages & Route to ClickUp or Slack with GPT-4 Mini
## How it works This workflow automates the classification and routing of incoming Intercom conversations. When a new customer message arrives, it is analyzed by AI to determine category, sentiment, urgency, and tags. Based on this classification, the workflow creates tasks in ClickUp for Support or Product requests, or sends real-time alerts to Slack for Sales inquiries. ## Step-by-step **Webhook Intake** - Triggered when Intercom sends a new conversation payload. - Captures customer details, message content, and metadata. **AI Classification** - Sends the conversation JSON to OpenAI (gpt-4-mini) with a structured prompt. - AI returns a JSON object with category (Support, Product, Sales, Other), sentiment, urgency, reasoning, and tags. **Processing & Structuring** - A Code node parses the AI output and merges it with conversation details. - Prepares formatted task fields such as title, description, customer info, and priority. **Conditional Routing** - Support requests – Task created in ClickUp with urgency and tags. - Product requests – Task created in ClickUp with structured details. - Sales inquiries – Slack alert sent to the Sales channel with context and AI reasoning. - Other – No task/action triggered. ## Benefits - Automates Intercom ticket triage and routing in real time. - Ensures consistent, AI-driven classification of all customer conversations. - Reduces manual review time for Support, Product, and Sales teams. - Creates structured tasks with enriched metadata for faster resolution. - Keeps Sales teams instantly informed with Slack alerts for urgent leads.
n8n$9.99Automate Kubernetes Monitoring and Alerting with Prometheus and Slack
Monitor Kubernetes services and pods for issues using Prometheus, and send formatted alerts to Slack. This workflow helps maintain cluster health by detecting service changes and pod anomalies.
n8n$19.99Automate Sales Planning with AI Agents, Google Docs, and Slack
Leverage a multi-agent architecture in n8n to automate the creation of a sales-season plan. This workflow orchestrates AI agents for marketing, operations, and finance to produce a comprehensive plan, convert it to PDF, and share it via Slack.
n8n$14.99Automate Email Management with AI for Gmail and Slack
Streamline your email workflow by automatically categorizing, labeling, and drafting responses to Gmail messages using AI, with real-time Slack notifications.
n8n$14.99Automate Bigfoot Vlog Video Creation with AI and Slack Approval
This workflow automates the creation of engaging Bigfoot vlog videos by generating storylines, obtaining human approval via Slack, and producing video clips using Google's VEO 3 AI, all stored in Google Drive.
n8n$14.99Automate Call Summaries and Multi-Channel Notifications with HubSpot, Slack, and WhatsApp
Streamline the process of summarizing call transcriptions and distributing key insights across your organization via HubSpot, Slack, and WhatsApp.
n8n$9.99Automate PDF Creation and Sharing with OpenAI, Google Docs, and Slack
This n8n workflow automates the creation of professional PDFs from Markdown content using OpenAI, formats them in Google Docs, and shares them via Slack, all without external libraries or paid services.
n8n$14.99Automated School Emergency Alert System via Email and Slack
This n8n workflow automates the notification process for school emergencies, ensuring parents and staff are promptly informed via email and Slack. It filters active alerts and efficiently disseminates critical information.
n8n$4.99Automate Slack Notifications for Trello Card Movements
Automatically send a Slack notification whenever a Trello card is moved between lists on a specific board, keeping your team informed in real-time.
n8n$9.99Automate YouTube Video SEO Tagging with AI and Slack Notifications
Enhance your YouTube video SEO by automatically generating and applying SEO-friendly tags using AI. Receive instant Slack notifications to keep your team updated on each video's SEO improvements.
n8n$14.99Daily Workflow: Backups to GitHub with Slack Notifications
### Who is this for? This workflow is ideal for n8n self-hosted users, DevOps engineers, and automation developers who want to automatically back up their n8n workflows to GitHub on a regular basis. ### What problem is this workflow solving? Manually backing up n8n workflows can be time-consuming and prone to human error. This workflow automates the backup process, ensuring that all workflows are safely stored in a version-controlled GitHub repository every 24 hours. ### What this workflow does This automation runs daily to back up all workflows from your n8n instance to a specified GitHub repository. Each workflow is saved as a .json file using its unique ID, organized into a folder path defined by repo_path. The workflow is designed to manage memory usage efficiently by recursively calling itself. Once the backup is complete, it optionally sends a Slack notification to confirm success. ### Setup 1. Configure the Config node in the subworkflow to set: - GitHub Repo Owner - GitHub Repo Name - Main folder path (repo_path) 2. Connect your GitHub and (optionally) Slack credentials. 3. Set the workflow to run on a daily cron schedule. 4. Test the workflow manually to confirm the GitHub integration works. Sign up for a [free consultation](https://boanse.gumroad.com/l/free_n8n_consultation) and find out how n8n can help you.
n8n$14.99Automate Hourly Error Alerts from n8n to Slack
This workflow automates the monitoring of n8n workflow errors, sending hourly alerts to a Slack channel for immediate attention.
n8n$9.99Summarize Slack Channel Activity for Weekly Reports with AI
### This n8n template lets you summarize team member activity on Slack for the past week and generates a report. For remote teams, chat is a crucial communication tool to ensure work gets done but with so many conversations happening at once and in multiple threads, ideas, information, and decisions usually live in the moment and get lost just as quickly - and altogether forgotten by the weekend! Using this template, this doesn't have to be the case. Have AI crawl through last week's activity, summarize all threads, and generate a casual and snappy report to bring the team back into focus for the current week. A project manager's dream! ### How it works - A scheduled trigger is set to run every Monday at 6 am to gather all team channel messages within the last week. - Each message thread is grouped by user and data mined for replies. - Combined, an AI analyzes the raw messages to pull out interesting observations and highlights. - The summarized threads of the user are then combined together and passed to another AI agent to generate a higher-level overview of their week. These are referred to as the individual reports. - Next, all individual reports are summarized together into a team weekly report. This allows understanding of group and similar activities. - Finally, the team weekly report is posted back to the channel. The timing is important as it should be the first message of the week and ready for the team to glance over coffee. ### How to use - Ideally works best per project and where most of the comms happen on a single channel. Avoid combining channels and instead duplicate this workflow for more channels. - You may need to filter for specific team members if you want specific team updates. - Customize the report to suit your organization, team, or the channel. You may prefer to be more formal if clients or external stakeholders are also present. ### Requirements - Slack for chat platform - Gemini for LLM (or switch for other models) ### Customizing this workflow - If the Slack channel is busy enough already, consider posting the final report to email. - Pull in project metrics to include in the report. As extra context, it may be interesting to tie the messages to production performance. - Use an AI Agent to query for knowledge base or tickets relevant to the messages. This may be useful for attaching links or references to add context. - Channel not so busy or way too busy for 1 week? Play with the scheduled trigger and set an interval that works for your team.
n8n$24.99
More integrations
Need a custom Slack workflow?
Our automation experts build tailored Slack integrations for your exact stack.
Request a Custom Workflow