Создать AI-ассистента с использованием n8n, который будет:
Принимать входящие сообщения от клиентов через WhatsApp (разные языки: казахский, азербайджанский, английский и др.).
Автоматически определять язык клиента и переводить сообщение на русский.
Отправлять это сообщение мне в Telegram с указанием оригинала, перевода и языка.
Я отвечаю на русском, и AI:
переводит мой ответ обратно на язык клиента,
отправляет переведенный ответ клиенту в WhatsApp.
🔧 Инструменты:
n8n (установлен на моём сервере, с публичным доступом)
WhatsApp API (предпочтительно через Twilio или 360dialog — укажи, что удобнее)
Telegram Bot API — для пересылки мне сообщений и получения моих ответов
OpenAI API (ChatGPT) — для перевода текста и определения языка
📚 Функциональные требования:
1. Входящие сообщения от клиента (WhatsApp)
Webhook в n8n принимает входящее сообщение.
Определяется язык текста (автоматически через GPT или другой API).
Сообщение переводится на русский (используем OpenAI или DeepL).
Переведённый текст + оригинал + язык отправляется в Telegram.
2. Ответ от меня (в Telegram)
Я отвечаю прямо в Telegram (боте).
Ответ передаётся обратно в n8n.
Сообщение переводится с русского на исходный язык клиента.
Ответ отправляется клиенту по WhatsApp.
📩 Примеры потоков:
Пример 1:
Клиент (на казахском) → WhatsApp → перевод на русский → Telegram мне:
💬 Новый клиент WhatsApp:
Язык: казахский
Оригинал: [текст клиента]
Перевод: [на русский]
Пример 2:
Мой ответ в Telegram (на русском):
Добрый день! Мы доставляем в ваш регион.
AI переводит на казахский и отправляет клиенту по WhatsApp.
⚠️ Дополнительно:
Нужно сохранить язык клиента (по номеру телефона), чтобы не определять его каждый раз.
Желательно вести лог переписки (можно в Google Sheets, Airtable или текстовый файл).
Возможность адаптировать систему в будущем для других мессенджеров (Instagram, Telegram, Viber).