Разработчикам
Раздел «Разработчикам» нужен, чтобы превратить собственную интеграцию или готовый сценарий в продукт для других проектов Senler AI. Здесь автор создаёт приложение, настраивает его возможности, проверяет работу, добавляет документацию и отправляет результат на публикацию.
Приложение не остаётся только в кабинете автора. После публикации пользователь находит его в каталоге своего проекта, читает описание и, если автор её добавил, документацию. Затем он подключает интеграцию, устанавливает инструмент или разворачивает готовое решение.
Как открыть раздел
- В боковом меню проекта нажмите на свой аватар.
- В открывшемся меню выберите «Для разработчиков».

После перехода открывается страница «Описание».
Что находится в разделе
В меню раздела две страницы:
- «Описание» — обзор типов приложений и ссылки на документацию, API и Senler UI;
- «Приложения» — список созданных вами приложений и кнопка создания нового приложения.

Что можно создать
Интеграция на сайте
Интеграция на сайте связывает внешний сервис с данными и функциями Senler AI через OAuth и API. Так можно подключить CRM, аналитику, платёжный сервис или другой продукт. Пользователь находит интеграцию в разделе «Плагины», переходит на сайт разработчика и подтверждает необходимые права.
Плагин
Плагин добавляет агентам HTTP- или MCP-действия, собственные шаги автоматизаций, действия приложения для MCP, встроенный интерфейс или несколько возможностей сразу. Пользователь устанавливает его из каталога плагинов, а затем использует доступные функции в агентах, автоматизациях и на встроенной странице.
Готовое решение
Готовое решение содержит подготовленный набор агентов, сегментов, лендингов и других ресурсов для определённой задачи или воронки. Пользователь устанавливает опубликованную версию из раздела «Готовые решения» и проходит шаги настройки, заданные автором.
Чтобы не путать термины: приложение — это то, что автор создаёт в разделе «Разработчикам». После публикации приложения типов «Интеграция на сайте» и «Плагин» находятся в разделе «Плагины», а приложения типа «Готовое решение» — в отдельном каталоге готовых решений.
Как пользователи находят и используют приложение
В каталогах проекта есть три вкладки:
- «Каталог» — опубликованные приложения, которые можно подключить или установить;
- «Установленные» — приложения, уже добавленные в текущий проект;
- «Мои» — приложения, созданные текущим пользователем; отсюда можно вернуться к их настройкам в developer-разделе.
Карточка опубликованного приложения объясняет его назначение и ведёт к сайту или документации автора, если они добавлены. Дальнейший путь зависит от типа:
- интеграция на сайте продолжает подключение во внешнем сервисе и запрашивает доступ через OAuth;
- инструмент устанавливается в проект, после чего пользователь работает с его встроенной страницей, добавляет нужные действия агентам и использует опубликованные шаги в автоматизациях;
- готовое решение создаёт ресурсы из опубликованной версии и проводит пользователя через шаги, предусмотренные автором.
Как выпустить приложение
- Определите, какой результат должен получить пользователь, и выберите подходящий тип приложения.
- Создайте приложение, добавьте понятные название и описание на русском и английском языках.
- Настройте функции выбранного типа и проверьте их в тестовом проекте.
- Добавьте публичную документацию, сайт разработчика и понятный сценарий подключения или установки.
- Отправьте приложение на модерацию в настройках публикации.
- После публикации откройте соответствующий каталог обычного проекта и пройдите весь путь пользователя самостоятельно.
Выберите задачу
- Создать или открыть приложение: список приложений, выбор типа и создание.
- Настроить developer-приложение через AI: разработка приложения через Senler.io User MCP.
- Подключить внешний сервис: интеграция на сайте, OAuth и API SDK.
- Собрать интерфейс приложения из компонентов Senler: библиотека Senler UI и Storybook.
- Добавить агентам собственные действия: тип «Плагин» и настройка HTTP- или MCP-инструментов.
- Добавить свои действия в автоматизации: шаги автоматизаций приложения.
- Дать AI доступ к выбранным методам backend плагина: действия приложения.
- Посмотреть цельный открытый пример плагина: архитектура и карта исходного кода RefLink.
- Дать пользователю интерфейс плагина внутри кабинета: встроенная страница.
- Настраивать отдельное подключение инструмента для каждого агента или аккаунта: конфигуратор и Senler Bridge.
- Распространять готовый набор ресурсов: тип «Готовое решение», версии, шаги установки и шаги обновления.
- Получать события Senler AI: вебхуки приложения.
- Опубликовать справку для пользователей приложения: документация приложения.
- Встроить виджет Senler AI на сайт и связать его со своим интерфейсом: разработка виджета.
Доступ к проекту
Само создание или публикация приложения не открывает ему данные чужих проектов. Интеграция получает только те OAuth-права, которые подтвердил пользователь. Установка инструмента сама по себе также не выдаёт доступ к API. У готового решения отдельно настраивается доступ разработчика только к диалогам, связанным с агентами этого решения.
Запрашивайте только необходимые права, храните секреты на сервере и не помещайте токены, Client Secret и закрытые параметры в публичную документацию или сообщения чата.