Messaging and collaboration tools
### This n8n template demonstrates how easy it is to build an Outlook Calendar Assistant powered by an AI agent equipped with tools. For teams using Outlook Calendar and Slack who need easier calendar management, this workflow can be a great first step to introducing powerful AI tools into your daily activities. ### How it works - A Slack trigger node is configured to catch bot mentions events in a designated channel. - The message is parsed using the Edit fields node to extract only the required attributes of the event. - An AI Agent equipped with Outlook Calendar tools enables question and answer capability for the organization's shared calendars and events. - The AI agent's response is sent back to Slack as a reply to the user's query. ### How to use - The workflow is triggered via @mention-ing the bot followed by the query. e.g., @bot how many meetings does Paul have to attend this week? - To start listening to real mentions, you must activate the workflow and set it to production mode. You must use the production webhook URL for the event subscription. **Some sample queries to try** - What's included in the product team's sprint demo this week? - Who's booked room 7 for this Thursday? - When is Jim & Nik's sales meeting with Microsoft? ### Requirements - Slack for Chat and trigger. - To get connected to Slack, see the [official n8n docs for Slack Credentials](https://docs.n8n.io/integrations/builtin/credentials/slack/). - Outlook for Agent tools - To get connected to Outlook, see the [official n8n docs for Outlook Credentials](https://docs.n8n.io/integrations/builtin/credentials/imap/outlook/). ### Customizing this workflow - Not using Slack? This template can be modified to work with Teams but requires a little more configuration. - Agents can have any number of tools, but an overloaded agent is prone to confusion! If this happens, try splitting into multiple agents serving separate needs.
This workflow receives a URL via a webhook, scans it using urlscan.io, waits for the results, and sends a detailed email summary through Gmail.
Effortlessly send scheduled, formatted news digests from any RSS feed to your Gmail inbox using n8n. Perfect for news curators, bloggers, and media professionals seeking automated daily or weekly news summaries.
### Web-Form Auto-Responder: Instant Email + SMS Follow-Up --- #### Description Embed a simple web form on your site and let this workflow: 1. **Collect** a visitor's **name, email, phone, and question** 2. **Generate** a professional email *and* a friendly SMS using **GP-4o-mini** 3. **Delay** briefly (1 min by default) to simulate human writing time 4. **Send** the AI-crafted email via Microsoft Outlook 5. **Send** the AI-crafted text via Twilio Perfect for solo consultants or small teams who want rapid, personalized responses without manual typing. --- #### Setup Instructions 1. **Import the workflow** - n8n → **Workflows → Import from File** (or **Paste JSON**) → **Save** 2. **Add credentials** | Service | Where to get credentials | Node(s) to update | |---------|-------------------------|-------------------| | **OpenAI** | <https://platform.openai.com> → create API key | **OpenAI Chat Model** | | **Microsoft Outlook** | Azure/M365 account with email-send permissions | **Send email to the submitter** | | **Twilio** | <https://console.twilio.com> → Account SID, Auth Token | **Send text to the submitter** | 3. **Embed the form on your website** - Open **Form to be embedded on website** - Click **Embed** → copy the iframe code → paste into your contact page 4. **Set your Twilio "From" number** - In **Send text to the submitter**, change phone to your verified Twilio number 5. **Adjust wait times (optional)** - *Wait some time to write the email response* (default 1 min) - *Wait some time to write the text response* (default 1 min) 6. **Customize the AI prompt (optional)** - Edit the **AI Agent** system message to tweak tone, questions asked, or signature 7. **Test the flow** - Open the form URL (generated by the Form node) - Submit a test entry → after ~1 min you should receive both an email and an SMS 8. **Activate** - Toggle **Active** so the form handles real submissions 24/7 --- #### Customization Ideas - Pipe form data into **Pipedrive, HubSpot, or Airtable** for lead tracking - Trigger a **Slack/Teams** alert to notify your team of hot questions - Add a **calendar link** in the email so visitors can book a call instantly - Use a **language-detection node** to reply in the visitor's native language --- ### Contact - **Email:** rbreen@ynteractive.com - **Website:** https://ynteractive.com - **YouTube:** https://www.youtube.com/@ynteractivetraining - **LinkedIn:** https://www.linkedin.com/in/robertbreen
Easily customize and streamline notifications from Radarr, Sonarr, and Bazarr to Discord. This workflow simplifies the default notifications, making them more concise and tailored to your needs.
This n8n workflow sends SMS messages through the Textbelt API by accepting phone numbers, messages, and API keys as inputs. It uses a manual trigger to start the process, sets the necessary data, and executes an HTTP POST request to deliver the SMS. Step-by-Step Explanation: 1. **Manual Trigger**: Starts the workflow manually by clicking "Execute workflow." 2. **Set Data Node**: Defines the required input parameters (phone, message, and key) that will be sent to the SMS API. You can populate these fields with your target phone number, the text message, and your Textbelt API key. 3. **HTTP Request Node**: Sends a POST request to https://textbelt.com/text with the phone number, message, and API key in the request body to send the SMS. The response from the API confirms whether the message was successfully sent.
This workflow automates the sending of personalized birthday emails using data from Google Sheets, AI-generated messages, and Gmail. Ideal for maintaining meaningful connections in educational, business, or personal settings.
Automatically send personalized thank-you emails by scraping website data and using AI to craft custom messages, enhancing your first impression with prospects.
Enable smart, real-time responses in WhatsApp group chats using a custom webhook, Pinecone vector database, and Google Drive, without needing Facebook Business API.
Effortlessly forward new messages from a Discord channel to a specified Telegram chat, ensuring seamless communication across platforms.
Every time a new response is entered on your Google Form, Make will automatically send a message in Slack.
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.
## Use Case Automate chat interactions in Bitrix24 with a customizable bot that can handle various events and respond to user messages. ## What This Workflow Does - Processes incoming webhook requests from Bitrix24 - Handles authentication and token validation - Routes different event types (messages, joins, installations) - Provides automated responses and bot registration - Manages secure communication between Bitrix24 and external services ## Setup Instructions 1. Configure Bitrix24 webhook endpoints 2. Set up authentication credentials 3. Customize bot responses and behavior 4. Deploy and test the workflow
This workflow automatically fetches new articles from specified RSS feeds and posts them to a Slack channel, ensuring no duplicates are shared.
Effortlessly keep your team updated by sending daily Trello task summaries directly to Slack. This workflow ensures you never miss important deadlines or updates.
Streamline the configuration of Telegram bot webhooks using a simple web form in n8n, eliminating manual URL construction and reducing errors.
This workflow allows you to send a message in a Telegram chat via [bash-dash](https://github.com/n8n-io/bash-dash).  **Example usage**: - telegram I'll be late If you want to send a predefined message without typing it in the command line, you can replace the Text Expression in the Telegram node with a specific message. In this case, the bash command - telegram will send the predefined message to the chat. **Example bash-dash config**: commands[telegram]=http://localhost:5678/webhook/telegram
Got a person column and a date column on a specific board? Send email reminder to the person 24 hours ahead of the due-date.
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.
This workflow automates the monitoring of RSS feeds, filters new articles using AI, and sends notifications to Slack, ensuring you receive only relevant updates without duplicates.
This workflow triggers an error notification to a Slack channel whenever an error occurs in another n8n workflow, ensuring prompt awareness and resolution.
This n8n workflow automates the tracking of user engagement in a specific WhatsApp group by capturing and categorizing messages. It updates an Airtable database with user activity, supporting initiatives like raffles or rewards.
This workflow enables users to search and retrieve Gmail emails by sending plain-language requests to a Telegram bot. It leverages AI to convert these requests into precise Gmail search queries, delivering results directly to your Telegram chat.
Deploy a complete MCP server to automate Twilio call and SMS operations, enabling seamless integration with AI agents and workflows.
Our automation experts build tailored workflows for your exact stack and process.