Перейти к основному содержимому

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

Стройте на MonoChat с помощью API, функций и ваших собственных ИИ-агентов.

Подключайте свои системы через REST API и вебхуки, пишите пользовательские функции на JavaScript, давайте ИИ-агентам свои инструменты через инструменты функций и MCP и запускайте нужную вам платформу агентов в WhatsApp и во всех остальных каналах.

  • REST API
  • Вебхуки
  • JavaScript SDK
  • MCP
  • Agent Harness

Строительные блоки

Всё, что разработчик может расширить: от одного вызова API до агента, который ведёт обращение от начала до конца.

Пользовательские функции

Пишите собственную логику на JavaScript

Каждая функция получает объект sdk. Что он предлагает, зависит от того, где выполняется функция: в браузере или на сервере.

  • Client SDK для функций в браузере, в основном для пользовательских представлений
  • Server SDK для всех остальных типов функций
  • Типы функций: узел пользовательского сценария, серверный метод, пользовательское представление, ИИ-инструмент, cron-задание и настройка пользовательского приложения
  • Серверные методы можно открыть как конечные точки API для ваших других систем
Пример запроса
POST https://app.monochat.ai/api/<slug>/custom-functions/template-app/api/template/send.js
Authorization: Bearer <API_TOKEN>
Content-Type: application/json

Отправка одобренного шаблона WhatsApp с помощью приложения WhatsApp Template API. Slug вашего тенанта — это часть после /tenants/ в вашем адресе MonoChat.

Приведите своего агента

Ваша платформа агентов во всех каналах

Один раз добавьте AI Harness, затем используйте его в узле ИИ-агента в любом сценарии или запускайте выполнения из кода. MonoChat обеспечивает диалоги, каналы и передачу вашей команде.

  • Семь провайдеров harness: MonoChat, OpenAI Agents SDK, Claude Agent SDK, Pi, OpenAI Agents API, Claude Managed Agents и Custom
  • Custom: ваш собственный сервер на LangGraph, Google ADK, CrewAI или своём коде, подключённый через URL конечной точки и общий секрет
  • Основная, резервная и быстрая модели для каждого узла агента и бюджет на каждое выполнение
  • Запуск, чтение и отмена выполнений из пользовательских функций и клиентов API; каждое выполнение записывается вместе с вызовами моделей, вызовами инструментов и результатом

API для разработчиков

Два приложения только с API для ваших систем

Установите их из MonoStore и вызывайте с токеном API из Профиль › Токены API.

Быстрый старт

От бесплатного рабочего пространства до первого вызова API или агента.

  1. Откройте рабочее пространство

    Зарегистрируйтесь на app.monochat.ai и начните с бесплатного тарифа.

  2. Подключите канал

    Подключите WhatsApp, Instagram, веб-чат или любой другой канал, для которого вы разрабатываете.

  3. Создайте токен API

    Создайте токен в разделе Профиль › Токены API. Он показывается только один раз, поэтому скопируйте его сразу.

  4. Разрабатывайте

    Установите приложение для разработчиков, напишите функцию или добавьте клиент MCP либо AI Harness в разделе Настройки › Автоматизация.

Вопросы и ответы

Вопросы разработчиков

Что можно создать и как.

Есть ли у MonoChat API?

Да. MonoChat предлагает REST-конечные точки и события вебхуков для интеграций, пользовательские функции, серверные методы которых можно открыть как конечные точки API, и приложения только с API, такие как WhatsApp Template API и Session Link. Вызовы API используют токен, который вы создаёте в разделе Профиль › Токены API.

На каком языке пишутся пользовательские функции?

На JavaScript. Каждая функция получает объект sdk: Client SDK для функций в браузере, например пользовательских представлений, и Server SDK для узлов сценариев, серверных методов, ИИ-инструментов, cron-заданий и настройки пользовательских приложений.

Как отправить шаблонное сообщение WhatsApp из собственной системы?

Установите приложение WhatsApp Template API, создайте токен API, вызовите template/list.js, чтобы увидеть одобренные шаблоны, и template/send.js, чтобы отправить один из них. Когда клиент ответит, диалог попадёт во входящие MonoChat.

Можно ли подключить собственный сервер MCP?

Да. Добавьте его в разделе Настройки › Автоматизация › Клиенты ИИ MCP, указав его конечную точку и, при необходимости, аутентификацию Basic или Bearer. MonoChat подключается по транспорту SSE, считывает инструменты сервера и позволяет передавать их узлам ИИ и узлам ИИ-агентов.

Можно ли запустить агента, созданного на Claude Agent SDK, OpenAI Agents SDK или LangGraph?

Да. Выберите Claude Agent SDK или OpenAI Agents SDK в качестве провайдера harness либо выберите Custom и укажите URL конечной точки и общий секрет для агента, созданного на LangGraph, Google ADK, CrewAI или вашем собственном коде.

Можно ли запустить ИИ-агента из кода?

Да. Пользовательские функции и клиенты API могут запускать, считывать и отменять выполнения агентов с помощью методов aiAgentRuns create, show и cancel. Каждое выполнение записывается в разделе Настройки › Автоматизация › Выполнения ИИ-агентов.

Могут ли инженеры MonoChat создать интеграцию за нас?

Да. Пакеты разработки (Development Packs) — это предоплаченные дни разработки MonoChat для интеграций, автоматизаций и индивидуальных функций. Они не сгорают и их можно комбинировать.

Первый месяц Growth за наш счёт

Начните разработку на MonoChat

Откройте бесплатное рабочее пространство, создайте токен API и сделайте первый вызов уже сегодня.

Один код на компанию • 30 дней на активацию • Карта не нужна

150 $ для старта.

Получить