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 Daily Multi-Site Analytics Reports with AI and Deliver via Email & Slack
Streamline the generation and distribution of daily analytics reports from multiple websites using AI for enhanced insights, delivered directly to your email and Slack channels.
n8n$19.99Automate LinkedIn Profile Monitoring with Google Sheets and Slack Alerts
This workflow automates the monitoring of LinkedIn profile changes, sending Slack notifications and updating Google Sheets with the latest information. Ideal for sales teams, recruiters, and HR professionals to stay informed about network updates.
n8n$24.99Automate Lead Extraction from Gmail to Google Sheets with Slack Alerts
This workflow automates the extraction of business leads from Gmail, storing them in Google Sheets, and sending notifications via Slack. It filters emails to exclude personal and generic addresses, ensuring only potential leads are processed.
n8n$14.99Automate Daily Stock Market Reports to Slack
This workflow retrieves daily stock market data from Google Sheets and sends a detailed report to a Slack channel. It automates the process of fetching and sharing market insights, saving time and ensuring timely updates.
Make$4.99Automate Slack Approvals and Data Submission with n8n Webhooks
This workflow showcases how to create seamless interactions between Slack and n8n, enabling real-time data submissions and interactive approval processes. It leverages Slack's interactive capabilities to trigger n8n workflows, providing immediate ...
n8n$9.99Monitor Cybersecurity Brand Mentions on X and Send Alerts to Slack
## How It Works: The 5-Node Monitoring Flow This concise workflow efficiently captures, filters, and delivers crucial cybersecurity-related mentions. ### 1. Monitor: Cybersecurity Keywords (X/Twitter Trigger) This is the entry point of your workflow. It actively searches X (formerly Twitter) for tweets containing the specific keywords you define. - **Function:** Continuously polls X for tweets that match your specified queries (e.g., your company name, Log4j, CVE-2024-XXXX, ransomware). - **Process:** As soon as a matching tweet is found, it triggers the workflow to begin processing that information. ### 2. Format Notification (Code Node) This node prepares the raw tweet data, transforming it into a clean, actionable message for your alerts. - **Function:** Extracts key details from the raw tweet and structures them into a clear, concise message. - **Process:** It pulls out the tweet's text, the user's handle (`@screen_name`), and the direct URL to the tweet. These pieces are then combined into a user-friendly `notificationMessage`. You can also include basic filtering logic here if needed. ### 3. Valid Mention? (If Node) This node acts as a quick filter to help reduce noise and prevent irrelevant alerts from reaching your team. - **Function:** Serves as a simple conditional check to validate the mention's relevance. - **Process:** It evaluates the `notificationMessage` against specific criteria (e.g., ensuring it doesn't contain common spam words like "bot"). If the mention passes this basic validation, the workflow continues. Otherwise, it quietly ends for that particular tweet. ### 4. Send Notification (Slack Node) This is the delivery mechanism for your alerts, ensuring your team receives instant, visible notifications. - **Function:** Delivers the formatted alert message directly to your designated communication channel. - **Process:** The `notificationMessage` is sent straight to your specified **Slack channel** (e.g., `#cyber-alerts` or `#security-ops`). ### 5. End Workflow (No-Op Node) This node simply marks the successful completion of the workflow's execution path. - **Function:** Indicates the end of the workflow's process for a given trigger. ## How to Set Up Implementing this simple cybersecurity monitor in your n8n instance is quick and straightforward. ### 1. Prepare Your Credentials Before building the workflow, ensure all necessary accounts are set up and their respective credentials are ready for n8n. - **X (Twitter) API:** You'll need an X (Twitter) developer account to create an application and obtain your Consumer Key/Secret and Access Token/Secret. Use these to set up your **Twitter credential** in n8n. - **Slack API:** Set up your **Slack credential** in n8n. You'll also need the **Channel ID** of the Slack channel where you want your security alerts to be posted (e.g., `#security-alerts` or `#it-ops`). ### 2. Import the Workflow JSON Get the workflow structure into your n8n instance. - **Import:** In your n8n instance, go to the Workflows section. Click the New or + icon, then select Import from JSON. Paste the provided JSON code (from the previous response) into the import dialog and import the workflow. ### 3. Configure the Nodes Customize the imported workflow to fit your specific monitoring needs. - **Monitor: Cybersecurity Keywords (X/Twitter):** - Click on this node. - Select your newly created **Twitter Credential**. - **CRITICAL:** Modify the **Query** parameter to include your specific brand names, relevant CVEs, or general cybersecurity terms. For example: `YourCompany OR CVE-2024-1234 OR phishing alert`. Use `OR` to combine multiple terms. - **Send Notification (Slack):** - Click on this node. - Select your **Slack Credential**. - Replace `YOUR_SLACK_CHANNEL_ID` with the actual **Channel ID** you noted earlier for your security alerts. - *(Optional: You can adjust the Valid Mention? node's condition if you find specific patterns of false positives in your search results that you want to filter out.)* ### 4. Test and Activate Verify that your workflow is working correctly before setting it live. - **Manual Test:** Click the Test Workflow button (usually in the top right corner of the n8n editor). This will execute the workflow once. - **Verify Output:** Check your specified Slack channel to confirm that any detected mentions are sent as notifications in the correct format. If no matching tweets are found, you won't see a notification, which is expected. - **Activate:** Once you're satisfied with the test results, toggle the Active switch (usually in the top right corner of the editor) to `ON`. Your workflow will now automatically monitor X (Twitter) at the specified polling interval.
n8n$4.99Automate Lead Capture, Qualification, and CRM Integration with HubSpot, Clearbit, and Slack
This workflow automates the process of capturing leads, enriching them with data, scoring their potential, and integrating them into your CRM while notifying your sales team via Slack.
n8n$14.99Sync Website Visitors from B2B to Attio CRM via Slack with Deal Creation
This n8n template automatically syncs website visitors identified by RB2B into your Attio CRM, creating comprehensive contact records and associated sales deals for immediate follow-up. Perfect for sales teams who want to capture every website visitor as a potential lead without manual data entry! ## Good to know - RB2B identifies anonymous website visitors and sends structured data via Slack notifications. - The workflow prevents duplicate contacts by checking email addresses before creating new records. - All RB2B leads are automatically tagged with source tracking for easy identification. ## How it works - RB2B sends website visitor notifications to your designated Slack channel with visitor details. - The workflow extracts structured data from Slack messages including name, email, company, LinkedIn, and location. - It searches Attio CRM to check if the person already exists based on email address. - For new visitors, it creates a complete contact record with all available information. - For existing contacts, it updates their record and manages deal creation intelligently. - Automatically creates sales deals tagged as RB2B Website Visitor for proper lead tracking. ## How to use - Configure RB2B to send visitor notifications to a dedicated Slack channel. - The Slack trigger can be replaced with other triggers like webhooks if you prefer different notification methods. - Customize the deal naming conventions and stages to match your sales pipeline. ## Requirements - RB2B account with Slack integration enabled. - Attio CRM account with API access. - Slack workspace with bot permissions for the designated RB2B channel. ## Customizing this workflow - Modify deal stages and values based on your sales process. - Add lead scoring based on company domain or visitor behavior patterns. - Integrate additional enrichment APIs to enhance contact data. - Set up automated email sequences or Slack notifications for high-value leads.
n8n$14.99AI-Driven Slack Chatbot with Contextual Memory and Information Retrieval
Leverage AI to create an interactive Slack chatbot that uses contextual memory and external information sources for enhanced responses. This workflow integrates AI models and information retrieval tools to deliver a dynamic chatbot experience.
n8n$9.99Automate Vendor Contract Renewals and Reminders with GPT-4.1, Slack, and Gmail
This workflow ensures timely vendor contract renewals by automatically tracking expiring contracts, notifying finance teams via Slack, and initiating renewal processes through email with built-in approval and logging.
n8n$14.99Automate Error Notifications to Slack for AI Chatbot Workflows
This workflow triggers an error notification to a Slack channel whenever an error occurs in another n8n workflow, ensuring prompt awareness and resolution.
n8n$2.99Automate Tech News to Medium with AI and Slack Approval
This n8n workflow automates the process of transforming tech news from RSS feeds into Medium articles using AI, complete with image generation and a Slack-based approval system.
n8n$19.99Live Airport Delay Dashboard with FlightStats, Google Sheets, & Slack Alerts
# Live Airport Delay Dashboard with FlightStats & Team Alerts ## Description - Automates live monitoring of airport delays using FlightStats API. - Stores and displays delay data, with Slack alerts for severe delays to operations/sales teams. ## Essential Information - Runs on a scheduled trigger (e.g., hourly or daily). - Fetches real-time delay data from FlightStats API. - Stores data in Google Sheets and alerts teams via Slack for severe delays. ## System Architecture - **Delay Monitoring Pipeline**: - **Set Schedule**: Triggers the workflow hourly or daily via Cron. - **FlightStats API**: Retrieves live airport delay data. - **Data Management Flow**: - **Set Output Data**: Prepares data for storage or display. - **Merge API Data**: Combines and processes delay data. - **Alert and Display**: - **Send Response via Slack**: Alerts ops/sales for severe delays. - **No Action for Minor Delays**: Skips minor delays with no action. ## Implementation Guide - Import the workflow JSON into n8n. - Configure Cron node for desired schedule (e.g., every 1 hr). - Set up FlightStats API credentials and endpoint (e.g., https://api.flightstats.com). - Configure Google Sheets or Notion for data storage/display. - Test with a sample API call and verify Slack alerts. - Adjust delay severity thresholds as needed. ## Technical Dependencies - Cron service for scheduling. - FlightStats API for real-time delay data. - Google Sheets API or Notion API for data storage/display. - Slack API for team notifications. - n8n for workflow automation. ## Database & Sheet Structure - **Delay Tracking Sheet** (e.g., AirportDelays): - Columns: `airport_code`, `delay_status`, `delay_minutes`, `timestamp`, `alert_sent` - Example: `JFK`, `Severe`, `120`, `2025-07-29 20:28:00Z`, `Yes` ## Customization Possibilities - Adjust Cron schedule for different frequencies (e.g., every 30 min). - Modify FlightStats API parameters to track specific airports. - Customize Slack alert messages in the `Send Response via Slack` node. - Integrate with a dashboard tool (e.g., Google Data Studio) for live display. - Add email alerts for additional notification channels.
n8n$4.99Automate Email Processing with AI Classification, Gmail Drafts, and Slack Alerts
This workflow automates the management of incoming emails by using AI to classify them, creating draft responses, and sending Slack notifications based on the email content.
n8n$14.99Automate Upwork Job Alerts Scoring and Slack Notifications via Gmail
This workflow automates the process of scanning Gmail for Upwork job alerts, scoring them based on your profile, and sending notifications to Slack for potential matches.
n8n$9.99Automate Interview Reminders from Google Calendar to Slack
This workflow sends timely Slack reminders to interviewers 10 minutes before their scheduled interviews, using data from Google Calendar. It ensures interviewers are notified with relevant details, reducing the need for manual follow-ups.
n8n$9.99Automate Candidate Status Updates with Real-Time Slack Notifications
Streamline your recruitment process by automatically sending real-time Slack notifications whenever a candidate's status changes, ensuring your team stays informed and aligned.
n8n$4.99Automate YouTube Video Summaries to Discord with AI and Slack Approval
This n8n workflow automates the process of summarizing YouTube videos using AI, sending them for approval via Slack, and distributing approved summaries to Discord, while logging all data in Google Sheets.
n8n$9.99Automate Post-Interview Feedback Reminders via Google Sheets, Slack, and Gmail
Streamline your post-interview feedback process by automatically sending reminders through Slack or Gmail based on data from Google Sheets. This workflow ensures timely follow-ups and reduces manual tracking.
n8n$9.99Automate Lead Scoring with Salesforce, OpenAI, and Slack Using Data Masking
Enhance your sales process with an automated lead-scoring workflow that integrates Salesforce, OpenAI, and Slack while ensuring data privacy through masking.
n8n$9.99Automate Remote Server File Integrity Checks with Slack Alerts
This workflow automates the process of monitoring file integrity on a remote server and sends alerts via Slack if discrepancies are detected. It ensures that any unauthorized changes to critical files are promptly reported.
n8n$4.99Automate Supply Chain Risk Monitoring with AI Alerts via Slack and Email
This workflow automates the monitoring of supply chain risks by using AI to analyze supplier health and industry news, providing real-time alerts and daily reports to procurement teams via Slack and email.
n8n$14.99Automated Website Uptime Monitoring with Slack Notifications
This workflow continuously monitors a website's availability and sends alerts to a Slack channel if the site becomes unreachable, ensuring you are promptly informed of any downtime.
n8n$4.99Automate Real Estate Property Tours with Google Calendar, Slack & Calendly
## How It Works ™️ This workflow streamlines your property tour scheduling into two main automated flows: ### A. Property Tour Request & Automated Scheduling 1. **0. Form Trigger (Property Tour Request):** The workflow initiates immediately when a prospective client fills out a property tour interest form on your website or a dedicated landing page. This serves as the initial data input point. 2. **1. Extract Prospect Data (Function):** This node processes the incoming form data, intelligently extracting essential details such as the prospect's full name, email, phone number, and the specific property they are interested in. 3. **2. Generate Scheduling Link (Function):** This node dynamically constructs a personalized scheduling link (e.g., from Calendly or another scheduling tool) that is pre-configured to show your agent's real-time availability. 4. **3. Send Scheduling Link (Gmail/SMS):** An automated email or SMS containing this personalized scheduling link is instantly dispatched to the prospect, allowing them to conveniently select a tour time that fits their schedule and aligns with the agent's availability. ### B. Tour Confirmation & Reminders 1. **4. Webhook: Schedule Confirmation (Waiting for Confirmation):** The workflow patiently waits for a webhook signal from your scheduling tool (e.g., Calendly) confirming that the prospect has successfully selected and confirmed a tour slot. 2. **5. Add Event to Agent's Calendar (Google Calendar):** Upon confirmation, the property tour event is automatically added to the relevant agent's Google Calendar, complete with all prospect and property details, ensuring no appointments are missed. 3. **6. Send Confirmation Notification (Slack to Agent):** A detailed notification is sent to the agent's Slack channel or email, immediately informing them about the newly scheduled tour and providing all pertinent information at a glance. 4. **7. Wait (For Tour Reminder):** This node intelligently waits for a calculated period (e.g., 1 hour) before the scheduled tour time, ensuring the reminder is sent precisely when it's most impactful. 5. **8. Send Tour Reminder (Gmail):** A personalized reminder email or SMS is automatically sent to the prospect a set time before the scheduled tour, significantly helping to reduce no-shows and ensure timely attendance. ## How to Set Up 🚀 Follow these steps carefully to get your Property Tour Scheduling Automation workflow up and running in n8n: 1. **Import Workflow JSON:** * Open your n8n instance. * Click on Workflows in the left sidebar. * Click the + button or New to create a new workflow. * Click the ... (More Options) icon in the top right. * Select Import from JSON and paste the entire JSON code for this workflow. 2. **Configure 0. Form Trigger (Property Tour Request):** * Locate the 0. Form Trigger (Property Tour Request) node. * Activate the workflow. n8n will provide a unique Webhook URL. * **Crucial Step:** Integrate this Webhook URL into your website's property tour request form (e.g., via Elementor Forms, Gravity Forms, or any other form platform). Ensure your form sends data in JSON format. * **Form Fields:** Adjust the Form Fields in this node (e.g., Full Name, Email, Phone Number, Interested Property ID, Property Name (optional)) to precisely match the input fields of your actual form. If they don't match, update them here. 3. **Configure 1. Extract Prospect Data (Function):** * Locate the 1. Extract Prospect Data node. * **Adjust Field Names:** Review the `functionCode` within this node. **You MUST adjust the variable assignments (e.g., `formData['Full Name']`, `formData['Interested Property ID']`)** to accurately match the exact field names sent by your Form Trigger. Use n8n's Test Workflow feature (after submitting a test form entry) to inspect the incoming `items[0].json.body` data structure and make precise adjustments. 4. **Configure 2. Generate Scheduling Link (Function):** * Locate the 2. Generate Scheduling Link node. * **Set Base Scheduling URL:** Inside the `functionCode`, **replace `YOUR_CALENDLY_BASE_LINK_FOR_AGENT`** with the base URL of your Calendly or other scheduling tool link (e.g., `https://calendly.com/your-agent-name`). * **Adjust Parameters:** If your scheduling tool supports URL parameters for pre-filling information (e.g., prospect name, email), adjust the code to include them (e.g., `?name=${encodeURIComponent(prospectData.clientName)}&email=${encodeURIComponent(prospectData.clientEmail)}`). 5. **Configure 3. Send Scheduling Link (Gmail):** * Locate the 3. Send Scheduling Link (Gmail) node. * **Credentials:** Select your existing Gmail OAuth2 credential or click Create New to set one up. You'll need to replace `YOUR_GMAIL_CREDENTIAL_ID` with the actual ID or name of your credential from your n8n credentials list. * **From Email:** Re
n8n$9.99
More integrations
Need a custom Slack workflow?
Our automation experts build tailored Slack integrations for your exact stack.
Request a Custom Workflow