После брейнштормов в Miro стикеры часто остаются на доске, а задачи в Битрикс24 не появляются. Команда тратит до 5 часов в неделю на ручной перенос. Мы настраиваем интеграцию под ключ: стикеры превращаются в задачи, статусы синхронизируются, доски встраиваются в интерфейс. Оценим ваш проект и предложим решение за два дня. Пишите — реализуем мост между Miro и Битрикс24 без ручного переноса. Наш опыт более 5 лет гарантирует стабильную работу. Время переноса задач сокращается в 10 раз, а ошибки исключаются полностью.
Как middleware связывает Miro и Битрикс24?
Связка использует Miro REST API v2 и Битрикс24 REST API. Miro предоставляет API для работы с досками, стикерами, фреймами и коннекторами. Б24 — вебхуки для событий задач и CRM. Middleware обрабатывает обмен данными между системами.
Miro (webhook) → Middleware → Б24 REST API → Задачи/Комментарии
Б24 (событие) → Webhook → Middleware → Miro REST API → Стикеры/Карточки
Miro поддерживает webhooks — подписка на события доски через POST /v2/boards/{board_id}/webhooks. Middleware получает уведомления при создании, изменении и удалении элементов. Как указано в документации Miro REST API, вебхуки отправляют JSON-объект с типом события и данными элемента.
Как автоматизировать перенос стикеров в задачи?
Ключевой сценарий — превращение стикеров Miro в задачи Б24. Middleware отслеживает стикеры с определённым маркером (цвет, тег или префикс в тексте):
| Цвет стикера |
Действие в Б24 |
Проект |
| Жёлтый |
Создать задачу (обычная) |
По фрейму |
| Красный |
Создать задачу (высокий приоритет) |
По фрейму |
| Зелёный |
Добавить комментарий к существующей задаче |
По связи |
| Синий |
Создать подзадачу |
По parent-стикеру |
Техническая реализация:
- Miro webhook отправляет событие
item_created или item_updated.
- Middleware получает данные стикера через
GET /v2/boards/{board_id}/items/{item_id}.
- Текст стикера парсится: первая строка — название задачи, остальное — описание.
- Задача создаётся через
tasks.task.add с привязкой к проекту (определяется по фрейму, в котором находится стикер).
- ID созданной задачи записывается обратно в стикер как тег — для двусторонней связи.
Автоматизация сокращает время переноса задач в 10 раз по сравнению с ручным копированием. Закажите внедрение — получите готовое решение за 2 дня.
Сравнение способов встраивания досок Miro в Б24
| Способ |
Сложность |
Функциональность |
Управление доступом |
| Iframe в задаче |
Низкая |
Только просмотр |
Через Miro |
| Placement-приложение |
Средняя |
Полная (редактирование, синхронизация) |
Через Б24 + Miro |
Iframe проще, но placement даёт встроенное управление правами. Выбор зависит от потребностей команды.
Встраивание досок Miro в Б24
Miro-доски встраиваются в интерфейс Битрикс24 двумя способами:
- Iframe в задаче. В описание задачи или кастомное поле добавляется embed-ссылка формата
https://miro.com/app/live-embed/{board_id}/. Пользователь видит интерактивную доску прямо в карточке задачи.
- Приложение в маркетплейсе Б24. Локальное приложение (тип placement) встраивает Miro-виджет в карточку задачи или сделки через REST-плейсмент
TASK_VIEW_TAB. Пользователь открывает вкладку «Доска» и видит привязанную Miro-доску.
Для авторизации во встроенной доске Miro использует собственную сессию пользователя. Middleware передаёт access_token через OAuth 2.0 flow при первом входе.
Как происходит синхронизация статусов?
При перемещении стикера между фреймами на доске (например, из «To Do» в «In Progress») middleware обновляет статус задачи в Б24. Фреймы маппятся на стадии:
- Middleware запрашивает позицию стикера через API и определяет, в каком фрейме он находится.
- Название фрейма сопоставляется со статусом задачи через конфигурацию.
- Вызов
tasks.task.update с новым статусом.
Обратное направление: при смене статуса задачи в Б24 middleware перемещает стикер в соответствующий фрейм через PATCH /v2/boards/{board_id}/items/{item_id} с новыми координатами.
Проектная коллаборация
Для проектной работы настраиваем автоматическое создание Miro-доски при создании проекта в Б24:
- Событие
ONSOCNETGROUPADD (создание проекта/группы) → middleware вызывает POST /v2/boards с шаблоном доски.
- Ссылка на доску сохраняется в описании проекта Б24.
- Участники проекта получают доступ к доске через
POST /v2/boards/{board_id}/members — email берётся из профилей Б24.
Аутентификация
- Miro: OAuth 2.0. Приложение регистрируется на
https://miro.com/app/settings/user-profile/apps/. Scope: boards:read, boards:write, identity:read.
- Б24: OAuth 2.0 с scope
task,sonet_group,user.
- Токены хранятся зашифрованными на middleware. Refresh выполняется автоматически.
Что входит в настройку
- Middleware для двусторонней интеграции Miro-досок и задач Б24
- Автоматическое создание задач из стикеров Miro по цветовой маркировке
- Встраивание Miro-досок в интерфейс Битрикс24
- Синхронизация статусов через маппинг фреймов и стадий задач
- Автоматическое создание досок при запуске проектов
- Управление доступом участников между системами
- Документация и обучение команды
Пример обработки вебхука Miro на PHP
<?php
// Пример middleware для обработки webhook Miro
require_once 'vendor/autoload.php';
$payload = json_decode(file_get_contents('php://input'), true);
if ($payload['event'] === 'item_created') {
$itemId = $payload['data']['id'];
$boardId = $payload['data']['boardId'];
// Получение данных стикера через Miro API
$miro = new MiroClient(getenv('MIRO_TOKEN'));
$item = $miro->getItem($boardId, $itemId);
// Создание задачи в Битрикс24
$bitrix = new Bitrix24Client(getenv('BX_WEBHOOK_URL'));
$taskId = $bitrix->createTask($item['data']['title'], $item['data']['description']);
// Запись ID задачи в тег стикера
$miro->addTag($boardId, $itemId, 'bx_task_'.$taskId);
}
Получите консультацию эксперта — оценим ваш проект и предложим оптимальное решение под ключ. Гарантируем прозрачность, стабильность и поддержку после внедрения.
Как корпоративный портал на Битрикс24 решает проблему информационного хаоса?
Сотрудники тратят до 2 часов в день на поиск файлов, писем и решений. Задачи теряются в десятке чатов, согласования застревают на недели. Руководитель узнает о срыве дедлайна только на летучке. Корпоративный портал на Битрикс24 привязывает каждое сообщение, документ и задачу к единому контексту. Вы получаете прозрачную картину работы: кто над чем, какие этапы, где узкие места. Оценим ваш проект бесплатно — свяжитесь с нами, чтобы получить архитектуру за 2 дня.
Что даёт портал в ежедневной работе и почему это лучше мессенджеров?
В мессенджерах информация неструктурирована — через неделю обсуждение утонуло. В портале каждое сообщение привязано к задаче, проекту или документу. Сотрудники тратят до 30% рабочего времени на поиск данных (по McKinsey). Портал сокращает это время в 2–3 раза за счет структурированных хранилищ и полнотекстового поиска.
Коммуникации. Живая лента, мессенджер и видеозвонки привязываются к конкретным задачам. Через полгода можно найти любое обсуждение — в мессенджере оно бы утонуло через неделю.
Задачи и проекты. Канбан, Гант, чеклисты, зависимости, учет времени. Эффективность каждого сотрудника видна в отчетах — не нужно ждать совещания.
Документооборот. Маршруты согласования через дизайнер бизнес-процессов: заявка на отпуск → руководитель → HR → бухгалтерия. Электронная подпись, версионирование, контроль сроков. Интеграция с электронным документооборотом (СБИС, Диадок) через REST API.
HR. Адаптация новичков, заявки на отпуск/командировку, оргструктура, график отсутствий. Сотрудник с первого дня знает, куда идти.
База знаний. Wiki-движок Битрикс24: регламенты, инструкции. Знания не уходят с увольняющимися.
Пример из внедрения. Для производственной компании с 320 сотрудниками мы запустили портал с интеграцией 1С:ЗУП и Active Directory за 4 месяца. Время согласования заявок на командировки сократилось с 3 дней до 4 часов. Экономия на простое сотрудников — 1,5 млн рублей в год. Руководители получают автоматические отчеты по эффективности подразделений. Срок ответа клиентам уменьшился на 20%. Окупаемость портала — 7 месяцев.
Как интеграция с 1С и Active Directory ускоряет кадровый учёт?
Интеграция с 1С:Предприятие через модуль b24connector или кастомный REST-обработчик: заявка на отпуск утверждается на портале через бизнес-процесс и автоматически попадает в 1С:ЗУП для расчета отпускных. Active Directory (SSO через модуль ldap) — учетка сотрудника создается один раз в AD и синхронизируется на портал, почту, VPN. При увольнении блокируется везде. Ручное создание аккаунтов исключено, ошибки минимизированы.
Типы корпоративных порталов и ключевые интеграции
| Тип |
Цель |
Ключевая функция |
| Интранет |
Внутренние коммуникации и сервисы |
Новости, телефонный справочник (синхронизация с Active Directory), бронирование переговорных, заявки на IT через БП |
| HR-портал |
Кадровый учет и развитие |
Профили, KPI/OKR на кастомных HL-блоках, обучение, электронный документооборот |
| Портал знаний |
Документация и регламенты |
Категоризация, теги, рейтинги, подписки на обновления |
| Экстранет |
Работа с партнерами и подрядчиками |
Гранулярные права через CGroup и модуль extranet, доступ без VPN |
| Портал холдинга |
Управление мультикомпанейной структурой |
Раздельные рабочие пространства, консолидированная отчетность, сквозные БП |
Дополнительные интеграции, дающие реальную ценность
- Почта. Exchange через EWS API или IMAP, синхронизация календарей, создание задачи из письма.
- IP-телефония. Asterisk, Mango Office, Zadarma через REST API — звонки из портала, карточка контакта, запись разговоров.
- Видеоконференции. Встроенные видеозвонки или интеграция с Zoom/Teams через marketplace.
- ЭДО. СБИС, Диадок через REST API — полностью электронный документооборот с контрагентами.
Безопасность и соответствие 152-ФЗ
На портале — персональные данные, финансовая отчетность, стратегические планы. Мы гарантируем защиту:
- ролевая модель через CGroup и права на уровне разделов;
- двухфакторная аутентификация (OTP, Яндекс.Ключ, SMS);
- аудит всех действий (b_event_log);
- шифрование TLS на передачу и шифрование дисков;
- полное соответствие Федеральному закону № 152-ФЗ «О персональных данных».
Как происходит внедрение? Пошаговый план
| Этап |
Срок |
Что делаем |
| 1. Аудит |
2–3 недели |
Интервью, анализ процессов, архитектура, план интеграций |
| 2. Настройка и кастомизация |
3–6 недель |
Структура, роли, БП, брендирование (CSS шаблон) |
| 3. Интеграции |
2–4 недели |
1С, AD, почта, телефония, ЭДО |
| 4. Миграция данных |
1–2 недели |
Документы, справочники, сотрудники из текущих систем |
| 5. Обучение и пилот |
1–2 недели |
Администраторы, ключевые пользователи, пилот 20–30 чел. |
| 6. Масштабирование |
2–4 недели |
Подключение подразделений, донастройка по обратной связи |
-
Аудит — фиксируем текущие процессы, замеряем потери времени.
-
Проектирование — выбираем тип портала, планируем интеграции.
-
Реализация — настраиваем бизнес-процессы, права, интерфейс.
-
Тест — пилотная группа проверяет сценарии, мы исправляем недочеты.
-
Запуск — подключаем всех сотрудников, обучаем, передаем документацию.
В результате вы получаете: проектную документацию, настроенный портал с интеграциями, описание бизнес-процессов, инструкции для администраторов и пользователей, 30 дней технической поддержки после запуска.
Поддержка после запуска: как не дать порталу умереть
Через полгода многие порталы становятся заброшенными. Чтобы этого избежать, предлагаем пакеты с фиксированным SLA и выделенным администратором. Мониторинг производительности, обновления платформы, администрирование пользователей, доработка новых модулей. Опыт нашей команды — более 50 внедрений корпоративных порталов на Битрикс24. Мы являемся сертифицированным партнером 1С-Битрикс, гарантируем качество и сроки.
Мобильный доступ. Нативное приложение Битрикс24 (iOS/Android) с push-уведомлениями, задачами, чатами. Адаптивный веб-интерфейс для экстранет-пользователей (не надо ставить приложение). Офлайн-доступ к документам и задачам, синхронизация при восстановлении связи.
Закажите внедрение корпоративного портала под ключ
Свяжитесь с нами — оценим ваш проект, предложим архитектуру и сроки. Получите консультацию бесплатно и убедитесь, что портал окупается в первые полгода.