Цель: Разработать AI-агента, который будет автоматически собирать лиды из различных источников (Meta, электронная почта, TextNow), извлекать ключевую информацию, сохранять её в таблицу и структурировать полученные файлы Система должна классифицировать лиды по типу строительства. Язык: Английский
1. Общие требования:
• Интеграция с:
Meta (Facebook/Instagram) через Graph API
Email (через IMAP или Gmail API)
TextNow (через Web Scraping или неофициальный API)
• Использование Google Sheets как основного хранилища данных
• Файлы и изображения должны загружаться в Google Drive (или Dropbox)
• Лиды должны классифицироваться по типу строительства (например: кровля, отделка, фундамент, сантехника)
2. Функциональные требования:
2.1 Обработка сообщений и писем:
•Сканирование всех входящих сообщений в реальном времени или с заданной периодичностью
•Определение, содержит ли сообщение потенциальный лид, по ключевым словам (например: "расчёт", "смета", "работа", "ремонт", "кровля")
2.2 Извлечение данных:
• Имя клиента
• Телефонный номер
• Email
• Адрес объекта
• Примерный бюджет
• Тип строительства
Пример строки:
Дата Имя Телефон Email Адрес Бюджет Источник Тип строительства Комментарий
2025-04-18 Иванов И. +1 (902) 123.. ivanov@email.com
123 Main St, NS $10,000 от куда Facebook Кровля
2.3 Файлы:
•Если к сообщению прикреплён файл (фото, PDF, смета), он должен быть скачан и сохранён в Google Drive
•Файлы должны быть размещены в папках по типу строительства:
3. Реализация в n8n:
Использовать платформу n8n с использованием следующих узлов:
• Триггеры:
o Webhook для Facebook
o IMAP Email Trigger
o HTTP Request или Puppeteer для TextNow
• Функции:
o JavaScript-обработка сообщений
o Использование OpenAI или GPT API для анализа текста и классификации
• Интеграции:
o Google Sheets API (добавление строки)
o Google Drive API (загрузка файлов и создание папок)
• Дополнительно:
o Уведомления в Telegram/Email при поступлении нового лида (опционально)
4. Пошаговая инструкция по реализации:
1. Настроить подключение к Facebook Graph API (или через Webhook)
2. Настроить IMAP-подключение к почтовому ящику
3. Настроить доступ к TextNow через Web Interface (можно использовать Puppeteer)
4. Создать Google Таблицу с полями:Имя, Телефон, Email, Адрес, Бюджет, Источник, Тип, Дата, Комментарий
5. Подключить таблицу через Google Sheets API
6. Настроить автоматическую загрузку файлов в Google Drive:
o Создавать папки по типу строительства и имени клиента
7. Использовать OpenAI API для распознавания и извлечения информации из текста
8. Тестировать обработку входящих сообщений с разных платформ
9. Подключить уведомление о новых лидах.
10. Предоставить доступ к таблице и Google Drive на trefyproperties@gmail.com
5. Что нужно сдать (результаты работы):
•Рабочий сценарий в n8n с полной логикой обработки
•Интеграции с Facebook, Email, TextNow
•Автоматическая выгрузка в Google Sheets и загрузка файлов в Google Drive
•Чёткая структура папок и классификация по строительству
•Инструкция для заказчика по запуску и редактированию логики
Проект 2: Облачная панель управления для проектов
Облачная панель управления проектами
Цель: Создать облачную панель управления, синхронизированную с таблицей, которая будет в реальном времени отслеживать проекты. Панель должна показывать назначенного менеджера и стадию каждого проекта (Лид, Требуется follow up, Сделано предложение, Стадия разрешений).
1. Общие требования:
• Использовать Google Sheets в качестве базы данных.
• Создать визуальную панель с помощью Google Looker Studio (ранее Data Studio) или Glide App.
• Таблица должна содержать всю информацию по проектам: название, клиент, менеджер, стадия, дата последнего обновления и примечания.
• Панель должна позволять фильтрацию по менеджерам и стадиям.
2. Функциональные требования:
2.1 Таблица (Google Sheets)
Таблица должна содержать следующие колонки:
Название проекта Клиент Менеджер проекта Стадия Последнее обновление Примечания
Крыша Смит Джон Смит Сара Сделано предложение 2025-04-18 Ждем утверждения
Гараж у озера Роберт Уайт Давид Требуется фоллоу-ап 2025-04-15 документы поданы,
• Лид (первичное обращение)
• Требуется фоллоу-ап (нужно повторно связаться)
• Сделано предложение (смета или контракт отправлен)
• Стадия разрешений (работа с муниципалитетом)
3. Требования к панели (Looker Studio или Glide App):
• Панель должна отображать данные в реальном времени из Google Sheets
• Фильтрация по:
o Менеджеру проекта
o Стадии проекта
• Использовать карточки или таблицу с цветовой индикацией стадии:
o 🔵 Лид
o 🟠 Требуется фоллоу-ап
o 🟡 Сделано предложение
o 🟢 Стадия разрешений
Каждая карточка или строка должна содержать:
• Название проекта
• Имя менеджера
• Текущую стадию (с цветом)
• Последнее обновление
• Примечания
4. Пошаговая инструкция по реализации:
1. Создайте Google Таблицу с колонками, приведенными выше
(результаты работы):
• Редактируемая Google Таблица с данными
• Полнофункциональная панель в Looker Studio
Разделы:
Опубликован:
20.04.2025 | 09:34 [поднят: 20.04.2025 | 09:34]
Заказ находится в архиве