Dify

Dify для сайта на Битриксе: бот, который знает ваш каталог

Dify это конструктор ИИ-приложений: агенты, чат-боты, рабочие процессы с ветвлениями. С версии 1.6 он подключает внешние MCP-серверы (MCP это открытый протокол, по которому модель вызывает инструменты), а значит бот в Dify может читать остатки, искать товары без описания и менять статусы заказов на вашем сайте. Ключ интеграции выдаётся в кабинете, права задаются при создании, модель внутри Dify выбираете любую.

Начать: кабинет и модульБез карты. 14 дней полного доступа, потом бесплатное чтение.
  • Отдельный ключ: один сайт, только чтение или изменения, срок
  • Изменения только после предпросмотра и вашего «да»
  • Каждое действие записано, откат в течение 30 дней
Так выглядит в чате
Клиент спрашивает, есть ли «Кроссовки «Трек» 42» в наличии и когда отправим заказ 1187.
Бот в Dify вызывает инструменты «остатки» и «заказ по номеру»
«Кроссовки «Трек» 42» в наличии, остаток 6. Заказ 1187 в статусе «Собран», оплачен, контакты покупателя скрыты по настройке. Можно отвечать клиенту, что отправка сегодня.

Что понадобится

На стороне сайта

  • Сайт на «1С-Битрикс: Управление сайтом» по HTTPS, PHP 8.1 или новее.
  • Кабинет сервиса (регистрация по e-mail) и установленный модуль с отмеченными разделами.
  • Ключ интеграции: создаётся в кабинете за минуту, показывается один раз.

На стороне Dify

Dify версии 1.6 или новее: облачный аккаунт или собственная установка. Хотя бы один поставщик моделей с поддержкой вызова инструментов настроен в разделе поставщиков. Права на создание инструментов в рабочем пространстве.

Собственная установка Dify работает где угодно и с любыми моделями, в том числе российскими через OpenAI-совместимый API. Облачный Dify и зарубежные модели оплачиваются картой; что с этим делать, решаете вы.

Подключение по шагам

  1. Создайте ключ интеграции

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

  2. Добавьте MCP-сервер в Dify

    «Инструменты → MCP → Добавить MCP-сервер (HTTP)». Адрес https://mcp.bxmcp.ru/mcp, имя «bitrix», в заголовках Authorization со значением Bearer ВАШ_КЛЮЧ. Сохраните: Dify опросит сервер и покажет список инструментов с описаниями.

  3. Соберите агента

    Создайте приложение типа «Агент», выберите модель, в разделе инструментов отметьте нужные инструменты сервера «bitrix». В инструкции агента напишите, с каким сайтом он работает, как отвечать и когда переспрашивать.

  4. Или добавьте в рабочий процесс

    В «Рабочем процессе» инструменты сервера доступны как узлы: например, по расписанию прочитать остатки, отфильтровать нули узлом кода и отправить сообщение в Telegram. Узел «Агент» внутри процесса тоже видит инструменты.

  5. Проверьте и опубликуйте

    В окне предпросмотра задайте проверочную фразу. Если бот назвал сайт и режим ключа, публикуйте: как веб-чат, через API или встраиваемый виджет для сотрудников.

Проверка

Напишите ассистенту: Какой сайт ты видишь и можешь ли менять на нём данные?

Пункты меню взяты из документации Dify и могут отличаться в вашей версии: ищите слова «MCP», «Streamable HTTP» и «заголовки». Сам шлюз с таким подключением проверен тестами; на живом аккаунте Dify мы его не прогоняли.

Если не получилось

Dify не получает список инструментов

Проверьте адрес с /mcp на конце и заголовок Authorization: Bearer ключ. Если Dify стоит на своём сервере, убедитесь, что с него открывается наш адрес по HTTPS.

Агент не использует инструменты

Инструменты сервера не отмечены в настройках агента, или модель не поддерживает вызов функций. Отметьте инструменты и возьмите модель с поддержкой инструментов.

Статус заказа не меняется

Три причины по очереди: ключ «только чтение», в тарифе аккаунта нет заказов (они в «Бизнесе» и выше), в модуле на сайте заказы не разрешены.

Контакты покупателей скрыты звёздочками

Так настроен модуль на сайте: маскирование персональных данных в заказах и заявках. Это не ошибка, а настройка, которую меняет администратор сайта.

Что собрать на Dify в первую очередь

Бот для менеджеров: «что в наличии», «где заказ», «когда пришла заявка». Он отвечает из данных сайта, а не из памяти, и сокращает походы в админку. Бот для склада: «поставь остаток», «какие позиции ниже минимума». Процесс по расписанию: утренняя сводка остатков и новых заявок в Telegram или почту. Процесс после выгрузки из 1С: проверка каталога на товары без цены и картинки с отчётом ответственному.

Для клиентов магазина бот с доступом к сайту мы ставить не советуем, даже на чтение: остатки и цены видны и так, а вот заявки и заказы содержат персональные данные. Ключ без галочки доступа к заявкам их не увидит, но правильнее держать внешних ботов на отдельном ключе «только каталог».

Мастер подключения в кабинете: выбор системы, форма ключа, ключ уже подставлен в конфигурацию
Так это выглядит в кабинете: выбрали систему, создали ключ, скопировали готовый блок настроек с ключом внутри.

Права и журнал

Подтверждения изменений в чате при работе по ключу нет: сценарий, который вы собрали в Dify, и есть ваше решение. Поэтому границы задаются ключом: один сайт или все, чтение или изменения, доступ к заявкам отдельной галочкой, срок действия. Ключ «только чтение» не выполнит изменение, даже если агент его запросит; это проверяет шлюз, а не настройка в Dify.

