Подбор продукта через короткий опрос в мессенджере

Бот задаёт человеку несколько простых вопросов, помнит ответы между сессиями и в конце подбирает подходящие варианты из вашей таблицы продуктов — с объяснением.

  • Вместо каталога на сто позиций — три варианта под человека
  • Ответы сохраняются: можно уйти и вернуться, опрос продолжится
  • Подбор идёт по вашей таблице продуктов, а не из общих знаний
  • К каждому варианту — объяснение, почему он подходит

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

Чтобы данные из Microsoft Teams автоматически попадали в Microsoft Excel 365, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Триггер: входящее сообщение Telegram
  2. Затем: Извлечь текст сообщения Telegram
  3. Затем: Найти состояние пользователя (Google Sheet)
  4. Проверка: Объединить обновлённое состояние для следующего шага
  5. Затем: Перенести предыдущие ответы
  6. Затем: Обновить ответ в Google Sheet
  7. Затем: 确定下一个测验问题
  8. Проверка: 检查是否还有剩余问题
  9. Если да — Q7 отвечен?
  10. Если да — Получить карточки
  11. Проверка: 合并用户档案与卡片数据集
  12. Затем: 用用户档案和卡片数据构建GPT提示
  13. Затем: 发送提示给GPT进行卡片匹配
  14. Затем: 清理GPT输出并拆分为章节
  15. Затем: 格式化GPT卡片推荐用于Telegram
  16. Затем: 发送卡片推荐到Telegram
  17. Если да — Очистить ввод Q1–Q7
  18. Если нет — Получить текст вопроса
  19. Затем: Отправить вопрос
  20. Если нет — Telegram
  21. Проверка: Объединить входящее сообщение с состоянием
  22. Проверка: Проверить, существует ли пользователь в БД
  23. Если да — Сопоставить и отформатировать ответ для Google Sheet
  24. Затем: Извлечь метаданные из ответа
  25. Затем: Добавить полное состояние пользователя для обработки
  26. Если нет — Вставить нового пользователя в Google Sheet

Настроить такую автоматизацию (Microsoft Teams + Microsoft Excel 365) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.