Готовое решение
Когда использовать
Выбирайте «Готовое решение», когда пользователь должен установить в проект заранее собранный рабочий сценарий: агентов, сегменты, лендинги и другие связанные ресурсы. Этот тип подходит для тиражируемой воронки или отраслевого шаблона, а не для подключения внешнего API по OAuth.
Как решение попадает в проект
Пользователь открывает готовое решение в отдельном каталоге и устанавливает актуальную опубликованную версию. Senler создаёт в целевом проекте копии ресурсов, связывает их согласно версии и затем показывает подготовленные разработчиком шаги первоначальной настройки.
Готовое решение не добавляется как плагин и не имеет OAuth-настроек приложения. Для внешнего сервиса используйте «Интеграцию на сайте», а для действий агента, шагов автоматизаций или встроенного пользовательского интерфейса — «Плагин».
Что настроить разработчику
- Создайте приложение типа «Готовое решение». В его меню откройте «Готовое решение» и создайте исходный проект.
- Соберите черновик версии решения и добавьте нужные ресурсы.
- Добавьте шаги установки, которые пользователь проходит при первой установке решения. Проверьте ресурсы и шаги, затем опубликуйте версию.
- Для следующих выпусков при необходимости добавьте шаги обновления, которые проходят уже существующие установки.
- Заполните карточку приложения, добавьте документацию и выполните требования публикации в каталоге.
Новые установки получают последнюю опубликованную версию. Существующую установку можно обновить до неё: автоматические версии применяются в фоне, а версия «После подтверждения» запускается пользователем и может содержать отдельные шаги обновления.
Доступ к диалогам и настройкам агентов
- Переключатель доступа разработчика к связанным диалогам показывается при установке автоматически и включён по умолчанию. Владелец устанавливающего проекта может выключить доступ до установки или позже в управлении приложением.
- Разработчик не может навязать или самостоятельно включить этот доступ в чужом проекте. При включённом доступе он видит только диалоги, где участвовали агенты готового решения; остальные диалоги и сущности проекта не открываются.
- Настройка «Показывать настройки агентов в проектах» определяет, сможет ли пользователь открывать инструкцию, модель, MCP, базу знаний, переменные и другие параметры установленных агентов.
- Если показ настроек выключен, агент остаётся доступен для тестирования в проекте.
Исходный проект
Готовое решение собирается из ресурсов отдельного исходного проекта разработчика. В нём можно настроить агентов, сегменты, лендинги и триггеры, подключить тестовые каналы и проверить сам сценарий до создания выпуска.
При публикации версии Senler сохраняет отдельные снимки выбранных ресурсов и их зависимостей. Поэтому последующие изменения исходного проекта не меняют уже опубликованную версию и установленные из неё ресурсы. Само готовое решение нельзя установить в собственный исходный проект.