Каждый вызов попадает в журнал кабинета с именем ключа и названием инструмента. Изменения можно откатить в течение 30 дней из кабинета, если данные не правили позже. Если бот в Dify ведёт себя не так, отзовите ключ: остальные подключения не пострадают.

Что остаётся под вашим контролем

Предпросмотр

Массовые операции (цены, активность товаров, замена текста) ассистент сначала только показывает списком «было → станет». Изменения применяются после вашего «да».

Откат

Почти любое изменение можно отменить фразой «верни как было» или кнопкой в кабинете: цены, остатки, тексты, SEO, поля карточек. Отмена доступна 30 дней, если эти же данные не правили позже.

Журнал

Каждое действие записывается: что, когда и на каком сайте. В кабинете видно последние изменения и оценку сэкономленного времени.

Только выбранные разделы

Ассистент видит только те разделы сайта (инфоблоки), которые вы отметили в настройках модуля. Код сайта и системные файлы Битрикса он не меняет.

Ваше «да» на каждое изменение

Любое добавление, изменение или удаление ассистент сначала показывает и ждёт подтверждения. Это проверяет сам сервис, а не нейросеть: без вашего «да» изменение на сайт не уйдёт.

Видно, кто что сделал

У каждого сотрудника свой вход и своя строка в истории. На самом сайте правки подписаны пользователем «Ассистент bxmcp», их легко отличить от правок людей.

Первые фразы

  • Какой сайт ты видишь и можешь ли менять на нём данные?

    Проверка ключа и режима доступа.

  • Есть ли в наличии «Кроссовки «Трек»» 42 размера?

    Чтение остатков по торговому предложению.

  • В каком статусе заказ 1187?

    Нужны заказы в тарифе и разрешение в модуле. Контакты маскируются по настройке.

  • Переведи заказ 1187 в статус «Отправлен».

    Нужен ключ с изменениями. Запись в журнал, покупатель получит письмо по правилам сайта.

Частые вопросы

Подойдёт ли бесплатный облачный Dify?

MCP-серверы доступны во всех планах начиная с версии 1.6, но лимиты приложений и сообщений зависят от плана. Собственная установка без лимитов с нашей стороны.

Можно ли использовать российскую модель?

Да, если у неё OpenAI-совместимый API: добавьте её как поставщика в Dify. Качество вызова инструментов у разных моделей разное, проверьте на тестовом разделе.

Нужно ли открывать сайт для Dify?

Нет. Dify обращается к нашему шлюзу, а шлюз к сайту по подписанным запросам, как и для других ассистентов. Сайт должен быть доступен по HTTPS из интернета.

Как разграничить ботов?

По ключу на бота: бот поддержки на ключе «чтение, без заявок», бот склада на ключе «изменения, один сайт». В журнале будет видно, кто что делал.

Проверено ли на живом Dify?

Названия пунктов взяты из документации Dify 1.6 и могут отличаться в вашей версии. Шлюз с ключами проверен тестами, живой аккаунт Dify мы не прогоняли.

Что будет через 14 дней?

14 дней считаются с подключения сайта. После них ассистент перейдёт в бесплатный режим: один сайт, до 10 изменений в месяц и до 30 запросов в сутки. Сайты, история и настройки сохранятся. Чтобы менять без ограничений, выберите тариф в кабинете: от 990 ₽ в месяц за один сайт.

Нужно ли уметь программировать?

Нет. Модуль ставится из админки Битрикса, дальше вы пишете в чат обычными словами. Если застрянете на установке, оставьте заявку на главной странице, и мы поможем.

Подключите за 14 дней бесплатно

  • Сначала кабинет и модуль
  • Потом Dify по шагам выше
  • Изменения от 990 ₽ в месяц

Другие ассистенты и системы

Подключение ассистентов

Cherry Studio для Битрикс

Бесплатная программа для компьютера, в которой любая модель по API, в том числе локальная, получает инструменты вашего сайта. Один JSON из кабинета.

Подключение ассистентов

Claude Code и Codex для Битрикс

Для тех, кто работает в терминале: одна команда добавляет сайт как MCP-сервер в Claude Code или Codex, вход по паролю кабинета, без ключей в файлах.

Подключение ассистентов

Cursor для Битрикс

Разработчику студии: сайт клиента как инструмент прямо в Cursor. Ключ интеграции на один сайт, файл mcp.json, остатки и тексты правятся из редактора.

Подключение ассистентов

DeepSeek для Битрикс

Как подключить DeepSeek к сайту на Битриксе через Cherry Studio: ключ API DeepSeek, ключ интеграции в кабинете, один JSON, и можно задавать вопросы каталогу.

Подключение ассистентов

GigaChat для Битрикс

Как связать GigaChat от Сбера с сайтом на Битриксе: агент на GigaChain с MCP-адаптером и ключ интеграции. Для разработчиков и студий, 40 строк кода.

Подключение ассистентов

Свой код и скрипты

Для разработчика: 20 строк на Python, чтобы вызвать инструменты сайта из своего скрипта, бота или задания по расписанию. Любая модель или вообще без модели.

Подключение ассистентов

YandexGPT и Алиса для Битрикс

Как подключить YandexGPT к сайту на Битриксе через Yandex AI Studio: агент с внешними инструментами, ключ интеграции, без кода. Почему Алиса AI напрямую не подходит.

Попробовать 14 дней бесплатно