enВойти в Senler

Готовое решение

Когда использовать

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

Как решение попадает в проект

Пользователь открывает готовое решение в отдельном каталоге и устанавливает актуальную опубликованную версию. Senler создаёт в целевом проекте копии ресурсов, связывает их согласно версии и затем показывает подготовленные разработчиком шаги первоначальной настройки.

Готовое решение не добавляется как плагин и не имеет OAuth-настроек приложения. Для внешнего сервиса используйте «Интеграцию на сайте», а для действий агента, шагов автоматизаций или встроенного пользовательского интерфейса — «Плагин».

Что настроить разработчику

  1. Создайте приложение типа «Готовое решение». В его меню откройте «Готовое решение» и создайте исходный проект.
  2. Соберите черновик версии решения и добавьте нужные ресурсы.
  3. Добавьте шаги установки, которые пользователь проходит при первой установке решения. Проверьте ресурсы и шаги, затем опубликуйте версию.
  4. Для следующих выпусков при необходимости добавьте шаги обновления, которые проходят уже существующие установки.
  5. Заполните карточку приложения, добавьте документацию и выполните требования публикации в каталоге.

Новые установки получают последнюю опубликованную версию. Существующую установку можно обновить до неё: автоматические версии применяются в фоне, а версия «После подтверждения» запускается пользователем и может содержать отдельные шаги обновления.

Доступ к диалогам и настройкам агентов

  • Переключатель доступа разработчика к связанным диалогам показывается при установке автоматически и включён по умолчанию. Владелец устанавливающего проекта может выключить доступ до установки или позже в управлении приложением.
  • Разработчик не может навязать или самостоятельно включить этот доступ в чужом проекте. При включённом доступе он видит только диалоги, где участвовали агенты готового решения; остальные диалоги и сущности проекта не открываются.
  • Настройка «Показывать настройки агентов в проектах» определяет, сможет ли пользователь открывать инструкцию, модель, MCP, базу знаний, переменные и другие параметры установленных агентов.
  • Если показ настроек выключен, агент остаётся доступен для тестирования в проекте.

Исходный проект

Готовое решение собирается из ресурсов отдельного исходного проекта разработчика. В нём можно настроить агентов, сегменты, лендинги и триггеры, подключить тестовые каналы и проверить сам сценарий до создания выпуска.

При публикации версии Senler сохраняет отдельные снимки выбранных ресурсов и их зависимостей. Поэтому последующие изменения исходного проекта не меняют уже опубликованную версию и установленные из неё ресурсы. Само готовое решение нельзя установить в собственный исходный проект.