🎫 Multilingual email auto-replies with DeepL, GPT-4o and Slack human approval

⚑ 57 views · 🎫 Ticket Management & Triage

Description

Who’s it for

Customer support teams, sales representatives, and international business professionals who need to handle multilingual email communication efficiently while maintaining quality control through human approval.

How it works

This workflow automates email responses by:

  1. Monitoring Gmail for emails with a specific label (e.g., β€œTo_Process”)
  2. Translating the email content using DeepL to your preferred language
  3. Generating an AI-powered summary and draft reply using OpenAI
  4. Requesting approval via Slack with a summary and one-click approval link
  5. Sending the reply only after human approval is received
  6. Removing the label to prevent reprocessing

Set up steps

Setup takes approximately 15-20 minutes:

  1. Configure credentials for Gmail, DeepL, OpenAI, and Slack
  2. Create a Gmail label for emails to process
  3. Update the Slack channel ID in the configuration node
  4. Ensure n8n is accessible via webhook (tunnel or production mode required)

Requirements

How to customize the workflow

πŸ”— Nodes Used

Slack, Gmail, DeepL, Gmail Trigger, OpenAI

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup