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.
Automated Academic Paper Monitoring with PDF Vector, GPT-3.5, & Slack Alerts
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. ## Automated Academic Paper Monitoring Stay updated with the latest research in your field. This bot monitors multiple academic databases for new papers matching your interests and sends personalized alerts. ### Bot Features: - Monitor keywords across multiple databases - Filter by authors, journals, or institutions - Daily/weekly digest emails - Slack notifications for high-impact papers - Automatic paper summarization ### Workflow Components: 1. **Schedule**: Run daily/weekly checks 2. **Search**: Query the latest papers across databases 3. **Filter**: Apply custom criteria 4. **Summarize**: Generate paper summaries 5. **Notify**: Send alerts via email/Slack 6. **Archive**: Store papers for future reference ### Perfect For: - Research groups tracking their field - PhD students monitoring specific topics - Labs following competitor publications
n8n$9.99Automate AI-Driven Data Summaries in Slack via Super Assistant
Streamline your workflow by automating the delivery of AI-generated data summaries directly to Slack. This n8n workflow leverages a Super Assistant to compile and send recurring digests from your connected data sources.
n8n$9.99Automate Weekly LinkedIn Post Summaries to Slack Using AI and Apify
Effortlessly transform LinkedIn posts into concise weekly Slack digests using AI summarization and Apify scraping.
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.99Automate Invoice Detection in Gmail and Notify via Slack
Streamline your workflow by automatically detecting invoices in your Gmail inbox and sending real-time notifications to Slack. Ideal for freelancers and finance teams managing numerous email invoices.
n8n$9.99Automate Daily Business News Summaries with AI Insights to Slack
This n8n workflow fetches trending news articles using NewsAPI, enriches them with AI-driven insights, and posts concise summaries to Slack. Ideal for professionals seeking timely, actionable news updates.
n8n$14.99Automate Web Browsing with AI-Powered Airtop and Slack Integration
This workflow automates web interactions by simulating human browsing using AI tools and Airtop, with optional Slack notifications for updates.
n8n$14.99Auto-Generate Meeting Minutes with GPT and Share from Google Drive to Slack
### Who's it for Teams who want to **automatically generate structured meeting minutes** from uploaded transcripts and instantly share them in Slack. Perfect for startups, project teams, or any company that collects meeting transcripts in Google Drive. --- ### How it works / What it does This workflow automatically turns raw meeting transcripts into well-structured minutes in Markdown and posts them to Slack: 1. **Google Drive Trigger** - Watches a specific folder. Any new transcript file added will start the workflow. 2. **Download File** - Grabs the transcript. 3. **Prep Transcript** - Converts the file into plain text and passes the transcript downstream. 4. **Message a Model** - Sends the transcript to OpenAI GPT for summarization using a structured system prompt (action items, decisions, N/A placeholders). 5. **Make Minutes** - Formats GPT's response into a Markdown file. 6. **Slack: Send a message** - Posts a Slack message announcing the auto-generated minutes. 7. **Slack: Upload a file** - Uploads the full Markdown minutes file into the chosen Slack channel. End result: your Slack channel always has clear, standardized minutes right after a meeting. --- ### How to set up 1. **Google Drive** - Create a folder where you'll drop transcript files. - Configure the folder ID in the Google Drive Trigger node. 2. **OpenAI** - Add your OpenAI API credentials in the *Message a Model* node. - Select a supported GPT model (e.g., `gpt-4o-mini` or `gpt-4`). 3. **Slack** - Connect your Slack account and set the target channel ID in the Slack nodes. 4. **Run the workflow** and drop a transcript file into Drive. Minutes will appear in Slack automatically. --- ### Requirements - Google Drive account (for transcript upload) - OpenAI API key (for text summarization) - Slack workspace (for message posting and file upload) --- ### How to customize the workflow - **Change summary structure**: Adjust the system prompt inside *Message a Model* (e.g., shorter summaries, language other than English). - **Different output format**: Modify *Make Minutes* to output plain text, PDF, or HTML instead of Markdown. - **New destinations**: Add more nodes to send minutes to email, Notion, or Confluence in parallel. - **Multiple triggers**: Replace Google Drive trigger with Webhook if you want to integrate with Zoom or MS Teams transcript exports. --- ### Good to know - OpenAI API calls are billed separately. See [OpenAI pricing](https://openai.com/pricing). - Files must be text-based (.txt or .md). For PDFs or docs, add a conversion step before summarization. - Slack requires the bot user to be a member of the target channel, otherwise you'll see a `not_in_channel` error.
n8n$4.99Build an Interactive Slack AI Chatbot with OpenRouter and Postgres
Create a Slack AI chatbot that supports multiple chat threads, a thinking UI, and chat history storage using OpenRouter and Postgres.
n8n$9.99Automate Gmail Prioritization with AI Summaries and Slack Alerts
This n8n workflow automates the prioritization of Gmail emails by using AI to summarize and classify messages. It sends high-priority alerts to Slack and logs lower-priority messages in Google Sheets, helping busy teams manage their inbox efficiently.
n8n$9.99Automated Meeting Summaries: Google Meet to Slack with Vexa.ai and GPT-4
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # Automated Meeting Bot: Google Meet – AI Summary – Slack ## How it works Automatically joins Google Meet calls, transcribes conversations, and posts AI-generated summaries to Slack - completely hands-free meeting notes for busy teams. The workflow triggers when a Google Meet starts in your calendar, joins the meeting with a bot, waits for completion, then generates and posts a structured summary to your Slack channel. ## Set up steps - Connect Google Calendar API for meeting detection - Set up Vexa.ai account and obtain API key for meeting bot functionality - Configure OpenAI API credentials for AI-powered summarization - Create Slack bot token and add to desired channel - Update calendar ID and Slack channel in workflow settings - Test with a sample meeting to verify end-to-end functionality Keep detailed descriptions in sticky notes inside your workflow for easy configuration and troubleshooting.
n8n$9.99Interact with Slack Channel History Using OpenAI for Insights
Leverage AI to query Slack channel history with natural language, enabling insightful conversations based on actual channel messages. This workflow ensures responses are grounded in real data, enhancing decision-making and team collaboration.
n8n$9.99Automate Slack Responses with GPT-5 and Pinecone for IT Teams
Enhance your Slack communication with automated, context-aware responses using GPT-5 and Pinecone. Ideal for IT, DevOps, and engineering teams, this workflow ensures accurate and timely replies without manual intervention.
n8n$9.99Automate Scrum Master Tasks with AI, Slack, and Asana Integration
Streamline your Scrum process by automating data collection and analysis using AI, Slack, and Asana. This workflow assists Scrum Masters by identifying potential impediments and providing actionable insights for sprint delivery.
n8n$24.99AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI, and Slack
**Check Legal Regulations**: This workflow involves scraping, so ensure you comply with the legal regulations in your country before getting started. Better safe than sorry! ## Purpose This workflow enables **automated and AI-driven topic monitoring**, delivering **concise article summaries** directly to a **Slack channel** in a structured and easy-to-read format. It allows users to stay informed on specific topics of interest effortlessly, without manually checking multiple sources, ensuring a **time-efficient and focused** monitoring experience. **To get started, copy the Google Sheets template required for this workflow from [here](https://docs.google.com/spreadsheets/d/1F2FzWt9FMkA5V5i9d_hBJRahLDvxs3DQBOLkLYowXbY).** ## Target Audience This workflow is designed for: - **Industry professionals** looking to track key developments in their field. - **Research teams** who need up-to-date insights on specific topics. - **Companies** aiming to keep their teams informed with relevant content. ## How It Works 1. **Trigger:** A **Scheduler** initiates the workflow at regular intervals (default: every hour). 2. **Data Retrieval:** - RSS feeds are fetched using the **RSS Read** node. - Previously monitored articles are checked in **Google Sheets** to avoid duplicates. 3. **Content Processing:** - The article relevance is assessed using **OpenAI (GPT-4-mini)**. - Relevant articles are scraped using **Jina AI** to extract content. - Summaries are generated and formatted for Slack. 4. **Output:** - Summaries are posted to the specified Slack channel. - Article metadata is stored in **Google Sheets** for tracking. ## Key APIs and Nodes Used - **Scheduler Node:** Triggers the workflow periodically. - **RSS Read:** Fetches the latest articles from defined RSS feeds. - **Google Sheets:** Stores monitored articles and manages feed URLs. - **OpenAI API (GPT-4-mini):** Classifies article relevance and generates summaries. - **Jina AI API:** Extracts the full content of relevant articles. - **Slack API:** Posts formatted messages to Slack channels. --- This workflow provides an **efficient and intelligent way** to stay informed about your topics of interest, directly within Slack.
n8n$24.99Automate Kubernetes CPU Spike Alerts from Prometheus to Slack
This workflow monitors Kubernetes pod CPU usage using Prometheus and sends real-time alerts to Slack when CPU consumption exceeds a specified threshold. It efficiently groups alerts by application name to enhance clarity and reduce noise.
n8n$9.99Automate Slack Alerts for Stuck Tasks in Monday.com
This workflow monitors a Monday.com board for tasks marked as 'Stuck' and automatically sends alerts to Slack, ensuring team members are promptly notified of blocked tasks.
n8n$9.99Automate Zoom Meeting Summaries with OpenAI and Deliver via Slack and Email
Automatically generate and distribute structured summaries of Zoom recordings using OpenAI's GPT-4, sending them directly to Slack channels and email inboxes.
n8n$4.99Automate Email Categorization and Slack Alerts with AI
Streamline your email management by automatically categorizing Gmail emails using AI and sending prioritized alerts to Slack channels.
n8n$4.99Automate Task Reminders and Daily Recaps with Google Sheets and Slack
This workflow leverages Google Sheets and Slack to automate task reminders and daily recaps, enhancing productivity without additional costs.
n8n$9.99Automate Zendesk Ticket Prioritization with AI and Slack Alerts
Automatically analyze and prioritize Zendesk tickets using OpenAI's GPT-4, and send Slack alerts for high-priority issues. Ideal for customer support teams needing quick responses to urgent tickets.
n8n$14.99Automate LinkedIn Posts with AI Content and Slack Approval
Streamline your LinkedIn content creation by automating post generation with AI and managing approvals through Slack, all from a Google Sheets interface.
n8n$19.99Automated Invoice Payment Tracking with OCR, Cloud AI, Slack & Notion DB
# How it Works This workflow automates Invoice & Payment tracking (with Approvals) across Notion and Slack. - **Ingest** - You drop invoices/receipts (PDF/IMG/JSON) into the flow. - **Extract** - OCR + parsing pulls out key fields (invoice no, vendor, currency, totals, receipt paid amount/date). - **De-dup & Match** - We canonicalize vendor + invoice_no and search Notion: - Primary match: Invoice No (+ optional Currency / Vendor (Canon)). - Fallback: uses document Amount Total and dates. - **Decide the action** - **create_unpaid** - new invoice (no payment). - **create_paid** - new invoice fully paid (unverified). - **create_partial** - new invoice with a first partial payment. - **update_partial** - add a partial to an existing invoice. - **update_mark_paid** - mark existing invoice paid in full. - **manual_review** - currency mismatch / overpayment / ambiguous. - **archive** - push to archive logs (from manual review). - **Slack approvals (one-click)** - A message shows previous paid, this receipt, new total, and Approve buttons (links to a Wait for Webhook resumeUrl). Reviewer picks: Approve Partial / Mark Paid / Manual Review / Archive. - **Notion updates** - We only write editable fields: Paid Amount (number), Status (select), Last Payment Date (date). - Formulas (e.g., Amount Total, Amount Due) recompute automatically. - Receipts are saved in a Receipts DB and related back to the invoice. - **Notifications & duplicates** - If duplicates are detected, Slack posts a simple list with clickable invoice names. - **Archiving** - From Manual Review, Archive goes straight to Archived Invoice DB (and optional Archived Source File DB) as a log entry - no pre-checks needed. # Set up Steps Prerequisites 1. Notion DB 2. 4 Slack Channels (**Invoice Input**, **Notification**, **Manual Review**, **Duplicate Alert (Optional)**) 3. AI Model (We use **Claude 3.5 Haiku**, Feel free to use the Latest Model) 4. OCR Parsing (We Used **ocr.space**, Feel Free to Change into any OCR Parsing you have) - **Create Notion DBs:** - **Invoice DB**: Title `Invoice No`; Number `Paid Amount` (editable); Select `Status`; Dates (`Issue/Due/Last Payment Date`); Formulas: - `Amount Total = round(Subtotal - Discount Amount + Tax Total, 2)` - `Amount Due = max(0, round(Amount Total - Paid Amount, 2))` - **Receipts DB**: `Invoice No`, `Vendor`, `Paid Amount` (number), `Currency` (select), `Paid Date` (date), `Receipt No`, `Source URL`; Relation to Invoice. - **Archived Invoice DB**: `Invoice No`, `Vendor`, `Reason`, `Source URL`, `Original Page ID`, `Archived At` (date). - *(Optional)* Source File / Archived Source File DBs. - Share all DBs with your Notion integration (*Add connections*). - **Add credentials in n8n:** Notion (integration token) and Slack (bot token). Invite the bot to your channel. - **Import the workflow/template:** Set each Notion node's **Database ID** and each Slack node's **Channel/Credential**. - **Map updates:** In the Invoice **Update Page** node, map **Paid Amount**, **Status**, **Last Payment Date**. In **Create Receipt**, map `Invoice` relation + receipt fields. - **Test:** Run with a sample invoice/receipt → click a Slack button → verify Invoice/Receipt updates in Notion → try Archive from Manual Review.
n8n$24.99Automate Error Analysis and Support Ticket Creation with AI and Slack Alerts
Leverage AI to automatically analyze n8n workflow errors, create detailed FreshDesk tickets, and send comprehensive Slack alerts. Ideal for development teams seeking intelligent error handling and streamlined support processes.
n8n$14.99
More integrations
Need a custom Slack workflow?
Our automation experts build tailored Slack integrations for your exact stack.
Request a Custom Workflow