Как это работает
Уведомления из Google Calendar в AWS DynamoDB настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.
- Запуск: Зафиксировать новое событие Google Calendar
- Затем: Сформировать данные для события календаря
- Затем: Получить последние заметки со встречи
- Проверка: Проверить предыдущую встречу
- Затем: Нормализовать календарь и полезные данные Notion
- Затем: Добавить 15 минут раннего времени
- Затем: Запланировать на Wait
- Затем: Извлечь ключевые слова встречи
- Затем: Get Jira Issues Related to Meeting
- Проверка: Merge Jira Tickets and Github PR
- Затем: Подготовить PR и список тикетов Jira
- Затем: Создать сообщение для Slack
- Затем: Нормализовать участников и сообщение Slack
- Затем: Распределить участников
- Затем: Получить информацию о пользователе Slack из email
- Проверка: Проверить наличие пользователя Slack
- Если да — Отправить контекст встречи в DM Slack
- Затем: Получить PR из репозитория
- Затем: PR Filter для встречи late
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.