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.
Slack Notifications for New GitHub Releases
Automatically notifies a Slack channel when a new release is published in a specified GitHub repository, including tag name, details, and link.
n8n$5.99Capture Website Leads: Slack Alerts, Gmail & Sheets Archive
Automates lead capture from website forms via webhook, sends instant Slack notifications, auto-replies via Gmail, and archives to Google Sheets for sales teams.
n8n$12.99Automate Zendesk Ticket Notifications to Slack
This workflow automates the process of notifying a Slack channel about unassigned Zendesk tickets at scheduled times.
n8n$19.08Post new Superfaktura invoices (pdf) to Slack
Every time a new invoice is created in Superfaktura, Make will automatically upload that invoice to Slack.
Make$3.99Automate Slack Notifications for Site24x7 Alerts
Automatically send detailed Slack messages whenever a new alert is generated in Site24x7, ensuring prompt awareness and response.
MakeFreeAutomate Egnyte File Sharing with Google Sheets and Slack Notifications
Automatically create shareable links for new files in Egnyte, determine recipients from a Google Sheets list, and send notifications via Slack.
Make$4.99Automate Slack Alerts for Out-of-Stock Items in Zoho Inventory
Automatically send Slack notifications when a sales order in Zoho Inventory includes items that are out of stock, ensuring timely restocking actions.
Make$4.99Post new Instagram photos to Slack
Every time a new photo is added to Instagram, Make will automatically send that photo as a file to Slack.
MakeFreeAutomate Pipedrive Activity & Slack Reminder from Calendly
Triggers on Calendly event scheduling to create a Pipedrive activity and send a Slack reminder 15 minutes post-meeting for notes.
n8n$12.99Daily Ad Spend Monitor: Google Sheets to Slack Alerts
Automates daily ad spend tracking from Google Sheets, aggregating totals and sending Slack alerts if spend exceeds $100. Perfect for marketing teams to catch budget overruns early.
n8n$12.99Create GIF images using GIPHY from Trello cards and send a Slack message
Every time a new Trello card is created, Make will automatically get a random GIF using GIPHY and send it in a Slack message.
Make$3.99Automate WhatsApp to Slack Message Forwarding via GREEN-API
Effortlessly forward messages received on WhatsApp to a private Slack channel using GREEN-API, enhancing team communication and collaboration.
MakeFreeAutomatically Forward Telegram Messages with Attachments to Slack
Effortlessly transfer Telegram messages, including attachments, to a designated Slack channel for seamless communication.
MakeFreeSend a Welcome GIF in Slack for New Users Using GIPHY
Automatically send a welcoming GIF in Slack whenever a new user joins, using GIPHY to translate a predefined word into a GIF.
Make$3.99Automate Task Retrieval from ClickUp and Notification via Slack
Effortlessly retrieve tasks from a specified ClickUp list and send them as a Slack message to your chosen channel or user.
MakeFreeCreate Productboard notes for new Slack messages
Every time a new message is received on a specified Slack channel, Make will automatically create a new note in Productboard.
MakeFreeSend a Slack message when keyword rank drops
A ready-to-use Make workflow that connects Google-sheets, Dataforseo, Slack. Send a Slack message when keyword rank drops. Customize and deploy in minutes.
Make$4.99Notify Slack of New Tasks in MeisterTask Projects
Automatically send a Slack message whenever a new task is created in a specified MeisterTask project.
MakeFreeExport Jamf Smart Group Membership to Slack CSV Reports
Automates exporting Jamf Pro smart group memberships to Slack as viewable CSV files, providing IT teams instant device visibility without manual Jamf logins.
n8n$19.99Send Slack messages for new Content in Drupal
This Make automation triggers whenever new content is published in your Drupal site. It automatically sends a customized Slack message to a chosen channel, notifying your team instantly. Ideal for content teams, editors, or marketers who need to stay updated on fresh posts without manual alerts.
Make$2.99Automated Water Consumption Tracker - Stored in Sheet and Notify in Slack
# Water Reminder Workflow This workflow demonstrates how to use **n8n** and **Slack** to build an intelligent water drinking reminder system, combined with **Google Sheets** for data recording and **OpenAI** for generating personalized reminder messages. --- [Google Sheet Template](https://docs.google.com/spreadsheets/d/1cMf03l3Ae3vo-4w8yeaUvSh9dB7CLM7CFUb2y4BmqwY/edit?usp=sharing) The iOS shortcut template:  **The result in iOS health:**  [The template demo on YouTube](https://www.youtube.com/watch?v=h2_QO5gxdts) --- ## Key Features 1. **Scheduled Reminders**: Automatically sends water reminders at random times every hour. 2. **Intelligent Scheduling**: Delays the next reminder if you've recently had water. 3. **AI-Generated Messages**: Uses OpenAI to generate friendly and non-repetitive reminder messages. 4. **Data Tracking**: Records daily water intake and calculates the percentage of goal achievement. 5. **Quick Response**: Easily record water intake through Slack buttons. 6. **iOS Integration**: Provides iOS shortcut links to sync data with the Health app. --- ## Pre-Configuration Requirements To use this workflow, you need to set up the following: 1. **Google Sheets**: - Create a Google spreadsheet with `log` and `setting` sheets - The `log` sheet should include `date`, `time`, and `value` columns - The `setting` sheet is used to store daily water intake goals 2. **Slack**: - Create a Slack app and obtain an API token - Configure permissions for interactive buttons 3. **OpenAI**: - Obtain an OpenAI API key 4. **iOS Shortcut** (optional): - Create an iOS shortcut named `darrell_water` for recording health data --- ## Node Configurations ### 1. Scheduled Triggers and Data Collection #### 1.1. Schedule Trigger - **Purpose**: Triggers water reminders on schedule - **Configuration**: - **Cron Expression**: `0 {{ Math.floor(Math.random() * 11) }} 8-23 * * *` - Triggers at a random minute every hour, only between 8 AM and 11 PM #### 1.2. Google Sheets - Get Target - **Purpose**: Retrieves daily water intake goal - **Configuration**: - **Document ID**: Your Google spreadsheet ID - **Sheet Name**: `setting` #### 1.3. Google Sheets - Get Log - **Purpose**: Retrieves today's water intake records - **Configuration**: - **Document ID**: Your Google spreadsheet ID - **Sheet Name**: `log` - **Filter Condition**: `date` equals today's date `{{ $now.format(yyyy-MM-dd) }}` #### 1.4. Summarize - **Purpose**: Calculates total water intake for today - **Configuration**: - **Fields to Summarize**: `value` (sum) #### 1.5. Limit - **Purpose**: Gets the most recent water intake record - **Configuration**: - **Keep**: Last items --- ### 2. Intelligent Reminder Logic #### 2.1. Combine Data - **Purpose**: Merges target and actual water intake data - **Configuration**: - **Combine By**: Combine by position - **Number of Inputs**: 3 #### 2.2. If - **Purpose**: Checks if water was consumed recently - **Configuration**: - **Condition**: - `{{ DateTime.fromISO($json.date++$json.time).format(yyyy-MM-dd HH:mm:ss) }}` is after `{{ $now.minus(30, minutes) }}` #### 2.3. Wait - **Purpose**: Randomly delays the reminder if water was consumed recently - **Configuration**: - **Wait Time**: `{{ Math.floor(Math.random() * 1) + 1 }}` minutes --- ### 3. AI Message Generation and Sending #### 3.1. OpenAI - **Purpose**: Generates personalized water reminder messages - **Configuration**: - **Model**: `gpt-3.5-turbo` - **Messages**: - System prompt: Requests responses in Traditional Chinese and in JSON format - User prompt: Includes information about last water time, current time, goal, and progress - **Temperature**: 1 #### 3.2. Slack Send Drink Notification - **Purpose**: Sends water reminders to Slack channel - **Configuration**: - **Channel**: Your Slack channel ID - **Message Type**: Block - **Block UI**: Contains AI-generated reminder message and water amount buttons (100ml, 150ml, 200ml, 250ml, 300ml) --- ### 4. User Interaction and Data Recording #### 4.1. Slack Drink Webhook - **Purpose**: Receives user interactions when water buttons are clicked - **Configuration**: - **HTTP Method**: `POST` - **Path**: `slack-water-webhook` #### 4.2. Slack Action Payload - **Purpose**: Parses Slack interaction data - **Configuration**: - **Mode**: Raw - **JSON Output**: `{{ $json.body.payload }}` #### 4.3. Slack Action Drink Data - **Purpose**: Extracts water amount and message information - **Configuration**: - **Assignments**: - `value`: `{{ $json.actions[0].value }}` - `message_text`: `{{ $json.message.text }}` - `shortcut_url`: `shortcuts://run-shortcut?name=darrell_water&input=` - `shortcut_url_data`: JSON containing water amount and time - `message_ts`: `{{ $json.container.message_ts }}` #### 4.4. Google Sheets - **Purpose**:
n8n$14.99Display ServiceNow Incidents in Slack via Slash Commands
Fetch ServiceNow incident details instantly in Slack using slash commands, eliminating the need to switch between apps for faster incident lookups and team efficiency.
n8n$12.99Slack Auto-Responder with GPT-5 & Pinecone RAG
Automates context-aware Slack replies using GPT-5 and Pinecone vector DB, ideal for IT/DevOps teams to reduce interruptions.
n8n$24.99Automate Lemlist Email Replies to Slack Notifications
This n8n workflow automates the process of sending email replies from Lemlist campaigns to your designated Slack channel. By integrating Lemlist with Slack, this workflow ensures that you never miss a reply from your outreach campaigns, streamlini...
n8n$15.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