Spectral — плагины через эмулятор Telegram-бота
Система плагинов на платформе называется Spectral. Это эмулятор Telegram-бота: он говорит на Telegram Bot API, поэтому всё, что уже работает как Telegram-бот или могло бы быть сделано как бот, подключается к Cabi.Chat и работает внутри разговоров Cabi.Chat рядом с собственными возможностями платформы.
Это ось интеграции для разработчиков. Вместо того чтобы платформа сама строила каждый смежный инструмент, третьи стороны приносят то, что уже умеют делать хорошо, а пользователи получают более богатое рабочее пространство, не покидая кабинета.
На нём уже работает собственный виджет Cabi.Chat. Оракул-виджет для сайта, размещённый на платформе, — это бот Spectral: оракул отвечает посетителям вашего сайта через тот же интерфейс бота. Cabi.Chat Graph — Оракулы™
Каким бот видит Cabi.Chat. Как Telegram. Бота добавляют в разговор, он получает обновления через long polling (getUpdates) или HTTPS-вебхук с секретным токеном и отвечает привычными методами. У чатов и пользователей числовые id в стиле Telegram, форматирование приходит в виде entities.
Поддерживаемые методы
- Сообщения — отправка, редактирование, удаление, пересылка, копирование, закрепление, реакции, статус набора; форматирование HTML или entities; ответы; inline-клавиатуры с callback-кнопками.
- Медиа — фото, документы, аудио, голосовые, видео, видеосообщения, анимации, стикеры, альбомы до 10 элементов, скачивание файлов.
- Геопозиция, место, контакт, опросы — с результатами, когда опрос закрыт.
- Чаты — информация о чате, участники и администраторы; бан, разбан, мьют, повышение; темы форума.
Остальные методы Bot API не поддерживаются.
Категории, для которых создан Spectral:
- CRM — управление контактами, сделками, воронками поверх лидов, которые генерирует платформа.
- Планирование — календари, бронирование встреч, согласование временных слотов.
- Эскроу и платежи — удержание средств между сторонами до выполнения условий.
- Интеграции с TON и смарт-контракты — некастодиальные сценарии, расчёты в блокчейне, логика на смарт-контрактах, подключённая через интерфейсы ботов.
- Тикеты и поддержка — трекеры задач, системы helpdesk.
- Управление проектами — задачи, доски, вехи, привязанные к проектам платформы.
- Аналитика — расширенные дашборды, отчёты, собственные представления данных платформы.
Подключение плагина — это разговор о партнёрстве: напишите оракулу Cabi.Chat. Интерфейсный контракт совместим с Telegram-ботами, поэтому порог интеграции низкий: если ваш сервис уже работает как бот, большая часть пути пройдена.
Также в Telegram: Бот Cabi.Chat