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 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.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 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 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 GPT-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.99Automate 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 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.99YouTube Video Summaries with GPT-4, Slack Approvals & Reddit Posting
# AI-Powered YouTube Video Summary Distributor: From Channel to Community! ## Workflow Overview This sophisticated n8n automation transforms YouTube content discovery into a seamless, multi-platform intelligence sharing process. By intelligently connecting YouTube RSS, AI summarization, and content distribution platforms, the workflow: 1. **Discovers New Content**: - Monitors YouTube channels via RSS feed - Captures latest video uploads - Tracks content in real-time 2. **AI-Powered Summarization**: - Extracts video metadata - Generates concise, meaningful summaries - Leverages GPT-4 for intelligent content analysis 3. **Intelligent Distribution**: - Logs summaries in Google Sheets - Sends summaries to Slack for review - Publishes approved content to Reddit ## Detailed Setup Instructions ### 1. YouTube Data API Configuration #### Prerequisites - Google Cloud Console account - Enabled YouTube Data API v3 #### Setup Steps: 1. Go to [Google Cloud Console](https://console.cloud.google.com/) 2. Create a new project 3. Enable YouTube Data API v3 4. Create credentials (API Key) 5. Store API key securely in n8n credentials 6. Obtain channel RSS feed URL ### 2. OpenAI API Setup #### Prerequisites - OpenAI account - Active API subscription #### Configuration: 1. Visit [OpenAI Platform](https://platform.openai.com/) 2. Generate API key 3. Select GPT-4 model 4. Configure API key in n8n credentials 5. Set up billing and usage limits ### 3. Slack Integration #### Prerequisites - Slack workspace - Slack app permissions #### Setup Process: 1. Create a Slack app in your workspace 2. Configure OAuth scopes for sending messages 3. Install app to workspace 4. Obtain webhook or OAuth token 5. Configure in n8n Slack node ### 4. Reddit API Configuration #### Prerequisites - Reddit account - Reddit application created #### Steps: 1. Go to Reddit's app preferences 2. Create a new application 3. Obtain client ID and secret 4. Configure OAuth2 credentials in n8n 5. Select target subreddit ## Workflow Customization ### Channel Modification - Replace YouTube RSS feed URL in trigger node - Adjust `channel_id` parameter - Modify extraction logic if needed ### Subreddit Customization - Change `subreddit` parameter in Reddit node - Adjust title and text formatting ### AI Summarization Tuning - Modify system message in Summarizer Agent - Adjust prompt for different content types - Implement custom filtering ## Key Customization Points - Modify RSS feed URL - Change target subreddit - Adjust AI summarization prompt - Add custom filtering logic - Implement multi-channel support ## Technical Requirements - n8n v0.220.0 or higher - YouTube Data API v3 - OpenAI API access - Slack workspace - Reddit application - Stable internet connection ## Potential Use Cases - Content creator content tracking - Research and trend analysis - Social media content distribution - Automated content curation - Community engagement ## Security Considerations - Use environment variables for API keys - Implement proper OAuth2 authentication - Respect platform usage guidelines - Maintain user privacy ## Future Enhancement Roadmap - Multi-language support - Advanced content filtering - Sentiment analysis integration - Expanded platform distribution - Customizable summarization parameters ## Workflow Visualization ```plaintext [YouTube RSS Trigger] ➡️ [Extract Channel ID] ➡️ [Fetch Video Details] ➡️ [AI Summarization] ➡️ [Google Sheets Logging] ➡️ [Slack Approval] ➡️ [Reddit Publishing] ``` ## Hashtag Performance Boost #YouTubeAutomation #AIContentDistribution #WorkflowInnovation #ContentCuration #AIMarketing #DigitalMediaTech #AutomatedSummaries #CrossPlatformContent ## Connect With Me **Ready to revolutionize your content workflow?** **Email**: Yaron@nofluff.online **YouTube**: [@YaronBeen](https://www.youtube.com/@YaronBeen/videos) **LinkedIn**: [Yaron Been](https://www.linkedin.com/in/yaronbeen/) **Transform your content strategy with intelligent, automated workflows!** --- *Note: Always test and customize the workflow to fit your specific use case and comply with platform guidelines.*
n8n$9.99Automate Real-Time Flight Monitoring and Alerts with Aviation API, Slack, and SendGrid
This n8n workflow automates the monitoring of airline schedule changes by fetching real-time flight data, comparing it with stored schedules, and notifying internal teams and passengers of critical updates via Slack and SendGrid.
n8n$9.99Streamline Lead Management from Website Forms to Google Sheets and Slack
Effortlessly capture and manage leads by automating the process from website form submissions to Google Sheets and Slack notifications. This workflow ensures your team is instantly informed of new inquiries and maintains an organized lead database.
n8n$4.99Get Notified When Your Competitors Change Their Pricing With Airtop and Slack
### About the Automation Staying on top of competitor pricing changes can be a full-time job. Manual price tracking is time-consuming and prone to errors, especially when dealing with complex pricing structures and multiple subscription tiers. Paid competitor price monitoring tools like Competera, Visualping, and Fluxguard can be expensive. What if you could automate this process and get instant alerts when competitors adjust their pricing? ### How to easily monitor competitor pricing With this automation, you'll learn how to set up an automated price monitoring system using Airtop's built-in node in n8n. By the end, your system will automatically track competitor pricing changes and notify you of any modifications.  ### What You'll Need - A free [Airtop API Key](https://portal.airtop.ai/?utm_campaign=n8n) - Google Sheets account with a copy of [this sheet](https://docs.google.com/spreadsheets/d/1qXuUU2RuxPkwoEqPk0hwQufNZvwXXIAAHKnn9SxW12s/copy) - URLs of competitors' pricing pages ### Understanding the Process This automation continuously monitors competitor pricing pages and compares them against your baseline data. The workflow: - Tracks all different pricing plans (monthly, yearly, etc.). - Monitors feature changes across different tiers. - Detects and logs pricing structure modifications. - Alerts you via Slack when changes are detected ### Setting Up Your Automation We've created a ready-to-use blueprint for seamless price monitoring. Here's how to get started: - Connect your Google Sheets - Set up your Airtop API connection - Define update frequency  ### Customization Options Enhance the basic template with these popular modifications: - Add other notification channels (Email, Telegram, etc.). - Include feature comparison tracking. - Set up threshold-based alerts for significant price changes. - Track historical pricing trends ### Real-World Applications **Case Study 1**: A B2B SaaS company can use this automation to track competitors' pricing changes. When they identify a market-wide pricing shift, they can adjust their strategy proactively within minutes. **Case Study 2**: An online E-commerce retailer automates monitoring of 100+ competitor products, maintaining optimal pricing positions and increasing profit margins. ### Best Practices To ensure accurate tracking: - Include detailed baseline data for each pricing tier - Specify both monthly and annual pricing clearly - List all features included in each plan - Update your baseline data whenever you verify changes - Include any promotional pricing or special offers - Document currency and regional variations if applicable Example Structure in Google Sheets: ```md Competitor: Acme Tools Basic Plan: - Monthly: $29 - Annual: $290 ($24.17/mo) - Features: 5 users, 10GB storage, basic support Pro Plan: - Monthly: $79 - Annual: $790 ($65.83/mo) - Features: 20 users, 50GB storage, priority support ``` ### What's Next? After setting up your price monitoring automation, consider the following: - Creating automated competitive analysis reports - Setting up market trend analysis - Implementing automatic pricing recommendations - Expanding monitoring to feature changes Happy monitoring!
n8n$4.99Download Media Files from Slack Messages
**Description:** This n8n workflow helps you capture Slack messages via a webhook and download attached media files (like images, documents, or videos) directly from those messages. **How it works:** - Slack Trigger (Webhook) - Listens for new messages in a Slack channel where the app is added. - HTTP Request - Uses the file's private download URL to retrieve the media securely. **Use cases:** - Download files shared by team members in a Slack channel. - Capture and process media from specific project or support channels. - Prepare media for later processing, archiving, or review. **Requirements:** - Slack app with appropriate permissions (files:read, channels:history, etc.). - Slack webhook set up to listen to channel messages. - Authenticated HTTP request to handle private Slack file URLs. This template is ideal for users who want full control over file handling triggered by real-time Slack messages.
n8n$4.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.99Blockchain Monitor with ScrapeGraphAI Risk Detection, Instant Alerts, and Slack Integration
# Smart Blockchain Monitor with ScrapeGraphAI Risk Detection and Instant Alerts ## Target Audience - Cryptocurrency traders and investors - DeFi protocol managers and developers - Blockchain security analysts - Financial compliance officers - Crypto fund managers and institutions - Risk management teams - Blockchain developers monitoring smart contracts - Digital asset custodians ## Problem Statement Manual blockchain monitoring is time-consuming and prone to missing critical events, often leading to delayed responses to high-value transactions, security threats, or unusual network activity. This template solves the challenge of real-time blockchain surveillance by automatically detecting, analyzing, and alerting on significant blockchain events using AI-powered intelligence and instant notifications. ## How it Works This workflow automatically monitors blockchain activity in real-time, uses ScrapeGraphAI to intelligently extract transaction data from explorer pages, performs sophisticated risk analysis, and instantly alerts your team about significant events across multiple blockchains. ### Key Components 1. **Blockchain Webhook** - Real-time trigger that activates when new blocks are detected 2. **Data Normalizer** - Standardizes blockchain data across different networks 3. **ScrapeGraphAI Extractor** - AI-powered transaction data extraction from blockchain explorers 4. **Risk Analyzer** - Advanced risk scoring based on transaction patterns and values 5. **Smart Filter** - Intelligently routes only significant events for alerts 6. **Slack Alert System** - Instant formatted notifications to your team ## Risk Analysis Specifications The template performs comprehensive risk analysis with the following parameters: | Risk Factor | Threshold | Score Impact | Description | |-------------|-----------|--------------|-------------| | **High-Value Transactions** | >$10,000 USD | +15 per transaction | Individual transactions exceeding threshold | | **Block Volume** | >$1M USD | +20 points | Total block transaction volume | | **Block Volume** | >$100K USD | +10 points | Moderate block transaction volume | | **Failure Rate** | >10% | +15 points | Percentage of failed transactions in block | | **Multiple High-Value** | >3 transactions | Alert trigger | Multiple large transactions in single block | | **Critical Failure Rate** | >20% | Alert trigger | Extremely high failure rate indicator | **Risk Levels:** - **High Risk**: Score ≥ 50 (Immediate alerts) - **Medium Risk**: Score ≥ 25 (Standard alerts) - **Low Risk**: Score < 25 (No alerts) ## Supported Blockchains | Blockchain | Explorer | Native Support | Transaction Detection | |------------|----------|----------------|----------------------| | **Ethereum** | Etherscan | Full | High-value, DeFi, NFT | | **Bitcoin** | Blockchair | Full | Large transfers, institutional | | **Binance Smart Chain** | BscScan | Full | DeFi, high-frequency trading | | **Polygon** | PolygonScan | Full | Layer 2 activity monitoring | ## Setup Instructions **Estimated setup time: 15-20 minutes** ### Prerequisites - An n8n instance with community nodes enabled - ScrapeGraphAI API account and credentials - Slack workspace with webhook or bot token - Blockchain data source (Moralis, Alchemy, or direct node access) - Basic understanding of blockchain explorers ### Step-by-Step Configuration #### 1. Install Community Nodes ```bash # Install required community nodes npm install n8n-nodes-scrapegraphai ``` #### 2. Configure ScrapeGraphAI Credentials - Navigate to Credentials in your n8n instance - Add new ScrapeGraphAI API credentials - Enter your API key from ScrapeGraphAI dashboard - Test the connection to ensure proper functionality #### 3. Set up Slack Integration - Add Slack OAuth2 or webhook credentials - Configure your target channel for blockchain alerts - Test message delivery to ensure notifications work - Customize alert formatting preferences #### 4. Configure Blockchain Webhook - Set up the webhook endpoint for blockchain data - Configure your blockchain data provider (Moralis, Alchemy, etc.) - Ensure webhook payload includes block number and blockchain identifier - Test webhook connectivity with sample data #### 5. Customize Risk Parameters - Adjust high-value transaction threshold (default: $10,000) - Modify risk scoring weights based on your needs - Configure blockchain-specific risk factors - Set failure rate thresholds for your use case #### 6. Test and Validate - Send test blockchain data to trigger the workflow - Verify ScrapeGraphAI extraction accuracy - Check risk scoring calculations - Confirm Slack alerts are properly formatted and delivered ## Workflow Customization Options ### Modify Risk Analysis - Adjust high-value transaction thresholds per blockchain - Add custom risk factors (contract interactions, specific addresses) - Implement whitelist/blacklist address filtering - Configure time-based risk adjustment
n8n$9.99Automate QuickBooks Invoice Notifications to Slack
This n8n workflow automatically sends detailed Slack alerts whenever a new invoice is created or updated in QuickBooks, ensuring real-time financial visibility for your team.
n8n$9.99Centralized Error Monitoring & Alerts via Telegram, Slack & Other Messengers
## Who is this for? This workflow is designed for developers, DevOps engineers, and automation specialists who manage multiple n8n workflows and need a reliable way to monitor for failures and receive alerts in real time. ## What problem is this workflow solving? Monitoring multiple workflows can be challenging, especially when silent failures occur. This workflow helps ensure you're immediately informed whenever another workflow fails, reducing downtime and improving system reliability. ## What this workflow does The solution consists of two parts: **ERROR NOTIFIER**: A centralized workflow that sends alerts through your chosen communication channel (e.g., Telegram, WhatsApp, Gmail). **ERROR ALERTER**: A node snippet to be added to any workflow you want to monitor. It captures errors and triggers the **ERROR NOTIFIER** workflow. Once set up, this system provides real-time error alerts for all integrated workflows. ## Setup 1. Import both workflows: - **ERROR NOTIFIER** (centralized alert handler) - **ERROR ALERTER** (to be added to your monitored workflows) 2. Add credentials for your preferred alert channel: - WhatsApp (OAuth or API) - Telegram - Gmail - Discord - Slack 3. Activate the workflows: - Ensure **ERROR NOTIFIER** is active and ready to receive triggers. - Paste **ERROR ALERTER** at the end of each workflow you want to monitor, connecting it to the error branch. Sign up for a [free consultation](https://boanse.gumroad.com/l/free_n8n_consultation) and find out how n8n can help you.
n8n$9.99Automate Employee Onboarding with Slack, Jira, and Google Workspace Integration
## Who is this for? This template is ideal for **HR teams, startup founders, operations leads, remote-first companies, and freelancers** managing onboarding manually or across multiple tools. Whether you're hiring your first intern or streamlining onboarding for dozens of new team members, this workflow automates the entire **trigger → task creation → onboarding delivery** process using no-code tools connected via n8n. --- ## What problem does this solve? Employee onboarding is often fragmented and error-prone, involving Jira tasks, Slack DMs, file sharing, and email templates spread across different apps. This workflow connects it all, letting you **create tasks, notify people, share folders, and message hires instantly** - right when they're marked as "Hired" in a Google Sheet or added to Slack. No more bouncing between 5 tabs. This is onboarding as a system. --- ## What this workflow does - Watches a Google Sheet (or Slack trigger) for new hires - Creates a Jira onboarding Epic with role-based subtasks - Generates a Google Drive folder and shares it with the new hire - Sends a personalized, HTML-formatted welcome email via Gmail - Posts a Slack message in the #onboarding channel + DM to the hire - Logs onboarding activity back to the Sheet (status, links, etc.) - Modular subtasks based on role/team (e.g., Dev vs Marketing vs Student) Expressions, fallback logic, and Slack-to-Jira user ID mapping built-in --- ## Setup 1. Create API credentials for: - Slack - Google Sheets - Google Drive - Jira Cloud - Gmail (API or SMTP) 2. Import the `.json` workflow into your n8n instance (Cloud or self-hosted) 3. Replace placeholder values (e.g., Project ID, Issue Type ID, folder path) 4. Customize onboarding messages, email HTML, and task logic 5. Test with included mock data (sample hire, Slack user, Jira user) 6. Activate your flow and start onboarding with one click --- ## Color-coded workflow notes This workflow uses **Innovatio's sticky note system** to guide you visually: - Green Notes → Main automation steps - Blue Notes → What to customize (IDs, prompts, expressions) - Yellow Notes → Optional logic and future upgrades - Gray Notes → Welcome + final "next steps" QA Every group includes pre-filled nodes, dynamic expressions, and mock outputs so you can test quickly and scale confidently. --- ## How to customize this workflow? - Swap Google Sheets for Airtable (better for teams or approvals) - Add 30/60/90-day check-ins via Google Calendar - Plug in OpenAI to generate onboarding subtasks by role - Auto-assign mentors or SlackBot reminders after 7 days - Push Sheet logs into Notion or your HR dashboard Need custom logic? Email me at **velebit@innovatio.design** --- ## Final notes This template was created by **Velebit from Innovatio** with modularity, scalability, and team experience in mind. All links included are official. No affiliate tracking, no sponsored content. A separate commercial license applies to the purchase via Gumroad, which includes extended rights, usage for client work, and scaling strategies.
n8n$24.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.99Automate Confluence Knowledge Base Queries via Slack
Enhance your IT support workflow by automating the process of querying Confluence for knowledge base articles and delivering responses through Slack.
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.99Automated Weekly Website Link Checker with Slack Notifications
This workflow automates the process of checking for broken links on your website every week and sends notifications via Slack to keep your team informed.
n8n$4.99Automate Zendesk Ticket Analysis and Insights with InfraNodus and Slack
This workflow automates the analysis of Zendesk support tickets using InfraNodus to generate knowledge graphs and insights, which are then shared via Slack and other channels.
n8n$14.99Automate LinkedIn Competitive Monitoring with Slack Notifications
Automatically track and summarize LinkedIn posts from competitor executives, delivering insights directly to Slack to keep your team informed and responsive.
n8n$4.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work