Кнопка «Записаться онлайн» в Яндекс Картах обеспечивает до 38% первичных конверсий в бьюти-сфере и медицине. При этом 74% сетевых компаний теряют трафик из-за рассинхронизации: клиент видит свободное окно, но получает отказ при попытке записи. Прямое подключение через API исключает ручной перенос слотов и передает данные в Яндекс Карты без задержек.
Прямой API против интеграции через CRM
Яндекс Бизнес предлагает два способа запуска бронирования. Первый — использование аккредитованных CRM (YClients, Altegio, Dikidi, 1 °C Салон красоты, НаПоправку, Sycret). Второй — прямое подключение через Booking API. Для студии на два кресла облачный сервис решает все задачи. Однако при масштабировании сети готовые модули ограничивают маркетинг, передают базовый набор полей и работают с задержками. Если вам достаточно стандартных настроек, изучите технический гайд по подключению онлайн-записи в Яндекс Бизнесе.
Прямой API связывает внутреннюю МИС с базами Яндекса напрямую. Запрос из карт попадает во внутренний контур клиники, бронирует время и возвращает подтверждение без участия посредников.
| Параметр | CRM-партнер | Прямой API |
|---|---|---|
| Скорость подтверждения | 15-90 секунд | 1-2 секунды |
| Масштаб сети | От 1 филиала | От 300 филиалов |
| Хранение данных | Облако CRM | Защищенный контур компании |
| Логика бронирования | Шаблоны виджета | Учет специфики кабинетов |
| Поддержка | Через вендора | Прямо в Telegram |
Сравнение архитектурных подходов к передаче расписания.
Условия доступа к прямому API
Доступ к прямому API регламентирован. Согласно справке Яндекс Бизнеса, способ подходит организациям с фактическим адресом двух типов. Первый — крупные сети, которые хотят подключить онлайн-запись через собственную CRM-систему. Второй — разработчики CRM-систем, которые хотят стать партнером Яндекса и уже подключили более 300 компаний в свою систему.
Если у компании 5-10 филиалов, заявку отклонят на этапе модерации. Таким компаниям доступна онлайн-запись в Яндекс Картах через CRM или прямой API через список партнеров. По умолчанию для подключения доступны только рубрики сегмента красоты. Если у вашей организации другой основной вид деятельности — уточните это при первом контакте с менеджером.
PERK-6A16-4E35-977A активируется по реферальной ссылке при пополнении бюджета от 10 000 ₽ (только для новых клиентов).
Перейти в Яндекс Бизнес
Технические требования: протоколы и вебхуки
Интеграция занимает в среднем один месяц. Скорость запуска зависит от соблюдения спецификации. Процесс тестируется на окружениях Testing и Production.
Яндекс предъявляет требования к архитектуре ответов. Отклонения вызывают ошибку 406:
Content-Type: application/json. Заголовок Accept: application/json обязателен. Редиректы с HTTPS на HTTP запрещены.datetime передается по стандарту ISO 8601 с часовым поясом, например 2023-10-15T11:48:00+03:00.{"availableTimeSlots": []}. Возврат null расценивается как ошибка.cancelled. Вариант canceled блокирует обновление.--no-iat.Вебхуки применяются для синхронизации отмен. При отмене визита в МИС сервер отправляет запрос PUT https://partner.maps.yandex.net/booking/v1/partners/{partnerName}/{bookingId}.
Зачем переходить на прямую интеграцию
Оформление внутри Яндекс Карт сокращает путь клиента. Пациенту не нужно переходить на сайт или заполнять данные повторно. В медицине скорость отклика критична. Прямой API отдает свободные окна за миллисекунды. Это позволяет реализовать онлайн-запись в Яндекс Бизнесе для медицинских клиник с учетом квалификации врачей.
В салонах API позволяет выбирать конкретного мастера через поля title и description, где передаются имя и квалификация специалиста.
Этапы запуска
- Заявка. Руководитель подписывает оферту и заполняет форму.
- Материалы. Передача логотипа: векторный черный SVG, высота 16 px.
- Тестовый контур. Настройка сервера Testing.
- Сборка фида. Формирование данных по филиалам, услугам и персоналу.
- Вебхуки. Настройка обмена статусами.
- Регресс. Тестовые бронирования и вывод в Production.
Пример: сеть на 320 филиалов
Сеть студий педикюра с 320 точками и своей системой на PostgreSQL внедрила API, чтобы избавиться от 14% задвоенных записей.
- Разработчики создали микросервис на Node.js для трансформации данных в JSON формата Booking API.
- Юристы подписали оферту, IT подготовили векторные логотипы.
- Филиалы сопоставили с ID в Яндекс Бизнесе.
- Настроили JWT без
iat, обработку пустого массиваavailableTimeSlotsи статусcancelled. - Внедрена двухсторонняя синхронизация через вебхуки.
Результат: кнопка заработала через 8 дней. Время подтверждения — 1,2 секунды. Доля записей без участия операторов — 41%.
Диагностика овербукинга
Главный риск — рассинхронизация остатков. При нажатии клиентом на слот в Картах бэкенд должен блокировать время на 10-15 минут во внутренней системе. Если график в профиле не совпадает с данными API, Яндекс заблокирует кнопку действия.
Чек-лист готовности
- Сеть от 300 филиалов или статус разработчика CRM.
- Подтвержденный адрес и график работы на Картах.
- Заголовок
Content-Type: application/json. - Отсутствие редиректов HTTPS-HTTP.
- Формат ISO 8601 с таймзоной.
- Возврат
[]вместоnull. - JWT в режиме
--no-iat. - Поля
titleиdescriptionдля специалистов. - Статус
cancelled. - Настроенные вебхуки.
- Логотип SVG 16 px.
- Технический специалист для связи в Telegram.
PERK-6A16-4E35-977A добавит 10 000 ₽ к бюджету рекламной кампании в Яндекс Директе или Яндекс Бизнесе. Условия: минимальное пополнение от 10 000 ₽, действует только для новых клиентов (компания раньше не запускала рекламу или последняя кампания была больше года назад), не применяется при запуске через агентство. Активировать нужно по реферальной ссылке.
Перейти в Яндекс Бизнес
Частые вопросы
Можно ли настроить дизайн кнопки?
Нет. Внешний вид кнопки и виджета унифицирован.
Сколько длится интеграция?
В среднем один месяц при отсутствии ошибок в JSON и корректных часовых поясах.
Что делать, если филиалов меньше 300?
Использовать аккредитованную CRM из партнерского списка.
Почему кнопка не появилась?
Публикация занимает до 10 дней. Проверьте актуальность графика работы и категорию деятельности.
