enВойти в Senler

Разработчикам

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

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

Как открыть раздел

  1. В боковом меню проекта нажмите на свой аватар.
  2. В открывшемся меню выберите «Для разработчиков».
Как открыть раздел. 2. «Для разработчиков»
2 / 2
2. «Для разработчиков»

После перехода открывается страница «Описание».

Что находится в разделе

В меню раздела две страницы:

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

Что можно создать

Интеграция на сайте

Интеграция на сайте связывает внешний сервис с данными и функциями Senler AI через OAuth и API. Так можно подключить CRM, аналитику, платёжный сервис или другой продукт. Пользователь находит интеграцию в разделе «Плагины», переходит на сайт разработчика и подтверждает необходимые права.

Плагин

Плагин добавляет агентам HTTP- или MCP-действия, собственные шаги автоматизаций, действия приложения для MCP, встроенный интерфейс или несколько возможностей сразу. Пользователь устанавливает его из каталога плагинов, а затем использует доступные функции в агентах, автоматизациях и на встроенной странице.

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

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

Чтобы не путать термины: приложение — это то, что автор создаёт в разделе «Разработчикам». После публикации приложения типов «Интеграция на сайте» и «Плагин» находятся в разделе «Плагины», а приложения типа «Готовое решение» — в отдельном каталоге готовых решений.

Как пользователи находят и используют приложение

В каталогах проекта есть три вкладки:

  • «Каталог» — опубликованные приложения, которые можно подключить или установить;
  • «Установленные» — приложения, уже добавленные в текущий проект;
  • «Мои» — приложения, созданные текущим пользователем; отсюда можно вернуться к их настройкам в developer-разделе.

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

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

Как выпустить приложение

  1. Определите, какой результат должен получить пользователь, и выберите подходящий тип приложения.
  2. Создайте приложение, добавьте понятные название и описание на русском и английском языках.
  3. Настройте функции выбранного типа и проверьте их в тестовом проекте.
  4. Добавьте публичную документацию, сайт разработчика и понятный сценарий подключения или установки.
  5. Отправьте приложение на модерацию в настройках публикации.
  6. После публикации откройте соответствующий каталог обычного проекта и пройдите весь путь пользователя самостоятельно.

Выберите задачу

Доступ к проекту

Само создание или публикация приложения не открывает ему данные чужих проектов. Интеграция получает только те OAuth-права, которые подтвердил пользователь. Установка инструмента сама по себе также не выдаёт доступ к API. У готового решения отдельно настраивается доступ разработчика только к диалогам, связанным с агентами этого решения.

Запрашивайте только необходимые права, храните секреты на сервере и не помещайте токены, Client Secret и закрытые параметры в публичную документацию или сообщения чата.