Узнайте, как настроить мгновенную интеграцию Whereby с Mattermost для автоматического создания видеокомнат с помощью одной slash-команды. Пошаговое руководство по no-code автоматизации поможет вашей команде сэкономить часы рабочего времени и устранить рутину при организации созвонов.

Вот команда разбросана по разным часовым поясам, вот обсуждение застряло в переписке, а решать надо сейчас. Открываете браузер, ищете ссылку на созвон, копируете ее, кидаете в Mattermost — и теряете драгоценные минуты, чтобы все собрались. Стандартные инструкции устаревают быстрее, чем успеешь их прочитать, собственная интеграция требует месяцев колоссальной работы и кучи DevOps-ресурсов, а тем, кто хочет быстрого решения — оба варианта мимо.
Интеграция Whereby с Mattermost через no-code автоматизацию снимает эту рутину полностью. Одной slash-команды — и видеокомната рождается сама. Ссылка в нужный канал мгновенно публикуется. Участники подключаются тут же, моментально. Никаких копипастов, никаких «где ссылка?» и потерь минут. Просто /whereby — и вы уже на связи.
«На протяжении восьми лет мы провели тестирование — по сути, опробовали — 43 различных подходов к автоматизации коммуникационного процесса среди распределённых команд. Вывод оказался простым: если интеграция потребует более трёх кликов мыши — то ее просто никто не будет использовать. Whereby плюс Mattermost через ASCN.AI — это два клика, и ни капли фрустрации.»
Whereby — облачный видеосервис, независимый от установки приложений. Подключиться к звонку можно прямо из браузера по ссылке, без регистрации и лишних действий. Ключевое отличие от Google Meet и Zoom — возможность создавать постоянные комнаты с фиксированным URL, типа whereby.com/your-room. Ссылку можно использовать столько раз, сколько угодно и без ограничений.
Для компании Whereby не менее важен GDPR-комплаенс и white-label брендинг, доступный на Enterprise-планах, а также минимальные задержки, достигнутые благодаря серверам в Европе и США. Сервис от компании обслуживает уже более 30 000 компаний, среди которых как удаленные команды, так и образовательные платформы.

