Функциональные требования
- Настройка последовательности приветственных сообщений (5-10 штук), которые будут знакомить пользователя с услугами мастера.
- Реализация процесса сбора заявки, включающей следующие поля: объем работ, желаемая дата начала работ и контактные данные (удобные для заказчика).
- Механизм автоматической проверки: если на одну выбранную пользователем дату уже поступило 3 и более заявок, система должна вычислять и предлагать пользователю альтернативную (первую свободную) ближайшую дату для выполнения работы.
- Обработчик отказа от бота или прекращения диалога на любом этапе.
Важно учесть
Гибкое расписание и логика контроля количества заявок на день пересчитываются динамически. Буфер брони: заявка учитывается сразу после отправки.