Синхронизация заданий учебной системы и базы знаний — в обе стороны

Сценарий сам сверяет задания и их статусы между учебной системой и базой знаний, перенося изменения в обе стороны.

  • Новые задания сами попадают в базу
  • Отметка «готово» синхронна в обе стороны
  • Сроки сдачи всегда актуальны
  • Никакого ручного переноса
WebhookCanvas

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

Чтобы данные из AWS DynamoDB автоматически попадали в Webhook, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Запланировать триггер
  2. Затем: Планировщик
  3. Затем: Сравнить наборы данных
  4. Проверка: Не событие
  5. Затем: Получить данные элемента
  6. Затем: Markdown
  7. Проверка: Объединить данные элемента
  8. Проверка: Не заблокирован
  9. Проверка: Объединить рейтинг OpenAI
  10. Затем: Добавить в Notion
  11. Затем: Категоризация OpenAI
  12. Проверка: Canvas завершен?
  13. Если да — Notion не запущен
  14. Затем: Отметить Notion как завершенный
  15. Если нет — Notion завершен
  16. Проверка: Переопределение существует
  17. Если да — Обновить переопределение
  18. Если нет — Новое переопределение
  19. Проверка: Разные даты выполнения
  20. Затем: Обновить дату выполнения
  21. Затем: Notion
  22. Запуск: Вебхук

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.