Mattermost — это самоуправляемая замена Slack, которая дает возможность исключить утечку конфиденциальной информации с внешними провайдерами. Работает исключительно на собственных серверах или в закрытом облаке, без передачи чата третьим лицам. Часто выбирается в высококонкурентных отраслях — финансовом секторе, медицине, госсекторе — где утечка данных неминуемо ведет к убыткам.
Размах огромен: более 800 000 серверов, поддержка SSO, интеграция с Active Directory, соответствие требованиям стандартов ISO 27001 и HIPAA. Mattermost — выбор тех, кто хочет полный контроль без компромиссов.
Главный плюс данной интеграции в том, что исчезает разрыв между письменным общением и живой беседой. На переход из чата в видеозвонок уходит 10 секунд вместо нескольких минут на поиски и координацию ссылок.
Скорость реакций: служба поддержки переходит с чата в видео за 5 секунд — критично для клиентов уровня Enterprise, где минута простоя стоит тысячи долларов. В кейсе с Falcon Finance автоматизация позволила сократить время реакции команды — одна slash-команда обеспечила мгновенную координацию. При 20 звонках в неделю экономия составит около 2,6 часа рабочего времени.
Кейс ASCN.AI на падении Falcon Finance (FF)
Прозрачность коммуникаций: все видеозвонки логируются автоматически в канале — руководитель видит, как часто проходят встречи, сколько длятся и кто активен. Данные можно экспортировать для детального анализа и пунктуальной отчетности.
Если сравнивать с Jitsi (встроенные звонки в Mattermost), где требуется сложная серверная настройка, отсутствие брендирования, то Whereby предоставляет готовую инфраструктуру с SLA 99,9%. А автоматизация через ASCN.AI полностью исключает DevOps.
/whereby-standup создает комнату и уведомляет участников — никто не проспит./whereby-demo, система создает брендовую комнату с логотипом, отсылает ссылку и напоминает. Конверсия в сделку растёт на 18% — клиент не теряется среди напоминаний.Для начала регистрируемся на whereby.com/org. Свободный тариф ограничен 4 участниками и одной комнатой, что подходит лишь для тестирования, но ни в коей мере не подходит для полноценной работы. Тариф Starter ($9.99/месяц) убирает лимиты и добавляет запись звонков.
mattermost-integration.Проверить ключ можно в терминале:
curl -X GET "https://api.whereby.dev/v1/meetings" \
-H "Authorization: Bearer YOUR_API_KEY"
Ответ 200 OK с массивом подтверждает корректность. Ошибка 401 Unauthorized — ключ неверный или истек. Важно. API-ключ предоставляет полный доступ ко всему аккаунту. Поэтому храните его в надежном месте, но не публикуйте.
Рекомендуемая версия Mattermost 5.0+, с поддержкой Slash Commands и Webhooks. В self-hosted среде проверьте, разрешены ли HTTPS-запросы к api.whereby.dev.
| Параметры | Значение |
|---|---|
| Title | Whereby Video Call |
| Command | /whereby |
| Request URL | Оставьте пустым (при передаче обрабатывается ASCN.AI) |
| Method | POST |
| Autocomplete | Включите, добавьте описание |
Права: System Admin или делегированные роли необходимы для создания команд.
create_post, manage_slash_commands, manage_webhooks.api.whereby.dev и *.ascn.ai.Проверка доступности API:
curl -I https://api.whereby.dev
mattermost-integration: Scope — Full Access.GET /v1/meetings.Частенько наблюдаю такие ошибки:
/whereby, поле Request URL оставляем пустым (обработка производится ASCN.AI)./whereby test-room — появление ошибки на этом этапе нормально.Заходим в ASCN.AI и создаём workflow под названием Mattermost Whereby Integration. Mattermost выбран для первоначальной настройки намеренно — он позволяет тестировать интеграцию в изолированной среде и убедиться, что код работает корректно. После отладки workflow будет работать со Slack аналогичным образом.
В созданном workflow добавляем триггер Webhook с методом POST — система сгенерирует Webhook URL. Этот URL вставляем в поле Request URL настроек Slash Command в Mattermost и сохраняем.
Далее добавляем ноду HTTP Request для создания комнаты. Адрес запроса: POST https://api.whereby.dev/v1/meetings, заголовки:
Authorization: Bearer {{$secrets.whereby_api_key}}Content-Type: application/jsonВ теле запроса указываем параметры: endDate в виде JS-выражения на +1 час, префикс mattermost, hostRoomUrl и прочие.
Приступаем к добавлению второго узла HTTP-запроса, для осуществления пересылки адреса в Mattermost, через входящий вебхук. Соединяем узлы стрелками: Webhook → HTTP Request (Whereby) → HTTP Request (Mattermost). Активируем workflow. Проверяем: в Mattermost вводим /whereby — через некоторое время, пару секунд, появляется адрес.
/whereby team-standup, создаст ссылку whereby.com/mattermost-team-standup.Для расширения возможностей используются дополнительные ноды ASCN.AI. Например, возможно обработать параметры команд:
const durationMatch = $node["Webhook"].json.text.match(/(\d+)h/);
const hours = durationMatch ? parseInt(durationMatch[1]) : 1;
const endDate = new Date(Date.now() + hours * 3600000).toISOString();
return { endDate };
Доступно брендирование и другие настройки для Business и Enterprise тарифов Whereby:
{
"endDate": "...",
"roomNamePrefix": "acme-corp",
"brandingSettings": {
"logo": "https://your-company.com/logo.png",
"primaryColor": "#FF5733"
}
}
Можно ограничить доступ по email-доменам:
{
"endDate": "...",
"hostEmailDomains": ["@yourcompany.com"]
}
Поддерживается мультиязычность ответов, локаль пользователя распознается для персонализации сообщений.
По умолчанию Whereby имеет поддержку демонстрации экрана и отключённой камеры — только аудио без видео для экономии трафика. При этом вы можете сделать камеру обязательной, делить роли (host/viewer), автоматически запускать запись звонков (на Starter+ тарифах). Если интернет медленный, воспользуйтесь параметром ?audio=true — тогда звонок будет только аудио, трафик сэкономите.
Ручное создание звонка с сайтом, копирование ссылки и вставка в Mattermost занимает около 25 секунд. А если звонков в день 20? То почти 83 часа в месяц — почти две полные рабочие недели. Автоматика создаёт звонок за 3 секунды, что экономит 88% рабочего времени. Значительная экономия рабочей силы и ресурсов, не так ли?
И кроме того, автоматика снижает когнитивную нагрузку и минимизирует ошибки. В ситуации с флэш-крашем, который состоялся 11 октября, автоматизация помогла согласовать действия 7 трейдеров в реальном масштабе времени, снизив задержку реакции на целых 90 секунд — этого было достаточно, чтобы оспорить сделку и завоевать успех.
Кейс извлечения прибыли на флэш-краше 11 октября
| Критерий | Whereby + Mattermost | Jitsi (встроенный) | Zoom + Mattermost | Google Meet + Mattermost |
|---|---|---|---|---|
| Настройка | No-code через ASCN.AI — 30 минут. Сервер Jitsi — 2–4 часа. Zoom API + OAuth — 1–2 часа. Google Workspace — менее часа. | Требуется сервер Jitsi (2–4 часа) | Zoom API, OAuth (1–2 часа) | Google Workspace (1 час) |
| Стоимость | $9.99/мес (Whereby Starter) | Бесплатно (self-hosted) | $14.99/мес (Zoom Pro) | Входит в Workspace ($6–18/мес) |
| Лимиты участников | 4 (Free), 50 (Starter), неограниченно (Business) | Неограниченно | 100 (Pro), 300 (Business) | 100 (Workspace) |
| Брендирование | Да (Business+) | Нет | Да (Enterprise) | Нет |
| Запись звонков | Да (Starter+) | Да (self-hosted) | Да (все планы) | Да (Workspace) |
| GDPR | Да (Европейские сервера) | Да (под контролем) | Да (по желанию Европейские сервера) | Да (Google Cloud Европа) |
| Поддержка мобильных | В браузере | В приложении | В приложении | В приложении |
| Создание комнаты | 2-3 сек | 1 секунда | 5-10 секунд | 3-5 секунд |
Whereby — оптимальный баланс простоты, цены и функционала для групп состоящих от десяти до пятидесяти сотрудников, при отсутствии собственных IT-ресурсов. Вариантом для self-hosted с полным контролем станет Jitsi. Как решение для крупных корпоративных команд с подписками предлагается Zoom и Google Meet.
Ошибки ручного труда — забытые ссылки, неверные комнаты, неверные вставки — отсутствуют совсем. Процесс становится унифицированным и удобным. Новичок учится работать с системой за 10 секунд, кривая обучения почти отсутствует. Для группы состоящей из 10 человек, экономия времени составляет до 83 часов в месяц, что при стоимости автоматизации равной $39 в месяц эквивалентно $4150. ROI автоматизации составляет 10600%.
Whereby использует сквозное (end-to-end) шифрование (E2EE) на базе WebRTC: ключи по требованию генерируются локально и в локальной же среде серверы не имеют доступа к расшифрованному видео и аудио. Соответствие GDPR, ISO 27001 и HIPAA подтверждено сертификатами, а серверы находятся в Европе. API-ключи находятся под AES-256 шифрованием в ASCN.AI Secret Manager. Дополнительно, для обеспечения больших гарантий безопасности возможно ограничить доступ по email-домену, а также включить «waiting room» для модерации участников. Логирование метаданных встреч возможно для аудита и compliance.
Slash-команды Mattermost доступны в мобильных приложениях на iOS и Android. Whereby-комнаты открываются прямо в мобильном браузере — без установки отдельного приложения. Поддерживаются видео, аудио, демонстрация экрана и чат.
На iOS микрофон необходимо включать вручную: платформа не разрешает приложениям активировать его автоматически. При нестабильном или медленном интернет-соединении рекомендуется использовать параметр ?audio=true для перехода в режим только аудио. Интерфейс комнаты адаптируется под экран мобильного устройства.
Основные ограничения:
Для более продуктивной работы лучше тариф Starter ($9.99/мес) с расширенными лимитами и записью.
Рекомендуется менять ключи каждые 90 дней с целью повышения уровня безопасности.
