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.
Get 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.99Automate HubSpot Deal Creation from LinkedIn Leads and Slack Notifications
Automatically create a new deal in HubSpot CRM from LinkedIn Lead Gen Forms submissions and send a notification to Slack. Streamline your lead management and ensure timely follow-ups.
Make$9.99Send Slack messages for new Google Forms responses
Every time a new response is entered on your Google Form, Make will automatically send a message in Slack.
MakeFreeStreamline Time Tracking in Clockify via Slack Integration
Enhance your team's efficiency by logging, updating, and deleting Clockify time entries directly from Slack. This workflow leverages AI for seamless interactions and accurate time management.
n8n$14.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.99Automate Project Ticket Creation from Slack Conversations
Transform Slack conversations into structured project tickets automatically, reducing the need for manual task creation and enhancing project management efficiency.
n8n$4.99Summarize emails with Gmail and Eden AI then send it on Slack
Easily condense crucial email information using Gmail and Eden AI integration, and share summarized data on Slack to enhance team communication and productivity.
Make$4.99Summarize Slack message threads with Hugging Face and create Mems with the information
Optimize your Slack conversations by summarizing threads using Hugging Face technology and transforming vital information into easily accessible Mems for enhanced productivity.
Make$4.99Automate ActiveCampaign Data Sync to Airtable and Slack
Streamline your marketing operations by automatically syncing ActiveCampaign analytics to Airtable and sending updates via Slack. This workflow ensures timely communication and data-driven decision-making.
Make$3.99Automate Weekly Google Analytics Reports to Google Sheets and Slack
Streamline your data workflow by automatically transferring Google Analytics user and session data to Google Sheets and sharing insights on Slack every Friday at 17:00. Customize the schedule to meet your team's needs for timely decision-making.
Make$3.99Automate Power BI Dataset Refresh and Notify via Slack
This workflow automatically refreshes your Microsoft Power BI datasets at specified intervals and sends a notification message to a designated Slack channel.
Make$2.99Automate ServiceNow Incident Alerts to Slack
Automatically notify your team on Slack about new ServiceNow incidents every 5 minutes, ensuring prompt response and collaboration.
n8n$9.99Implement Interactive Debugging in n8n with Slack
Enhance your n8n debugging process by using Slack to create interactive breakpoints, allowing you to pause and resume workflow execution with ease.
n8n$9.99Automate Slack Channel Creation and Management
Effortlessly create a Slack channel, invite users, post a welcome message, and upload a file with this automated workflow.
n8n$4.99Verify meeting compliance with MeetGeek and OpenAI to get alerts in Slack
Automatically review meeting transcripts for compliance issues using OpenAI and get notified in Slack when problems are found. his template connects a meeting source (e.g., MeetGeek, webhooks, Highlights) with OpenAI to analyze meeting transcripts for swearing, aggressive tone, or any other customizable rule. It then returns a structured JSON report including compliance status, a summary, and a list of flagged incidents. If a meeting is flagged as non-compliant, a detailed message is sent to Slack with all relevant insights. Perfect for team leads, compliance officers, or anyone managing large volumes of internal or client-facing meetings. his template was created by MeetGeek. For support, reach us at support@meetgeek.ai.
Make$4.99Slack Webhook - Verify Signature
## Description This template will help you verify that incoming calls from a Slack webhook actually come from Slack and not some unknown third-party services. It is mainly used to prevent attacks from malicious bots or individuals. This is a Sub-Workflow, so it should be used inside the main workflow that contains the webhook listening for Slack requests. ## How to Use ### What to Edit You should set the Slack Signing Secret that you can find on your Slack App dashboard in the general tab. It should be located under the following URL: **https://api.slack.com/apps/[SLACK_APP_ID]/general** ### Input The input should be the received Slack request. This workflow should then be placed directly after the Slack Webhook. ### Outputs #### Success Output If the signature was verified successfully, we return a key `verified_signature` set to `true` along with data from the Slack request itself. #### Error Output When the signature could not be verified, we raise an error. You can handle this case in your main workflow by using an Error Workflow or by changing your node settings and choosing some actions in case of an error. ## Changelog ### Version 1.0.1 (2023-12-11) - Changed `replace` to `replaceAll` in JS code in case of several arguments. - Added some custom replacements that `encodeURIComponent` does not take into account
n8n$9.99Automate Email Validation for New HubSpot Contacts and Alert via Slack
Automatically validate the email addresses of new contacts in HubSpot using OneSimpleAPI and send alerts to Slack for suspicious emails.
n8n$4.99Send Webflow Form Submissions to Slack Dynamically
**What it does:** This automation will dynamically create Slack channels for your Webflow forms and send formatted messages to those channels for every form submission you receive. When a new form is detected, a message is sent in the #general Slack channel with a hyperlink to the new channel. **This is useful for:** Webflow form submissions can only notify a single user email as standard, but by using this workflow, you can notify team members of new submissions instead of having to log in to Webflow to download form submissions. **Usage guide** [Full written and video guide](https://blog.kreonovo.co.za/send-webflow-form-submissions-to-slack-automatically/) The main steps are to create credentials for Webflow and Slack, connect them, and start using the workflow. The video guide illustrates a real-world use case using a Webflow template. The video also breaks down each node in detail to explain what it does in case you want to make modifications.
n8n$9.99Deploy a Context-Aware AI Chatbot for Slack Mentions and DMs
This n8n workflow integrates a context-aware AI chatbot into your Slack workspace, capable of responding to both public mentions and direct messages using OpenAI's language model.
n8n$14.99Send a Slack reminder for scheduled Revolut draft payments with pending approval
Use this template to list your Revolut Business draft payments scheduled to be sent the following day and yet to be approved, and automatically send a Slack reminder to a person who approves or rejects them. he scenario is scheduled to run once a day at 10:00. You can change it by clicking on the watch icon next to the first module.
Make$3.99Automate Slack Notifications for New ShipStation Orders
Automatically send a Slack message whenever a new order is created in ShipStation, keeping your team informed in real-time.
Make$3.99Automate Email Responses and Slack Notifications with Custom Excuses
This workflow automates the process of reading emails, generating custom excuses, and sending responses via email and Slack notifications.
n8n$9.99Sync Zendesk Tickets to Slack Thread
This workflow creates a Slack thread when a new ticket is created in Zendesk. Subsequent comments on the ticket in Zendesk are added as replies to the thread in Slack. ## Prerequisites - Zendesk account and [Zendesk credentials](https://docs.n8n.io/integrations/builtin/credentials/zendesk/). - Slack account and [Slack credentials](https://docs.n8n.io/integrations/builtin/credentials/slack/). - Slack channel to create threads in. ## How it works 1. The workflow listens for new tickets in Zendesk. 2. When a new ticket is created, the workflow creates a new thread/message in Slack. The Slack thread ID is then saved in one of the ticket's fields called Slack thread ID. 3. The next time a comment is added to the ticket, the workflow retrieves the Slack thread ID from the ticket's field and adds the comment to the thread/message in Slack as a reply. ## Setup This workflow requires that you set up a webhook in Zendesk. To do so, follow the steps below: 1. In the workflow, open the `On new Zendesk ticket` node and copy the webhook URL. 2. In Zendesk, navigate to Admin Center > Apps and integrations > Webhooks > Actions > Create Webhook. 3. Add all the required details which can be retrieved from the `On new Zendesk ticket` node. The webhook URL gets added to the “Endpoint URL” field, and the “Request method” should match what is shown in n8n. 4. Save the webhook. 5. In Zendesk, navigate to Admin Center > Objects and rules > Business rules > Triggers > Add trigger. 6. Give the trigger a name such as “New tickets”. 7. Under “Conditions” in “Meet ALL of the following conditions”, add “Status is New”. 8. Under “Actions”, select “Notify active webhook” and select the webhook you created previously. 9. In the JSON body, add the following: ``` { id: {{ticket.id}}, comment: {{ticket.latest_comment_html}} } ``` 10. Save the Zendesk trigger. You will also need to set up a field in Zendesk to store the Slack thread ID. To do so, follow the steps below: 1. In Zendesk, navigate to Admin Center > Objects and rules > Tickets > Fields > Add field. 2. Use the text field option and give the field a name such as “Slack thread ID”. 3. Save the field. 4. In n8n, open the `Update ticket` node and select the field you created in Zendesk.
n8n$9.99Automate Daily Currency Exchange Rate Notifications in Slack
Receive daily updates of currency exchange rates directly in Slack using Mallabe Currencies, ensuring you always have the latest financial data at your fingertips.
Make$2.99
More integrations
Need a custom Slack workflow?
Our automation experts build tailored Slack integrations for your exact stack.
Request a Custom Workflow