Табель рабочего времени, который заполняется сам

Сценарий каждый день собирает ваши встречи, письма и работу в репозитории, делает короткую сводку и пишет готовую строку в таблицу учёта.

  • Берёт встречи из Google Calendar, письма из AWS SES, работу из GitHub
  • Помощник делает короткую сводку дня
  • Пишет готовую строку в Stackby каждый день
  • Честные часы без ручного учёта

Как это работает

Перенос данных из Google Calendar в AWS SES делается готовым сценарием: он сам замечает новое и переносит его.

  1. Запуск: Ежедневно в 19:00
  2. Затем: Задать переменные
  3. Затем: Получить сегодняшние письма
  4. Затем: Агрегировать
  5. Проверка: Слияние
  6. Затем: Форматировать все данные
  7. Затем: Сгенерировать сводку дневника
  8. Затем: Разделить
  9. Затем: Вставить запись в таблицу
  10. Затем: Получить сегодняшние события календаря
  11. Затем: Агрегировать1
  12. Затем: Создать таблицу, если её нет
  13. Проверка: Если её не существовало
  14. Если да — Инициализировать заголовки таблицы
  15. Затем: Инициализировать столбцы таблицы
  16. Затем: Разделить1
  17. Затем: Получить коммиты из GitHub
  18. Проверка: Если авторы коммитят
  19. Если да — Агрегировать3
  20. Затем: Разделить2
  21. Затем: Получить PR на GitHub
  22. Проверка: Если создано сегодня
  23. Если да — Агрегировать2
  24. Проверка: Если закрыто сегодня

Эту интеграцию Google Calendar и AWS SES можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.