Техническое задание: Бот для управления возрастными метками клиентов

Цель проекта

Разработать автоматизированного чат-бота в конструкторе BotHelp. Основная функция бота - присваивать клиентам метки (теги) на основе возраста их ребенка и автоматически обновлять эти метки с течением времени при изменении возраста.

Основные функции

  • Сбор данных: Бот должен запрашивать у клиента дату рождения ребенка.
  • Логика присвоения меток: Встроенная система определяет возраст ребенка на основе введенной даты и текущей даты, после чего присваивает клиенту соответствующую метку (например, «0-1 год», «1-3 года», «3-7 лет» и т.д.).
  • Автоматическое обновление: Ключевое требование - система должна периодически (например, ежедневно или при новом взаимодействии) проверять актуальный возраст и при его изменении автоматически менять метку клиента в системе.
  • Интеграция с BotHelp: Вся логика должна быть реализована в рамках возможностей платформы BotHelp (используя ее инструменты для работы с переменными, тегами, триггерами и расписаниями).

Требования к реализации

  • Работа должна быть выполнена на платформе BotHelp.
  • Решение должно быть надежным и не требовать постоянного ручного контроля для обновления меток.
  • Интерфейс общения бота должен быть понятным и дружелюбным для пользователя.
  • Важно предусмотреть корректную обработку ввода даты (проверка формата, валидность).

Ожидаемый результат

Полностью функционирующий бот, интегрированный в BotHelp, который автоматически сегментирует клиентскую базу по возрасту детей и поддерживает эту сегментацию в актуальном состоянии.