Услуга
Интеграция сайта с YCLIENTS
Делаю онлайн-запись в YCLIENTS в дизайне вашего сайта, в Telegram- или MAX-боте: клиент выбирает услугу, мастера и свободное время, а запись сразу появляется в журнале YCLIENTS. Работаю через API YCLIENTS на своём backend, расписание остаётся в одной системе.
Что можно настроить
- Вывод услуг, категорий и цен из YCLIENTS на сайт
- Карточки мастеров и сотрудников с услугами, которые они оказывают
- Показ свободных дат и времени по выбранной услуге и мастеру
- Создание записи в YCLIENTS из формы на сайте
- Запись через Telegram- или MAX-бота
- Несколько филиалов с выбором точки
- Передачу UTM-меток и источника записи для аналитики
- Уведомления администратору о новых записях
Какие задачи бизнеса решает
- Сделать запись в дизайне сайта, а не в чужом окне виджета
- Принимать записи из бота и сайта в один журнал YCLIENTS
- Показывать клиенту только реально свободное время
- Отслеживать, из какой рекламы приходят записи
Как работает запись через API
Клиент выбирает услугу — backend запрашивает у YCLIENTS список сотрудников, затем доступные даты и свободное время. После ввода имени и телефона создаётся запись, и она сразу видна в журнале YCLIENTS. Расписание ведётся только в YCLIENTS, сайт его не дублирует — двойной записи на одно время не возникает.
Виджет YCLIENTS или свой интерфейс
Стандартный виджет YCLIENTS ставится быстро и подходит большинству. Свой интерфейс нужен, если запись должна быть в дизайне сайта, встроена в карточки услуг и мастеров, работать в боте, передавать UTM-метки в аналитику или иметь нестандартный шаг — например, выбор филиала по карте.
Доступ к API
Запросы к API YCLIENTS авторизуются партнёрским токеном, а для части методов — ещё и пользовательским токеном сотрудника с нужными правами. Получение доступа и условия определяет YCLIENTS: до начала работ проверяем, что доступ к API для вашего филиала оформлен и нужные методы разрешены.
Безопасность и сбои
Токены хранятся только на сервере, клиентский интерфейс обращается к моему backend. Перед созданием записи время проверяется повторно: если слот успели занять, клиент увидит это и выберет другое. Ошибки API логируются, а администратор получает уведомление, если запись не удалось создать.
Сроки и от чего зависит цена
Цена зависит от числа филиалов и сценариев, нужен ли бот, личный кабинет, предоплата или нестандартные шаги записи. Если сайт уже есть, интерфейс записи встраивается в него; если нет — можно сделать сайт салона или мастера сразу с записью. Оценку даю после разбора.
Примеры функционала
- Работа через свой backend: токены не во frontend
- Свободные слоты берутся из YCLIENTS в момент выбора
- Повторная проверка времени перед созданием записи
- Кэш справочников услуг и сотрудников
- Журнал запросов и ошибок
Как проходит разработка
- 1.Разбираю услуги, мастеров, филиалы и текущую запись
- 2.Проверяю доступ к API и права для нужных методов
- 3.Проектирую сценарий записи и интерфейс
- 4.Реализую backend, интерфейс записи и обработку ошибок
- 5.Тестирую создание записей на тестовых данных и запускаю
Сайт салона с услугами, мастерами и прайсом; запись можно связать с YCLIENTS.
Сайт-визитка мастера с портфолио и онлайн-записью в вашем дизайне.
Сайт клиники с врачами и услугами; запись на приём — через вашу систему записи.
Услуги, специалисты, расписание, перенос и отмена — в вашей собственной системе.
Бот показывает услуги и свободное время и создаёт запись в YCLIENTS.
Бот в MAX с выбором услуги, мастера и времени, связанный с журналом записи.
CRM, оплата и уведомления через API — рядом с онлайн-записью.
Используемые технологии
FAQ
Можно ли сделать запись YCLIENTS в своём дизайне?
Да. Вместо стандартного виджета интерфейс записи делается на сайте, а данные — услуги, мастера и свободное время — берутся из YCLIENTS через API. Запись создаётся в журнале YCLIENTS как обычно.
Чем свой интерфейс лучше виджета YCLIENTS?
Не всегда лучше. Виджет быстрее и дешевле. Свой интерфейс оправдан, когда запись должна быть частью дизайна и страниц сайта, работать в боте, передавать UTM в аналитику или иметь нестандартный сценарий.
Что нужно для доступа к API YCLIENTS?
Нужны партнёрский токен и, для методов с правами сотрудника, пользовательский токен. Условия получения доступа определяет YCLIENTS — проверяем их до старта, чтобы не начинать разработку без подтверждённого доступа.
Не будет ли двойной записи на одно время?
Расписание хранится только в YCLIENTS, а свободное время запрашивается в момент выбора и перепроверяется перед созданием записи. Если слот уже занят, клиент увидит это и выберет другое время.
Можно ли записываться через Telegram-бота в YCLIENTS?
Да. Бот использует те же методы API, что и сайт: показывает услуги, мастеров и свободное время и создаёт запись в журнале YCLIENTS.

Оценю стоимость задачи
Коротко опишите задачу — отвечу со стоимостью и сроком.
Работаю официально как самозанятый · договор и чек
Не хотите заполнять форму? Напишите мне напрямую
Написать в Telegram