Ми обслуговуємо басейни на регулярній основі і хочемо автоматизувати запис клієнтів через чат-бота замість таблиці, яку зараз веде менеджер вручну. Під час першого звернення бот має уточнити в власника тип і об'єм басейну, потім запропонувати обрати періодичність візитів майстра — раз на тиждень або раз на два тижні — і на основі цього вибору сформувати графік майбутніх візитів. Зараз кожен новий клієнт означає, що хтось вручну рахує дати й домовляється з майстром у листуванні, а коли активних басейнів стає більше десятка, починається плутанина.
Потрібно, щоб після того як об'єм і періодичність задані, бот сам будував ланцюжок найближчих візитів, розподіляв їх за маршрутом майстра і нагадував і клієнту, і майстру про найближчу дату. Якщо візит переноситься або пропускається, решта дат має перераховуватися автоматично, а не вимагати ручної перебудови всього графіка. Окремо хотілося б, щоб бот попереджав, якщо періодичність не відповідає об'єму басейну — це найчастіша причина скарг.
Розкажіть про ваш досвід з подібною логікою регулярних розкладів, на якій платформі ви б це реалізували, і скільки часу займе налаштування.
Що потрібно: — діалог збору даних про тип, об'єм басейну і періодичність — автоматична побудова графіка з прив'язкою до майстра — нагадування про найближчий візит клієнту і майстру — перерахунок дат після перенесення чи пропуску візиту