Техническое задание: Автоматизированный бот для бронирования услуг

Необходимо разработать стабильного и высокопроизводительного бота (скрипт) для автоматизации процесса записи клиентов на специализированный онлайн-сервис.

Основная цель

Обеспечить мгновенное бронирование свободных временных окон (слотов) в условиях высокой конкуренции, минимизируя ручной труд и риск упустить нужную дату.

Ключевые функции

  • Круглосуточный мониторинг: Постоянный опрос целевого сайта с настраиваемым интервалом (от 3 до 30 секунд) на предмет появления свободных для записи слотов.
  • Мгновенный захват слота: Автоматическое бронирование подходящего окна сразу после его обнаружения, быстрее ручных действий и действий конкурентов.
  • Автозаполнение форм: Заполнение данных клиента (ФИО, контакты и др.) в соответствующие поля на сайте. Данные должны браться из внешнего источника (CRM).
  • Автоматическая оплата: Возможность проведения транзакции для оплаты обязательного сервисного сбора в тех странах, где это требуется.
  • Работа с подтверждениями: Автоматическая проверка электронной почты клиента, скачивание PDF-файлов с подтверждением бронирования.
  • Интеграция с CRM: Двусторонний обмен данными: получение информации о клиентах для записи и отправка деталей успешно завершенной брони (ID, дата, подтверждение) обратно в систему.
  • Обход ограничений: Поддержка работы через прокси-серверы с возможностью ротации для минимизации риска блокировок.

Технические требования

  • Стек технологий: Язык программирования Python с использованием фреймворков Playwright или Selenium для браузерной автоматизации.
  • Конфигурация: Все настройки (интервалы, данные для доступа, параметры прокси) должны выноситься в отдельный конфигурационный файл.
  • Безопасность: Конфиденциальные данные (логины, пароли, реквизиты карт) должны быть надежно защищены.
  • Стабильность: Скрипт должен работать без сбоев 24/7. Обязательна реализация механизма автоперезапуска при неожиданных падениях.
  • Производительность: Алгоритмы должны быть оптимизированы для максимальной скорости выполнения операций, превосходящей ручное взаимодействие.

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

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

Разработка и маркетинговая стратегия для платформы услуг сопровождения в США

Требуется создать маркетинговую стратегию для запуска и продвижения новой онлайн-платформы в США. Задача - разработать комплексный план, который позволит обойти конкурентов и занять лидирующие позиции на рынке.

Разработка MVP сайта для B2B экспортёра морепродуктов

Требуется проектирование и разработка минимально жизнеспособного продукта (MVP) сайта для компании, экспортирующей рыбу и морепродукты. Работа ведётся без готового ТЗ на старте, в формате тесного взаимодействия с заказчиком.