MOD-BOOKING-PUBLIC — Публичная запись клиентов
Лицензия: Платный
Модуль даёт клиенту снаружи возможность записаться самому. Публичная ссылка описывает набор услуг, ресурсы и расписание доступности; слот сначала удерживается, а потом подтверждается, поэтому двойная запись на одно время невозможна. Анкета настраивается произвольными полями, согласие на обработку данных фиксируется отдельной записью, а по факту записи заводится клиент и при необходимости лид в MOD-CRM и событие в MOD-CALENDAR.
Возможности
- Публичные ссылки записи: создание, изменение, удаление
- Услуги и ресурсы записи; расписание доступности
- Публичный список слотов и внутренний список слотов
- Удержание слота с последующим подтверждением — защита от двойной записи
- Перенос, отмена клиентом, массовая отмена, завершение и отметка неявки
- Произвольные поля анкеты записи
- Фиксация согласия на обработку персональных данных
- Заведение клиента, лида в MOD-CRM и события в MOD-CALENDAR
Основные MCP-инструменты
| Инструмент | Назначение |
|---|---|
booking-public__link.create | Создать публичную ссылку записи |
booking-public__link.update | Изменить публичную ссылку |
booking-public__link.delete | Удалить публичную ссылку |
booking-public__service.upsert | Создать или изменить услугу записи |
booking-public__service.list | Список услуг записи |
booking-public__resource.upsert | Создать или изменить ресурс записи |
booking-public__resource.list | Список ресурсов записи |
booking-public__availability.set | Задать расписание доступности |
booking-public__availability.delete | Удалить расписание доступности |
booking-public__slots.list_public | Свободные слоты для публичной страницы |
booking-public__slots.list | Свободные слоты для внутреннего интерфейса |
booking-public__booking.hold | Удержать слот до подтверждения |
booking-public__booking.confirm | Подтвердить запись |
booking-public__booking.create | Создать запись |
booking-public__booking.list | Список записей |
booking-public__booking.reschedule | Перенести запись |
booking-public__booking.cancel | Отменить запись |
booking-public__booking.cancel_public | Отмена записи клиентом по публичной ссылке |
booking-public__booking.bulk_cancel | Массовая отмена записей |
booking-public__booking.complete | Завершить запись |
booking-public__booking.mark_no_show | Отметить неявку |
booking-public__field.upsert | Создать или изменить поле анкеты |
booking-public__field.list | Поля анкеты записи |
booking-public__client.upsert | Создать или обновить клиента |
booking-public__consent.grant | Зафиксировать согласие на обработку персональных данных |
booking-public__parse_request_to_booking | Разобрать текст обращения в черновик записи |
booking-public__booking_metrics | Метрики публичной записи |
booking-public__describe_entities | Сущности модуля для холстов и ассистента |
booking-public__describe_blocks | Блоки холста модуля для библиотеки MOD-CANVAS |
booking-public__get_roles | Ролевая модель модуля |
booking-public__get_canvas_presets | Готовые холсты модуля |
booking-public__subscribe_events | Подписка на события модуля |
Всего модуль регистрирует 33 MCP-инструментов; полный перечень отдаёт tools/list.
Блоки холста
bookable-service-card— карточка услуги записиbookable-service-field— одно поле услуги записиpublic-booking-card— карточка публичной записиpublic-booking-field— одно поле публичной записи