Платформа

Универсальный движок.Бесконечные комбинации.

betool строго отделяет ядро оркестрации от бизнес-модулей. Результат: платформа растёт без долга, даже после десятков интеграций.

Архитектура

Три столпа, строго изолированные.

Каждый предоставляет чёткий контракт. Ни один не зависит от внутренностей другого.

каналы

Входные каналы

Каждый канал — независимый модуль. Телефония в реальном времени, email, чат-виджет, мессенджеры, вебхуки. Добавление канала никак не влияет на остальные.

  • Нормализованный входной контракт
  • Аутентификация по организации
  • Строгая изоляция модулей

пайплайны

Пайплайны

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

  • Типизированные контракты на входах / выходах
  • Версионирование и история выполнений
  • Повтор на прошлых трассировках

интеграции

Интеграции

Подключайте свои системы через настраиваемые операторы: HTTP, базы данных, бизнес-API, кастомные tools. Аутентификация OAuth2, Bearer, API key. Всё версионируется, всё прослеживается.

  • Компонуемые операторы, переиспользуемые под-пайплайны
  • Исходящие коннекторы OAuth2 / Bearer / API key
  • BYOK для моделей LLM

Входные каналы

Всё, что может запустить пайплайн.

Голос, текст, веб, по расписанию — каждый канал является модулем, следующим одному контракту.

Голос

Телефония в реальном времени

LiveKit + SIP, ASR/TTS, barge-in

GA

Email

Входящий / исходящий email

IMAP, парсинг вложений

GA

Веб

Вебхук HTTP

Подписанный POST, произвольный payload

GA

Веб-виджет чата

Встраиваемый скрипт, публичный токен

GA

Мессенджеры

WhatsApp

Cloud API, поддержка медиа

GA

Telegram

Bot API, группы и личные чаты

GA

Mattermost

Исходящий вебхук, треды

GA

SMS

AllMySMS, сегменты GSM-7/UCS-2

Beta

Slack

Events API, slash-команды

Beta

CRM

Meta Lead Ads

Вебхук лида, маппинг полей

GA

CRM (HubSpot, Salesforce…)

OAuth + двусторонняя синхронизация

Beta

Система

Планирование (cron)

Повторяющиеся задачи, часовые пояса

GA

Кирпичики пайплайна

Типизированные, компонуемые узлы.

Никаких разбросанных промптов: каждый тип узла предоставляет чёткий контракт (входы, выходы, конфигурация).

agent

Вызывает LLM с миссией, ролью и tools

operator

Детерминированное действие (HTTP, БД, transform)

condition

Ветвление по предикату на слотах

loop

Итерирует по коллекции

filter

Отсеивает нерелевантные exchanges

confirmation

Пауза для проверки человеком

file_transform

Чтение / запись / разбиение файлов

compute

Вычисления, агрегации, проекции схемы

code_step

Кастомный код в песочнице, заблокирован ревью человека

pipeline_call

Вызывает другой пайплайн как функцию

Принципы

Создана, чтобы выдержать масштаб.

Универсальность в основе

Движок не знает ни одной предметной области. Добавление сценария никогда не требует менять ядро.

Строгая изоляция модулей

Каждый канал, каждый тип узла живёт в собственной папке. Удаление модуля = нулевое влияние на остальные.

Мультиорганизация из коробки

Данные, пайплайны и секреты изолированы по организациям. Ничего не утекает, ничего не смешивается.

Встроенная наблюдаемость

Трассируемые выполнения, счётчики по каждому tool, воспроизводимые бенчмарки. Состояние системы всегда читаемо.

Разберём вместе вашу целевую архитектуру.

Наши технические команды ответят на ваши вопросы по интеграции и суверенному развёртыванию.