Автоматизована обробка таблиці за допомогою make.com
1. Google Sheets: Search Rows
Функція: шукає у Google Sheets рядок (або рядки), які відповідають заданому критерію.
Типова задача: знайти дані по email, даті або іншому унікальному ключу для подальшої обробки.
Вхід: умова пошуку (наприклад, email, дата).
Вихід: знайдені рядки з таблиці для наступного модуля.
2. Perplexity AI: Create a chat completion
Функція: відправляє отримані дані (наприклад, опис події чи текст заявки) в AI-модель для обробки.
Типова задача: витягти структуровану інформацію із неструктурованого тексту, наприклад, e-mail, ім’я, інші деталі.
Вхід: текст із знайденого рядка (description, summary, etc).
Вихід: текстова відповідь або напівструктурований JSON, який містить витягнуті значення.
3. Text Parser: Match Pattern
Функція: парсить конкретний шаблон (regexp, pattern matching) із тексту, який повернув AI.
Типова задача: витягти потрібні поля з відповіді Perplexity AI (наприклад, виділити email, дату, ім’я).
Вхід: текст або масив значень із попереднього кроку.
Вихід: знайдені підмасиви/значення, які відповідають шаблону.
4. JSON: Parse JSON
Функція: перетворює текст (чи структурований шматок) із попереднього кроку у масив/об'єкт JSON для подальшої автоматичної роботи.
Типова задача: отримати з AI/парсера валідний набір даних для передачі в кінцеву систему.
Вхід: текст із JSON.
Вихід: структурований JSON (у вигляді ключ-значення), готовий для запису у таблицю.
5. Google Sheets: Update a Row
Функція: оновлює знайдений рядок (чи декілька рядків) в Google Sheets на основі нового контенту.
Типова задача: записати/оновити дані під час lead enrichment, додати розпарсені або знайдені AI-значення у таблицю (наприклад, новий email, статус, ім'я, відформатовану дату).
Вхід: ідентифікатор рядка для оновлення + нові дані.
Вихід: таблиця з оновленим рядком.
Загальна логіка сценарію:
- Пошук потрібного рядка в Google Sheets (за email, іменем, датою або іншою змінною).
- AI-обробка отриманого тексту/опису для структуризації потрібних даних.
- Парсинг результату через шаблон для виділення конкретних значень.
- Перетворення у валідний JSON для автоматичної роботи.
- Оновлення інформації (додають/коригують потрібні поля) у вже існуючому чи знайденому рядку таблиці.
Варіанти використання
- Автоматичне enrichment контактів у Google Sheet через AI.
- Вийом додаткових даних із поля "Description" чи "Summary" і перенесення їх у окремі колонки.
- Автоматичне оброблення нових записів та збереження їх у стандартизованому форматі.
Функція: шукає у Google Sheets рядок (або рядки), які відповідають заданому критерію.
Типова задача: знайти дані по email, даті або іншому унікальному ключу для подальшої обробки.
Вхід: умова пошуку (наприклад, email, дата).
Вихід: знайдені рядки з таблиці для наступного модуля.
2. Perplexity AI: Create a chat completion
Функція: відправляє отримані дані (наприклад, опис події чи текст заявки) в AI-модель для обробки.
Типова задача: витягти структуровану інформацію із неструктурованого тексту, наприклад, e-mail, ім’я, інші деталі.
Вхід: текст із знайденого рядка (description, summary, etc).
Вихід: текстова відповідь або напівструктурований JSON, який містить витягнуті значення.
3. Text Parser: Match Pattern
Функція: парсить конкретний шаблон (regexp, pattern matching) із тексту, який повернув AI.
Типова задача: витягти потрібні поля з відповіді Perplexity AI (наприклад, виділити email, дату, ім’я).
Вхід: текст або масив значень із попереднього кроку.
Вихід: знайдені підмасиви/значення, які відповідають шаблону.
4. JSON: Parse JSON
Функція: перетворює текст (чи структурований шматок) із попереднього кроку у масив/об'єкт JSON для подальшої автоматичної роботи.
Типова задача: отримати з AI/парсера валідний набір даних для передачі в кінцеву систему.
Вхід: текст із JSON.
Вихід: структурований JSON (у вигляді ключ-значення), готовий для запису у таблицю.
5. Google Sheets: Update a Row
Функція: оновлює знайдений рядок (чи декілька рядків) в Google Sheets на основі нового контенту.
Типова задача: записати/оновити дані під час lead enrichment, додати розпарсені або знайдені AI-значення у таблицю (наприклад, новий email, статус, ім'я, відформатовану дату).
Вхід: ідентифікатор рядка для оновлення + нові дані.
Вихід: таблиця з оновленим рядком.
Загальна логіка сценарію:
- Пошук потрібного рядка в Google Sheets (за email, іменем, датою або іншою змінною).
- AI-обробка отриманого тексту/опису для структуризації потрібних даних.
- Парсинг результату через шаблон для виділення конкретних значень.
- Перетворення у валідний JSON для автоматичної роботи.
- Оновлення інформації (додають/коригують потрібні поля) у вже існуючому чи знайденому рядку таблиці.
Варіанти використання
- Автоматичне enrichment контактів у Google Sheet через AI.
- Вийом додаткових даних із поля "Description" чи "Summary" і перенесення їх у окремі колонки.
- Автоматичне оброблення нових записів та збереження їх у стандартизованому форматі.