Что можно подключить

Готовые интеграции, открытый API и webhooks. Часть подключений уже работает, остальные в активной разработке. Мы добавляем новые интеграции каждый квартал — приоритет определяют запросы пользователей.

📨

Telegram

Двусторонняя интеграция с Telegram-каналами и чатами. Сообщения из Telegram попадают в b8q и наоборот — команда работает в одном интерфейсе, а клиенты и партнёры продолжают писать в Telegram. Поддерживаются текстовые сообщения, файлы и изображения. Настройка занимает пару минут: подключаете бота, выбираете канал — готово.

Доступно
📊

REST API

Полный программный доступ к данным b8q. Создавайте чаты, отправляйте сообщения, управляйте пользователями и документами через HTTP-запросы. API покрывает все сущности системы: пользователи, чаты, сообщения, файлы, документы, канбан-доски. Авторизация через JWT-токены, формат ответов — JSON.

Доступно
🔔

Webhooks

Получайте уведомления о событиях в реальном времени. Настройте URL — b8q будет отправлять POST-запросы при новых сообщениях, создании задач и других событиях.

Доступно
🔐

LDAP / Active Directory

Синхронизация пользователей с корпоративным каталогом. Автоматическое создание аккаунтов, единые учётные данные.

В разработке — 2026
🔑

SSO (SAML 2.0, OAuth)

Единый вход через корпоративный identity provider. Поддержка SAML 2.0 и OAuth 2.0 для интеграции с Keycloak, Okta, Azure AD.

В разработке
📁

S3 хранилище

Подключение внешнего S3-совместимого хранилища для файлов. MinIO, Yandex Object Storage, AWS S3.

Планируется
📋

Jira / YouTrack

Синхронизация задач между канбан-досками b8q и внешними трекерами. Статусы, комментарии, назначения.

Планируется
🏢

1С / Битрикс24

Интеграция с российскими бизнес-системами. Уведомления о событиях из 1С, синхронизация контактов с Битрикс24.

Планируется

REST API

API b8q построен по принципу REST. Каждая сущность — ресурс с предсказуемыми эндпоинтами. Авторизация через Bearer-токен, ответы в JSON, коды ошибок по стандарту HTTP. Если вы работали с любым современным API, разберётесь за пять минут.

Что умеет API

Через API доступны все основные операции, которые можно выполнить в интерфейсе b8q. Вы можете программно создавать чаты и каналы, отправлять сообщения от имени бота или пользователя, загружать и скачивать файлы, управлять участниками организации. API покрывает работу с документами и канбан-досками — создание, чтение, обновление и удаление карточек.

Это полезно для автоматизации рутинных процессов. Например, ваш CI/CD-пайплайн может отправлять уведомления о деплоях прямо в рабочий чат. Или CRM-система автоматически создаёт задачу на канбан-доске, когда приходит новая заявка. Возможности ограничены только вашей фантазией и правами доступа токена.

Rate limiting: 100 запросов в минуту для стандартных токенов, 1000 для серверных. Этого хватает для большинства сценариев автоматизации. Для высоконагруженных интеграций лимиты настраиваются индивидуально.

  • CRUD-операции для всех сущностей
  • Авторизация через JWT Bearer-токены
  • JSON-ответы с пагинацией
  • Rate limiting с настраиваемыми лимитами
  • Документация с примерами запросов
📊

Пример: отправка сообщения в чат

curl -X POST https://your-server.com/api/v1/messages \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..." \
  -H "Content-Type: application/json" \
  -d '{
    "chatId": "chat_9f3a2b1c",
    "text": "Деплой v1.8.0 завершён успешно",
    "type": "text"
  }'

# Ответ:
{
  "id": "msg_7x4k2m9p",
  "chatId": "chat_9f3a2b1c",
  "text": "Деплой v1.8.0 завершён успешно",
  "sender": "bot_deploy",
  "createdAt": "2026-03-16T10:30:00Z"
}

Webhooks

Вместо того чтобы постоянно опрашивать API на наличие изменений, настройте webhook — b8q сам отправит HTTP POST-запрос на ваш сервер, когда произойдёт нужное событие. Это быстрее, экономичнее и проще в реализации.

Каждый webhook содержит тип события, timestamp и полный объект данных в JSON. Подпись запроса (HMAC-SHA256) позволяет убедиться, что уведомление действительно пришло от b8q, а не от злоумышленника. Retry-логика: если ваш сервер не ответил 200 OK, b8q повторит отправку до трёх раз с экспоненциальной задержкой.

Сообщения

  • message.created
  • message.updated
  • message.deleted

Задачи

  • task.created
  • task.moved
  • task.completed

Пользователи

  • user.joined
  • user.left
  • user.role_changed

Помимо перечисленных, доступны события для файлов (file.uploaded, file.deleted), документов (document.created, document.updated) и каналов (channel.created, channel.archived). Полный список событий и формат payload описаны в документации API.

Нужна интеграция, которой нет?

Мы добавляем новые подключения на основе запросов пользователей. Расскажите, какой сервис вы хотите подключить — и мы оценим сроки. Для корпоративных клиентов разрабатываем кастомные интеграции под ключ: от технического задания до production-релиза.

Запросить демо Смотреть тарифы

Частые вопросы об интеграциях

REST API доступен на всех тарифах, включая бесплатный. Разница — в лимитах: на бесплатном тарифе ограничение составляет 100 запросов в минуту, на платных тарифах лимит увеличен до 1000 запросов. Для серверных интеграций на тарифе «Корпорация» лимиты настраиваются индивидуально.
Интеграция с LDAP и SSO (SAML 2.0, OAuth 2.0) находится в активной разработке и запланирована на 2026 год. Если вашей организации нужна эта функция раньше — напишите нам, мы рассмотрим возможность приоритетной реализации. В текущей версии b8q использует собственную JWT-авторизацию с гибкой системой ролей.
Создайте бота через @BotFather в Telegram, скопируйте токен и вставьте его в настройках интеграций b8q. Выберите чат или канал b8q, который хотите связать с Telegram-группой — и всё готово. Сообщения начнут синхронизироваться в обе стороны. Вся настройка занимает 2-3 минуты, подробная инструкция есть в документации.
Пока официальных SDK нет — API достаточно простой, чтобы работать с ним напрямую через fetch, axios или curl. В планах на вторую половину 2026 года — SDK для JavaScript/TypeScript и Python. А пока мы предоставляем коллекцию для Postman и OpenAPI-спецификацию, которую можно использовать для автогенерации клиента на любом языке.

Подключите b8q к вашему стеку

Попробуйте API прямо сейчас. Регистрация бесплатна, токен генерируется за секунду.

Запросить демо Все возможности