# Altegio

Получение услуг и расписания, создание, поиск и изменение записей Altegio.

Перед настройкой действий подключите Altegio.

# Получение данных

  • Получить филиалы — определяет филиал; можно заранее выбрать только те филиалы, которые разрешено возвращать боту.
  • Получить сотрудников — возвращает мастеров или сотрудников филиала.
  • Получить услуги — возвращает услуги и сотрудников, которые могут их оказать. Переключатель Получать только доступные к онлайн-записи исключает услуги без онлайн-записи.
  • Получить категории услуг — помогает сузить список услуг.
  • Получить график работы сотрудника — возвращает расписание выбранного сотрудника с учётом услуги или без неё. При проверке ресурса оставляет только интервалы, свободные одновременно у сотрудника и ресурса.
  • Получить ресурсы — возвращает кабинеты, оборудование и другие ресурсы филиала.
  • Получить график ресурса — возвращает расписание ресурсов. Можно ограничить список определёнными ресурсами или исключить выбранные.

Для графика сотрудника и ресурса выберите режим передачи времени:

  • Свободное время сотрудников — все свободные интервалы без учёта продолжительности услуги;
  • Только доступное к записи время — только интервалы, в которые помещается выбранная услуга.

# Работа с записью

  • Оформить запись — создаёт запись после выбора филиала, услуги, сотрудника и времени. Параметры можно определить ботом или задать вручную и через переменные @. Чтобы занять кабинет или оборудование, включите Записывать на ресурс и передайте идентификатор, заранее полученный действием Получить ресурсы.
  • Подтвердить запись — меняет статус записи на подтверждённый.
  • Отменить запись и Удалить запись — отменяют или удаляют найденную запись.
  • Изменить запись — изменяет дату, сотрудника или услугу существующей записи.
  • Получить записи клиента — возвращает последнюю активную запись или список с заданным лимитом.

# Сценарий оформления

  1. Получить филиал.
  2. Определить услугу и подходящего сотрудника.
  3. Если для услуги нужен ресурс, получить список ресурсов.
  4. Получить график сотрудника и при необходимости график ресурса.
  5. Предложить доступные варианты.
  6. Собрать телефон и другие обязательные данные.
  7. Повторить выбранные параметры и получить подтверждение.
  8. Вызвать Оформить запись.

После изменения или создания записи сообщите пользователю итоговые дату, время, услугу и сотрудника.