Этот шаблон n8n автоматизирует процесс обработки записей встреч (meetings) и их транскриптов. Давайте разберем его пошагово:
Основные функции шаблона:
Получение данных о встрече:
- Использует Google Calendar API для получения информации о событии.
- Извлекает детали встречи: создателя, участников, расписание.
Получение транскрипта встречи:
- Использует Google Meet API для получения записи встречи.
- Находит местоположение транскрипта в Google Drive.
- Скачивает файл транскрипта (PDF).
Анализ транскрипта с помощью ИИ:
- Использует модель OpenAI Chat Model для анализа текста.
- Создает структурированное резюме встречи:
- Ключевые цели встречи
- Важные моменты от каждого участника
- Следующие шаги (next steps)
- Предложения по улучшению, если следующие шаги не были определены
Выполнение последующих действий:
- Если в транскрипте упоминается необходимость последующей встречи:
- Создает новую встречу в Google Calendar.
- Добавляет соответствующих участников в приглашение.
- Может назначать участников на основе анализа транскрипта.
Структурированный вывод:
- Генерирует JSON-ответ с:
- Резюме встречи
- Выделенными моментами для каждого участника
- Списком следующих шагов
- Информацией о созданных встречах (если применимо)
Интеграция с другими инструментами:
- Использует HTTP-запросы для взаимодействия с Google APIs.
- Может быть расширен для выполнения других действий (например, отправка email-уведомлений).
Подробный разбор узлов (nodes):
“When clicking ‘Test workflow'”:
- Триггер для тестирования рабочего процесса.
“Get Calendar Event”:
- Получает информацию о событии из Google Calendar.
“Get Meeting ConferenceRecords”:
- Использует Google Meet API для получения записей встречи.
“Get Meeting Transcript Location”:
- Находит местоположение транскрипта в Google Drive.
“Get Transcript File”:
- Скачивает файл транскрипта (PDF) из Google Drive.
“PDF Loader”:
- Извлекает текст из PDF-файла транскрипта.
“AI Agent”:
- Анализирует транскрипт с помощью OpenAI.
- Создает резюме и определяет следующие шаги.
“Schedule Meeting”:
- Создает новую встречу в Google Calendar, если это необходимо.
“Add Attendee to Invite”:
- Добавляет участников в созданную встречу.
“Response”:
- Формирует финальный ответ с результатами анализа.
Пример использования:
Этот шаблон может быть полезен для:
- Автоматического анализа встреч и создания заметок.
- Определения следующих шагов и назначения задач.
- Создания последующих встреч на основе обсуждений.
- Упрощения процесса документирования и отслеживания прогресса.
Что делает этот шаблон уникальным:
- Комбинирует несколько API (Google Calendar, Google Drive, Google Meet).
- Использует ИИ для анализа текста и принятия решений.
- Автоматически выполняет действия, такие как создание встреч.
- Предоставляет структурированный вывод для дальнейшего использования.