Communication Workflows
Messaging and collaboration tools
Automate Email Categorization and Slack Alerts with AI
Streamline your email management by automatically categorizing Gmail emails using AI and sending prioritized alerts to Slack channels.
n8n$4.99Automate Daily Email Summaries with OpenAI and Gmail
This workflow generates a daily summary of your emails using OpenAI, providing a concise overview of important conversations and action items. It automates the end-of-day review process by delivering a structured summary to your inbox.
n8n$9.99Automate AI-Driven Reservation Reminder Calls with Twilio and Google Sheets
Streamline your reservation reminder process by automating AI-generated calls using Twilio and Google Sheets. This workflow ensures timely reminders, reducing no-shows and saving staff time.
n8n$9.99Categorize and Label Incoming Gmail Emails Automatically with GPT-4o Mini
Sort New Gmail messages by category with AI ## Who's it for This workflow is perfect for individuals or teams who receive a high volume of emails and want to automatically organize them into Gmail labels using AI. No coding required! **For sorting existing email messages in your Gmail inbox, please use this free workflow: [Categorize and Label Existing Gmail Emails Automatically with GPT-4o mini](https://n8n.io/workflows/6031-convey-template-purpose-with-key-services-gmail-gpt-4o-mini-using-action-verb-structure/).** ## What it does It automatically processes new Gmail emails, skips those that already have labels, sends the content to an AI Agent powered by GPT-4o mini, and applies a relevant label based on the content. All labels must exist in Gmail beforehand. ## How it works 1. **Gmail Trigger** - Activates on new email received. 2. **Filter** - Skips emails that already have a label. 3. **AI Agent (GPT-4o mini)** - Analyzes the message and decides which label fits best. 4. **Structured Output Parser** - Formats the AI output into a clean JSON. 5. **Switch Node** - Routes each email to the correct label path based on the AI result. 6. **Gmail Nodes** - Assign the Gmail label to the original email. ## Requirements - Gmail account connected to n8n - Pre-created labels in Gmail matching the AI categories - OpenAI credentials with GPT-4o mini access - n8n's AI Agent & Structured Output Parser nodes ## How to set up 1. Open the workflow and adjust the **trigger interval** (e.g., every minute, hours, or Custom using Cron) 2. Check that the **Filter** skips emails with existing labels 3. Define your categories in the **AI Agent prompt** and make sure they match the Gmail labels 4. Configure the **Switch Node** conditions for each category 5. Ensure each **Gmail Label Node** applies the correct label 6. Save and activate the workflow ## How to customize the workflow - Add or remove categories in the AI prompt & Switch Node - Fine-tune prompt instructions to match your specific use case
n8n$14.99Daily Email Digest with GPT-4 Summaries to Google Docs
# A Customizable n8n Automation That Turns Your Inbox Into A Daily Digest The goal of this workflow is to offer a highly customizable foundation that users can tailor to fit their specific platform and setup. While the current version uses Gmail, it can easily be adapted to work with other providers by replacing the email node with alternatives such as IMAP Email Trigger, Microsoft Outlook, or any compatible Email node. This workflow can also be extended to work with platforms like Telegram, WhatsApp, or any service that supports bots and n8n integration. The core objective is to generate scheduled email summaries whether it's the most recent email, emails from a specific sender, or all emails received within a day. I built this workflow as a flexible building block for anyone looking to develop a more advanced email agent. It's designed to reduce the mental load of reviewing emails each day by automatically delivering a summarized version of your inbox. Currently, the summary is saved to Google Docs, chosen for its simplicity and accessibility. However, users can easily modify this to integrate with other document management systems or destinations. I plan to continue updating and expanding this workflow to better serve the needs of users. If you have suggestions, ideas, or feedback, I'd love to hear them; your input helps make this tool even more useful. **Workflow Components** - Schedule Node - Triggers the workflow daily at a specified time. - Gmail: Get Messages Node - Retrieves the latest email. Can be changed for any amount of emails. - Limit Node - Ensures only one or any number of emails is processed at a time. - If Node - Checks if any emails were retrieved. - Code Node - Cleans and formats the email content. - Code Node - Provides a fallback message if no emails are found. - OpenAI Summary Node - Summarizes the email using ChatGPT. - Create Google Doc Node - Creates a new Google Document for the summary. - Update Google Doc Node - Inserts the summarized content into the document. ## Expanding the Workflow This workflow is fully modular and easy to extend. To send summaries via Telegram, Slack, or any other emails, simply add the respective node after the summary is generated and connect your bot or webhook credentials. To use Outlook instead of Gmail, just swap the email input node with the Microsoft Outlook node or an IMAP Email Trigger, depending on your preferred setup. **Need Help? Have Questions?** For consulting and support, or if you have questions, please feel free to connect with me on [LinkedIn](www.linkedin.com/in/michael-gullo-46b3b7274) or [via email](michael.gullo@outlook.com).
n8n$9.99AI-Powered Email Management and Auto-Responder Workflow
This n8n workflow automates email management by classifying incoming messages, generating smart replies, and sending real-time notifications, all powered by AI. It integrates with Gmail, OpenAI, Telegram, and Google Calendar to streamline your email handling process.
n8n$24.99Send Email if Server Has Upgradable Packages
This workflow automates the routine check for upgradable packages on your Ubuntu server, ensuring you stay updated with the latest software patches and security improvements. By running a daily script, it efficiently monitors any available package upgrades and promptly notifies you via email, saving you time and enhancing your server's security. How It Works: - **Daily Monitoring**: The workflow is configured to execute a script daily that connects to your Ubuntu server and checks for any upgradable packages. - **Email Notification**: If any upgradable packages are detected during the check, the workflow triggers an alert mechanism that automatically sends you a notification email detailing the available updates. Set Up Steps: - **SSH Credentials**: Provide the SSH login credentials for your Ubuntu server. This will allow the workflow to securely connect and perform checks for software updates. - **SMTP Credentials**: Provide SMTP login details for your email account. These credentials are used to configure the email notifications system, enabling it to send alerts about the upgradable packages. Benefits: - **Timeliness**: Receive prompt updates on critical software upgrades to maintain the optimal performance and security of your server. - **Automation**: Reduces the need for manual checks, allowing you to focus on other critical tasks with peace of mind. - **Customizable**: Easily adjust the checking frequency or update the notification settings according to your preferences.
n8n$4.99Easy Redmine and Microsoft Teams Workflow Template
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # Daily Easy Redmine Task Digest to Microsoft Teams Channel ## Overview This workflow automatically collects newly assigned Easy Redmine tasks for a specific team and sends a concise, formatted summary to a Microsoft Teams channel each weekday morning. It's designed to keep your team updated without manual copy-pasting or sifting through outdated information. Perfect for project managers, team leads, or consultants using Easy Redmine, this automation ensures that no high-priority or recent tasks are missed, improving transparency and daily planning. --- ## How it works - **Daily Trigger (8:30 AM on workdays):** Initiates the automation at a fixed schedule. - **Get Issues by Query:** Easy Redmine node retrieves all issues matching a saved filter. - **Split Out Issues:** Breaks the received array of tasks into individual items for separate processing. - **Keep Relevant Fields & Add Link:** Filters to essential data (ID, author, subject, description) and creates a clickable issue link using URL concatenation. - **Run for Each Task:** Iterates over tasks to process and send individually. - **Message into Team Channel:** Uses the Microsoft Teams node to post formatted HTML content into the chosen channel. --- ## How to Use 1. **Import the workflow** into your n8n instance. 2. **Set up Easy Redmine credentials** with API access. - Add or configure your Easy Redmine API credential. 3. **Set up Microsoft Teams credentials** with API access. - Add or configure your Microsoft Teams OAuth2 API credential. 4. Adjust the **saved filter in Easy Redmine** to match your team's needs. 5. Update **Teams channel or chat selection** in the final node. 6. Modify the **scheduled trigger time** if desired. 7. Test with a smaller query before enabling full automation. --- ## Example Use Cases - **Daily Team Stand-ups:** Provide an automated pre-meeting digest of all new or updated tasks. - **Consulting Project Management:** Keep consultants aware of the latest client requests. - **Support Teams:** Quickly distribute newly assigned tickets without manual coordination. --- ## Requirements - Easy Redmine account with API access and permission to use saved filters. - Microsoft Teams account with permission to post to the target channel. --- ## Customization - Adjust the saved filter in Easy Redmine to target different teams, statuses, or update windows. - Change the schedule to match your meeting cadence (daily, twice daily, etc.). - Alter the HTML formatting for better readability or company branding. - Add more fields from Easy Redmine (priority, due date, etc.) for richer summaries. --- **Workflow Improvement Suggestions:** - Rename generic nodes like "manual" and "get-manyissues" to descriptive titles (e.g., "Filter Fields & Build Link"). - Remove any real names or project-specific data before publishing. - Consider adding error handling if Easy Redmine or Teams API calls fail.
n8n$9.99AI-Powered Email Automation for Business: Summarize & Respond with RAG
This workflow is ideal for businesses looking to automate their email responses, especially for handling inquiries about company information. It leverages AI to ensure accurate and professional communication. ### **How It Works** 1. **Email Trigger**: - The workflow starts with the **Email Trigger (IMAP)** node, which monitors an email inbox for new messages. When a new email arrives, it triggers the workflow. 2. **Email Preprocessing**: - The **Markdown** node converts the emails HTML content into plain text for easier processing by the AI models. 3. **Email Summarization**: - The **Email Summarization Chain** node uses an AI model (DeepSeek R1) to generate a concise summary of the email. The summary is limited to 100 words and is written in Italian. 4. **Email Classification**: - The **Email Classifier** node categorizes the email into predefined categories (e.g., Company info request). If the email does not fit any category, it is classified as other. 5. **Email Response Generation**: - The **Write Email** node uses an AI model (OpenAI) to draft a professional response to the email. The response is based on the email content and is limited to 100 words. - The **Review Email** node uses another AI model (DeepSeek) to review and format the drafted response. It ensures the response is professional and formatted in HTML (e.g., using `<br>`, `<b>`, `<i>`, `<p>` tags where necessary). 6. **Email Sending**: - The **Send Email** node sends the reviewed and formatted response back to the original sender. 7. **Vector Database Integration**: - The **Qdrant Vector Store** node retrieves relevant information from a vector database (Qdrant) to assist in generating accurate responses. This is particularly useful for emails classified as Company info request. - The **Embeddings OpenAI** node generates embeddings for the email content, which are used to query the vector database. 8. **Document Vectorization**: - The workflow includes steps to create and refresh a Qdrant collection (**Create Collection** and **Refresh Collection** nodes). - Documents from Google Drive are downloaded (**Get Folder** and **Download Files** nodes), processed into embeddings (**Embeddings OpenAI1** node), and stored in the Qdrant vector store (**Qdrant Vector Store1** node). --- ### **Set Up Steps** 1. **Configure Email Trigger**: - Set up the **Email Trigger (IMAP)** node with the appropriate IMAP credentials to monitor the email inbox. 2. **Set Up AI Models**: - Configure the **DeepSeek R1**, **OpenAI**, and **DeepSeek** nodes with the appropriate API credentials for text summarization, response generation, and review. 3. **Set Up Email Classification**: - Define the categories in the **Email Classifier** node (e.g., Company info request, Other). - Ensure the **OpenAI 4-o-mini** node is configured to assist in classification. 4. **Set Up Vector Database**: - Configure the **Qdrant Vector Store** and **Qdrant Vector Store1** nodes with the appropriate Qdrant API credentials and collection details. - Set up the **Embeddings OpenAI** and **Embeddings OpenAI1** nodes to generate embeddings for the email content and documents. 5. **Set Up Document Processing**: - Configure the **Get Folder** and **Download Files** nodes to access and download documents from Google Drive. - Use the **Token Splitter** and **Default Data Loader** nodes to process and split the documents into manageable chunks for vectorization. 6. **Set Up Email Sending**: - Configure the **Send Email** node with the appropriate SMTP credentials to send responses. 7. **Test the Workflow**: - Trigger the workflow manually using the **When clicking Test Workflow** node to ensure all steps execute correctly. - Verify that emails are summarized, classified, and responded to accurately. 8. **Activate the Workflow**: - Once tested, activate the workflow to automate the process of handling incoming emails. --- ### **Key Features** - **Automated Email Handling**: Automatically processes incoming emails, summarizes them, and generates professional responses. - **AI-Powered Classification**: Uses AI to classify emails into relevant categories for targeted responses. - **Vector Database Integration**: Retrieves relevant information from a vector database to enhance response accuracy. - **Document Vectorization**: Processes and stores documents from Google Drive in a vector database for quick retrieval. - **Professional Email Formatting**: Ensures responses are professionally formatted and concise. --- ### **Need help customizing?** [Contact me](mailto:info@n3w.it) for consulting and support or add me on [Linkedin](https://www.linkedin.com/in/davideboizza/).
n8n$14.99Automate Email Triage with GPT-4.1 and Gmail Auto-Responses
Streamline your email management by automatically classifying and responding to new Gmail messages using GPT-4.1. This workflow labels emails, sends auto-replies, and logs contacts in Google Sheets.
n8n$14.99Daily Outlook Calendar Summary to Microsoft Teams
Automatically send a daily summary of your Microsoft Outlook calendar events to a Microsoft Teams channel, enhancing team visibility and personal reminders.
n8n$4.99Automate Email Management via WhatsApp with AI and Voice Recognition
Transform WhatsApp into a powerful email management tool using AI for voice recognition and email automation. This workflow enables users to send, draft, and manage emails through voice or text commands on WhatsApp.
n8n$14.99Automate Slack Channel Inactivity Reporting for Workspace Optimization
This workflow automatically identifies and reports inactive Slack channels weekly, helping administrators maintain an organized and active workspace.
n8n$14.99Automate Email Classification and Response with AI and Human Oversight
Streamline your email management by using AI to classify and draft responses, with human approval for accuracy and personalization.
n8n$14.99Automate Daily AI-Summarized Email Digests from Gmail Labels
Streamline your email management by automatically generating daily digests of categorized emails using AI summarization, reducing clutter and enhancing productivity.
n8n$14.99Automate Outbound Calls for New Go High Level Opportunities Using Vapi
This workflow triggers an outbound call via Vapi when a new opportunity is created in Go High Level, ensuring prompt follow-up with potential leads.
n8n$4.99Automate Daily IndieHackers Reddit Analysis to Slack with AI Insights
Transform Reddit discussions into actionable insights with AI analysis and deliver them to your Slack channel every morning. Ideal for startup teams seeking to stay informed on indie hacker trends.
n8n$9.99Scheduled Deletion of Spam Emails in Gmail
Automate the deletion of spam emails in Gmail by scheduling regular clean-ups, saving you time and keeping your inbox tidy.
n8n$4.99Automate Voice Appointment Reminders with Google Calendar and Gmail
This workflow automates the process of sending voice reminders for appointments by generating audio messages and emailing them to clients. It integrates Google Calendar for appointment tracking, ElevenLabs for voice message generation, and Gmail for delivery.
n8n$9.99Automate Multi-Account Email Classification with AI and Discord Integration
Streamline your email management by automatically classifying, prioritizing, and detecting spam across multiple Gmail accounts using AI. This workflow integrates with Discord to provide visual summaries and actionable links.
n8n$14.99Automate Gmail Inbox Organization with AI-Powered Email Classification
Streamline your Gmail inbox by automatically classifying and labeling emails using AI, ensuring efficient organization and prioritization.
n8n$4.99Send a Private Message on Zulip
Unfortunately, I can't view images or files, so I'm unable to correct the description directly from the image you've mentioned. However, if you provide the text from the description, I'd be more than happy to help correct it!
n8n$2.99Automate AI Newsletters with OpenAI and Gmail
Effortlessly create and send AI-focused newsletters using OpenAI and Gmail. This n8n workflow fetches the latest AI news, formats it into a structured newsletter, and delivers it automatically at your preferred schedule.
n8n$4.99Automate Personalized Welcome Messages for New WhatsApp Group Members
This workflow automatically sends a personalized welcome message to new members joining your WhatsApp group using the Evolution API, enhancing member engagement effortlessly.
n8n$9.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work