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 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 Reddit Analysis and Insights Distribution via Slack and Gmail
This n8n workflow automates the process of monitoring Reddit, analyzing discussions using AI, and distributing insights to your team through Slack and Gmail. Ideal for market research, content inspiration, and competitive intelligence.
n8n$9.99Automate Slack Channel Inactivity Reporting for Workspace Optimization
This workflow automatically identifies and reports inactive Slack channels weekly, helping administrators maintain an organized and active workspace.
n8n$14.99Automate Competitor Research & Intelligence with Browser, Use Cloud AI, and Slack
A sample demo showing how to integrate Browser Use Cloud API with N8N workflows. This template demonstrates AI-powered web research automation by collecting competitor intelligence and delivering formatted results to Slack. ### How It Works 1. Form trigger accepts competitor name input. 2. Browser Use Cloud API performs automated web research. 3. Webhook processes completion status and retrieves structured data. 4. JavaScript code formats results into a readable Slack message. 5. HTTP request sends the final report to Slack. ### Integration Pattern This workflow showcases key cloud API integration techniques: - REST API authentication with bearer tokens. - Webhook-based status monitoring for long-running tasks. - JSON data parsing and transformation. - Conditional logic for processing different response states. ### Setup Required - Browser Use API key (signup at [cloud.browser-use.com](http://cloud.browser-use.com)) - Slack webhook URL. Perfect demo for learning browser-use cloud API integrations and building automated research workflows.
n8n$4.99Automate Weekly SEO Reports with AI Insights and Slack Notifications
This workflow automates the generation of weekly SEO reports using Google Search Console data, enhanced with AI insights, and delivers them via Slack.
n8n$19.99Automate Support Ticket Creation with Gmail, Trello, and Slack Notifications
Streamline your customer support by automatically converting emails into Trello tickets, sending confirmation emails, and notifying your team via Slack.
n8n$4.99Automate Malicious File Detection and Response with Wazuh, VirusTotal, and Slack Alerts
Streamline the detection and reporting of potentially malicious files using Wazuh alerts and VirusTotal hash validation, with automated Slack alerts and incident creation.
n8n$9.99Automate Email Triage with Gmail, GPT-4, and Slack Notifications
Streamline your email management by automatically classifying and summarizing emails using GPT-4, and receive categorized alerts in Slack. This workflow helps prioritize tasks and reduce inbox clutter.
n8n$14.99Automate Google Play Store App Rank Tracking with SerpApi, Baserow, and Slack Notifications
Effortlessly monitor your Android app's keyword rankings on the Google Play Store. This workflow uses SerpApi to fetch rankings, updates a Baserow table, and sends Slack alerts to keep your team informed.
n8n$14.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 CV Processing from Google Drive to Google Sheets with Slack Notifications
Streamline your recruitment process by automatically extracting and organizing candidate information from resumes in Google Drive, updating Google Sheets, and notifying your team via Slack.
n8n$14.99Automated Error Log Monitoring with Slack Alerts and Jira Ticket Creation
This workflow automates the monitoring of server error logs, sending alerts via Slack and creating Jira tickets for critical issues. It ensures developers are promptly notified of both critical and non-critical errors.
n8n$14.99Automate IT Support with AI-Powered SlackBot
Streamline IT inquiries by automating responses to employee messages in Slack using AI and a custom knowledge base.
n8n$14.99Automate Domain and IP Blacklist Monitoring with Slack Alerts
This workflow automatically monitors specified domains and IP addresses against blacklists and sends immediate alerts via Slack if any are listed, allowing for quick response and mitigation.
n8n$4.99Automated Daily SEO Audits with HTML Reports via Gmail or Slack
Streamline your SEO efforts with automated daily audits that deliver comprehensive HTML reports via Gmail or Slack. This workflow identifies on-page and technical SEO issues, helping you maintain optimal website performance and improve search rankings.
n8n$4.99Automate Security Alert Triage with AI and Route Alerts to Slack
Streamline your security operations by automating alert triage using AI and efficiently routing alerts to Slack channels based on priority. This workflow reduces alert fatigue and enhances incident response times.
n8n$14.99Generate Smart Calendly Notifications for Outlook and Slack Using GP-4
This n8n automation notifies you whenever someone books a meeting with you via **Calendly**. It sends a customized **email via Outlook** and a **Slack message** using details from the event. --- ### What This Workflow Does 1. Listens for new Calendly meeting bookings (`invitee.created`). 2. Extracts key details (name, email, reason for meeting, start time). 3. Uses an AI agent to generate both: - A **HTML email** sent to you via Outlook. - A **Slack message** sent to your chosen channel. --- ### Step-by-Step Setup Instructions #### 1. Calendly API Setup - In n8n: Go to **Credentials → Add Credential → Calendly API**. - Connect your account with the personal access token. - In the **Calendly Trigger** node, set event to `invitee.created`. #### 2. Microsoft Outlook Credential - Add Microsoft Outlook credentials via OAuth2 in **n8n → Credentials**. - Select it in the Send a message node. #### 3. Slack Setup - Add Slack OAuth2 credentials. - Select your Slack workspace and choose the channel (e.g., `#leads`). #### 4. Configure the AI Agent (OpenAI) - Provide your OpenAI API key under **Credentials → OpenAI API**. - The AI Agent node is pre-configured to: - Format a custom Slack message - Format a custom Outlook HTML email #### 5. Node Details - **Calendly Event** (Trigger): Listens for new bookings - **Edit Fields**: Extracts values like name, email, start time, and form answers - **Email Generator** (AI Agent): Creates formatted email + Slack message - **Send a message** (Outlook): Sends the formatted email to your inbox - **Slack Message**: Sends the AI-generated Slack alert --- ### Example Output **Slack Message**:
n8n$9.99Automated Workflow Backups with Google Drive and Slack Notifications
## Efficient loop-less N8N Workflow Backup Automation to Google Drive **This workflow eliminates traditional loop-based processing entirely, delivering unprecedented performance and reliability even when the number of workflows to be processed are large.** ### **What Makes This Different:** - **NO SplitInBatches node** - Traditional workflows use loops to process workflows one by one. - **NO individual file uploads** - No more multiple Google Drive API calls. - **NO batch error handling** - Eliminates complex loop iteration error management. - **ALL workflows processed simultaneously** - Revolutionary single-operation approach. - **Single compressed archive** - One ZIP file containing all workflows. - **One Google Drive upload** - Maximum efficiency, minimum API usage. ### **Key Benefits of Non-Loop Architecture:** - **3-5x Faster Execution** - Eliminated loop overhead and multiple API calls. - **Reduced API Costs** - Single upload instead of dozens of individual operations. - **Higher Reliability** - Fewer failure points, centralized error handling. - **Better Scalability** - Performance doesn't degrade with workflow count. - **Large Workflow Support** - Efficiently handles hundreds of workflows without performance degradation. - **Easier Maintenance** - Simpler workflow structure, easier debugging. - **Cleaner Monitoring** - Single success/failure point instead of loop iterations. --- ## Who's it for This template is designed for **n8n users, DevOps engineers, system administrators, and IT professionals** who need reliable, automated backup solutions for their n8n workflows. It's perfect for businesses and individuals who want to ensure their workflow automation investments are safely backed up with intelligent scheduling, compression, and cloud storage integration. ## How it works / What it does This workflow creates an **intelligent, automated backup system** that transforms n8n workflow backups from inefficient multi-file operations into streamlined single-archive automation. The system: 1. **Triggers automatically every 4 hours** or manually on-demand. 2. **Creates timestamped folders** in Google Drive for organized backup storage. 3. **Retrieves all n8n workflows** via the n8n API in a single operation. 4. **Converts workflows to JSON** and aggregates binary data efficiently. 5. **Compresses all workflows into a single ZIP archive** (eliminating the need for loops). 6. **Uploads the compressed backup** to Google Drive in one operation. 7. **Provides real-time Slack notifications** for monitoring and alerting. **Key Innovation: No Loops Required** - Unlike traditional backup workflows that use SplitInBatches or loops to process workflows individually, this system processes all workflows simultaneously and creates a single compressed archive, dramatically improving performance and reliability. ## How to set up ### 1. Configure Google Drive API Credentials - Set up Google Drive OAuth2 API credentials. - Ensure the service account has access to create folders and upload files. - Update the parent folder ID where backup folders will be created. ### 2. Configure n8n API Access - Set up internal n8n API credentials for workflow retrieval. - Ensure the API has permissions to read all workflows. - Configure retry settings for reliability. ### 3. Set up Slack Notifications - Configure Slack API credentials for the notification channel. - Update the channel ID where backup notifications will be sent. - Customize notification messages as needed. ### 4. Schedule Configuration - The workflow automatically runs every 4 hours. - Manual execution is available for immediate backups. - Adjust the schedule in the Schedule Trigger node as needed. ### 5. Test the Integration - Run a manual backup to verify all components work correctly. - Check Google Drive for the created backup folder and ZIP file. - Verify Slack notifications are received. ## Requirements - **n8n instance** (self-hosted or cloud) with API access. - **Google Drive account** with API access and sufficient storage. - **Slack workspace** for notifications (optional but recommended). - **n8n workflows** that need regular backup protection. ## How to customize the workflow ### Modify Backup Frequency - Adjust the Schedule Trigger node for different intervals (hourly, daily, weekly). - Add multiple schedule triggers for different backup types. - Implement conditional scheduling based on workflow changes. ### Enhance Storage Strategy - Add multiple Google Drive accounts for redundancy. - Implement backup rotation and retention policies. - Add compression options (ZIP, RAR, 7Z) for different use cases. ### Expand Notification System - Add email notifications for critical backup events. - Integrate with monitoring systems (PagerDuty, OpsGenie). - Add backup success/failure metrics and reporting. ### Security Enhancements - Implement backup encryption before upload. - Add backup verification and integrity checks. - Set up access logging and audit trails. ### Performance Optimizations
n8n$9.99Automate Android Feature Flag Cleanup with GitLab, LaunchDarkly, Jira, and Slack
This n8n workflow automates the detection and management of unused feature flags in Android Kotlin/Java codebases by comparing GitLab repository code with LaunchDarkly's feature flag list. It logs results in Google Sheets, creates Jira tickets for cleanup, and sends Slack alerts.
n8n$9.99Automate Solar Energy Monitoring and Alerts with Gmail, Google Sheets, and Slack
This workflow automates the monitoring of solar energy production every 2 hours, sending alerts via Gmail if output falls below a set threshold, logging data in Google Sheets, and posting daily summaries to Slack.
n8n$9.99Automate Slack Responses with GPT-5 and Google Docs Integration
Enhance your Slack communication by automatically responding to messages using GPT-5, with real-time project updates from Google Docs. This workflow ensures accurate, on-brand replies while maintaining conversation context.
n8n$9.99Automate Lead Generation from Social Engagement with Rigify, Google Sheets, and Slack
This workflow automates the process of generating leads by monitoring social media engagement, enriching prospect data, and notifying teams via Slack for immediate action.
n8n$9.99Automate CISA Vulnerability Alerts with RSS and Slack Integration
Automatically monitor CISA's Known Exploited Vulnerabilities RSS feed and send critical alerts to Slack, ensuring your security team stays informed of potential threats.
n8n$4.99
More integrations
Need a custom Slack workflow?
Our automation experts build tailored Slack integrations for your exact stack.
Request a Custom Workflow