Кейс: Голосовой AI-помощник перестал работать. Как мы починили за 70 минут
_TL;DR_
Воскресенье. Сообщение от клиента: "Виджет не работает". С VPN — работает, без — нет. Причина — санкции США против ElevenLabs. Решение — WebSocket прокси через US-сервер. Время на фикс — 70 минут. Доп. расходы — $7/мес.
Предыстория
Клиент из сферы недвижимости (название под NDA). На сайте установлен голосовой AI-помощник — виджет, который консультирует посетителей и собирает заявки. Технология — ElevenLabs Conversational AI.
Работало стабильно несколько месяцев. До вчерашнего дня.
Проблема
_"Виджет перестал работать. С VPN работает, без VPN — нет"_
Классика: работало → сломалось → ничего не меняли.
Для бизнеса: почему это критично
Что теряет бизнес, когда виджет не работает:
• Упущенные заявки — посетители уходят без консультации
• Репутация — "у них там что-то сломано"
• Время менеджеров — ручная обработка вместо автоматизации
Риски использования западных SaaS:
Американские компании обязаны соблюдать санкции. ElevenLabs, OpenAI, Anthropic — все под этим давлением. В любой момент могут:
• Заблокировать по геолокации
• Отключить аккаунт
• Изменить условия
Вывод для бизнеса: Всегда иметь план Б.
Диагностика
Первая мысль — проблема на нашей стороне.
Проверили:
• Сервер — работает ✓
• API — отвечает ✓
• Ключи — валидные ✓
• Логи — без ошибок ✓
Копнули в документацию ElevenLabs:
_ElevenLabs блокирует доступ из Беларуси._
Не провайдер. Не государство. Сам сервис. Санкции США — компания юридически обязана блокировать пользователей из: Беларусь, Россия, Иран, Куба, КНДР, Сирия, Крым.
Почему раньше работало?
ElevenLabs периодически обновляет базы IP-адресов. Видимо, добавили новые диапазоны белорусских провайдеров.
Для разработчиков: техническая часть
Архитектура до поломки:
Проблема: Браузер устанавливает прямое WebSocket-соединение с ElevenLabs. Сервер ElevenLabs видит белорусский IP → отказ.
Решение: WebSocket Proxy
Ключевые моменты:
1. Прокси на Node.js (~60 строк)
Критично: сохранять тип сообщения (text vs binary)
ElevenLabs шлёт два типа сообщений:
•
•
Если не передать флаг
2. Хостинг: Render (US регион)
• Free план не подходит — обрывает WebSocket через 5 минут
• Starter план ($7/мес) — без лимитов
Для энтузиастов: как это работает под капотом
_Почему VPN помогает, а прокси на сервере — нет?_
Многие думают: "У меня же сервер в US, почему блокирует?"
Ответ: API-запросы и WebSocket — разные вещи.
1. API-запрос
2. WebSocket соединение → устанавливается браузером напрямую → IP пользователя (BY) → BLOCK
Браузер открывает этот URL напрямую. ElevenLabs видит откуда пришёл запрос.
Почему нельзя просто nginx proxy?
WebSocket — это persistent connection с двусторонним обменом. Обычный HTTP reverse proxy не работает. Нужен именно WebSocket proxy.
Результат
Статус: ✅ Виджет работает. Без VPN. Из Беларуси.
Затраченное время:
• Диагностика и исследование — 15 мин
• Разработка прокси — 20 мин
• Деплой и настройка — 15 мин
• Отладка бинарных данных — 20 мин
• Итого — 70 мин
Дополнительные расходы: +$7/месяц
Выводы
_Для бизнеса:_
• Западные SaaS могут отключить в любой момент — имейте план Б
• Стоимость простоя часто выше стоимости резервных решений
_Для разработчиков:_
• WebSocket ≠ HTTP — нужен специализированный прокси
• Binary vs Text — критично для аудио/видео приложений
• Serverless (Vercel) не поддерживает WebSoc
_Столкнулись с похожей проблемой блокировок? Пишите — разберёмся._
#кейс #devops #elevenlabs #санкции #websocket #proxy #ai #UtlikCo #Utlik
_TL;DR_
Воскресенье. Сообщение от клиента: "Виджет не работает". С VPN — работает, без — нет. Причина — санкции США против ElevenLabs. Решение — WebSocket прокси через US-сервер. Время на фикс — 70 минут. Доп. расходы — $7/мес.
Предыстория
Клиент из сферы недвижимости (название под NDA). На сайте установлен голосовой AI-помощник — виджет, который консультирует посетителей и собирает заявки. Технология — ElevenLabs Conversational AI.
Работало стабильно несколько месяцев. До вчерашнего дня.
Проблема
_"Виджет перестал работать. С VPN работает, без VPN — нет"_
Классика: работало → сломалось → ничего не меняли.
Для бизнеса: почему это критично
Что теряет бизнес, когда виджет не работает:
• Упущенные заявки — посетители уходят без консультации
• Репутация — "у них там что-то сломано"
• Время менеджеров — ручная обработка вместо автоматизации
Риски использования западных SaaS:
Американские компании обязаны соблюдать санкции. ElevenLabs, OpenAI, Anthropic — все под этим давлением. В любой момент могут:
• Заблокировать по геолокации
• Отключить аккаунт
• Изменить условия
Вывод для бизнеса: Всегда иметь план Б.
Диагностика
Первая мысль — проблема на нашей стороне.
Проверили:
• Сервер — работает ✓
• API — отвечает ✓
• Ключи — валидные ✓
• Логи — без ошибок ✓
Копнули в документацию ElevenLabs:
_ElevenLabs блокирует доступ из Беларуси._
Не провайдер. Не государство. Сам сервис. Санкции США — компания юридически обязана блокировать пользователей из: Беларусь, Россия, Иран, Куба, КНДР, Сирия, Крым.
Почему раньше работало?
ElevenLabs периодически обновляет базы IP-адресов. Видимо, добавили новые диапазоны белорусских провайдеров.
Для разработчиков: техническая часть
Архитектура до поломки:
Браузер (BY) → Vercel (US) → ElevenLabs API
↓
WebSocket НАПРЯМУЮ → ElevenLabs
IP = BY = BLOCKED ❌
Проблема: Браузер устанавливает прямое WebSocket-соединение с ElevenLabs. Сервер ElevenLabs видит белорусский IP → отказ.
Решение: WebSocket Proxy
Браузер (BY) → Render Proxy (US) → ElevenLabs API
IP = US = OK ✓
Ключевые моменты:
1. Прокси на Node.js (~60 строк)
Критично: сохранять тип сообщения (text vs binary)
clientWs.on('message', (data, isBinary) => {
elevenLabsWs.send(data, { binary: isBinary });
});ElevenLabs шлёт два типа сообщений:
•
text — JSON команды•
binary — аудио данныеЕсли не передать флаг
isBinary — клиент падает:JSON.parse("[object Blob]") → SyntaxError2. Хостинг: Render (US регион)
• Free план не подходит — обрывает WebSocket через 5 минут
• Starter план ($7/мес) — без лимитов
Для энтузиастов: как это работает под капотом
_Почему VPN помогает, а прокси на сервере — нет?_
Многие думают: "У меня же сервер в US, почему блокирует?"
Ответ: API-запросы и WebSocket — разные вещи.
1. API-запрос
/api/signed-url → идёт через ваш сервер → IP сервера (US) → OK2. WebSocket соединение → устанавливается браузером напрямую → IP пользователя (BY) → BLOCK
signed_url возвращает:wss://api.elevenlabs.io/v1/convai/conversation?agent_id=xxxБраузер открывает этот URL напрямую. ElevenLabs видит откуда пришёл запрос.
Почему нельзя просто nginx proxy?
WebSocket — это persistent connection с двусторонним обменом. Обычный HTTP reverse proxy не работает. Нужен именно WebSocket proxy.
Результат
Статус: ✅ Виджет работает. Без VPN. Из Беларуси.
Затраченное время:
• Диагностика и исследование — 15 мин
• Разработка прокси — 20 мин
• Деплой и настройка — 15 мин
• Отладка бинарных данных — 20 мин
• Итого — 70 мин
Дополнительные расходы: +$7/месяц
Выводы
_Для бизнеса:_
• Западные SaaS могут отключить в любой момент — имейте план Б
• Стоимость простоя часто выше стоимости резервных решений
_Для разработчиков:_
• WebSocket ≠ HTTP — нужен специализированный прокси
• Binary vs Text — критично для аудио/видео приложений
• Serverless (Vercel) не поддерживает WebSoc
_Столкнулись с похожей проблемой блокировок? Пишите — разберёмся._
#кейс #devops #elevenlabs #санкции #websocket #proxy #ai #UtlikCo #Utlik
Media is too big
VIEW IN TELEGRAM
Если вам нужно скачать видео из YouTube Instagram TikTok
То используйте эту команду для iPhone
https://www.icloud.com/shortcuts/bd631cfa625d4b72994264288ab7beb2
То используйте эту команду для iPhone
https://www.icloud.com/shortcuts/bd631cfa625d4b72994264288ab7beb2
👍1
Сделал агента, который подготовит все необходимые документы для подачи в ПВТ, на основе законодательства РБ и требований ПВТ.
После успешной подачи доков, упакую в продукт для стартаперов или компаний которые хотят попасть в ПВТ, великий камень, технопарки РБ, Сколково в РФ, Астана Хаб в Казахстане и др.
Кому надо раньше пишите в директ.
После успешной подачи доков, упакую в продукт для стартаперов или компаний которые хотят попасть в ПВТ, великий камень, технопарки РБ, Сколково в РФ, Астана Хаб в Казахстане и др.
Кому надо раньше пишите в директ.
⚡2
До Нового года осталось совсем чуть-чуть, и мы готовим подарок для участников @maincomby — большое обновление! 🎁
Запускаем приложение M.AI.N прямо в Telegram:
🪪 Личный кабинет с профилем и подпиской
📅 Календарь мероприятий с онлайн-регистрацией
🎫 Электронные билеты с QR-кодом
🔥 Tinder для бизнес-знакомств — свайпай и находи партнёров
☕ Встречи на кофе с участниками комьюнити
💬 Тематические чаты и чаты по городам
📊 Опросы и голосования
✅ Чекины на мероприятиях
Всё в одном месте. Без лишних приложений.
Скоро покажем 👀
Запускаем приложение M.AI.N прямо в Telegram:
🪪 Личный кабинет с профилем и подпиской
📅 Календарь мероприятий с онлайн-регистрацией
🎫 Электронные билеты с QR-кодом
🔥 Tinder для бизнес-знакомств — свайпай и находи партнёров
☕ Встречи на кофе с участниками комьюнити
💬 Тематические чаты и чаты по городам
📊 Опросы и голосования
✅ Чекины на мероприятиях
Всё в одном месте. Без лишних приложений.
Скоро покажем 👀
❤🔥4👍2
𝘿𝙢𝙞𝙩𝙧𝙮 𝔸𝕀 𝗨𝘁𝗹𝗶𝗸.
Photo
теперь каждый день в 23-59 агент будет присылать отчеты по затраченному времени на каждый проект ( сессии это агенты)
также сегодня прикручу авто отправку отчета в тг
также сегодня прикручу авто отправку отчета в тг
🤩1
Какие процессы в вашем бизнесе отнимают больше всего времени?
#Автоматизация #CRM #Туризм #AI #Tripster #WhatsApp #Utlik
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
У меня забанили аккаунт в тг 31 января 2025
Я решил поздравить друзей партнеров и клиентов и вышло более 300 контактов. И Паша меня забанил. Только вчера вечером удалось восстановить аккаунт.
Это был мини отпуск от всех проектов, но я далеко продвинулся за эти 7 дней.
Сейчас расскажу вам подробнее:
Я решил поздравить друзей партнеров и клиентов и вышло более 300 контактов. И Паша меня забанил. Только вчера вечером удалось восстановить аккаунт.
Это был мини отпуск от всех проектов, но я далеко продвинулся за эти 7 дней.
Сейчас расскажу вам подробнее:
👍7
1. Прощаемся со старым ботом @maincomby
Удалили старый Telegram-бот — он был очень глючным, и каждый новый анонс или функция добавлялись вручную. Это занимало кучу времени и тормозило развитие.
Время двигаться дальше!👋
2. Запуск бета-версии нового мини-аппа
Сделали бета-версию нового мини-аппа для Community!
Уже работает и доступен всем прямо сейчас: @maincomapp_bot
Создал отдельную группу энтузиастов-тестировщиков, чтобы быстрее собирать фидбек и улучшать продукт.
Присоединяйтесь, пробуйте, пишите отзывы — вместе сделаем его крутым!🚀
Удалили старый Telegram-бот — он был очень глючным, и каждый новый анонс или функция добавлялись вручную. Это занимало кучу времени и тормозило развитие.
Время двигаться дальше!
2. Запуск бета-версии нового мини-аппа
Сделали бета-версию нового мини-аппа для Community!
Уже работает и доступен всем прямо сейчас: @maincomapp_bot
Создал отдельную группу энтузиастов-тестировщиков, чтобы быстрее собирать фидбек и улучшать продукт.
Присоединяйтесь, пробуйте, пишите отзывы — вместе сделаем его крутым!
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡1
3. Система трекинга времени в Cursor
Сделал систему с агентами, которые автоматически считают время, затраченное на задачи в Cursor (или другой среде разработки).
Теперь агенты (или разработчики), работающие в Cursor, тратят время на код — а система фиксирует, сколько именно ушло на каждую задачу.
В конце дня ровно в 23:59 приходит подробный отчёт:
• какой проект
• какой агент/разработчик
• сколько времени потрачено
Удобно следить за продуктивностью и точнее планировать эстимейты🚀
Сделал систему с агентами, которые автоматически считают время, затраченное на задачи в Cursor (или другой среде разработки).
Теперь агенты (или разработчики), работающие в Cursor, тратят время на код — а система фиксирует, сколько именно ушло на каждую задачу.
В конце дня ровно в 23:59 приходит подробный отчёт:
• какой проект
• какой агент/разработчик
• сколько времени потрачено
Удобно следить за продуктивностью и точнее планировать эстимейты
Please open Telegram to view this post
VIEW IN TELEGRAM
4. Автоматические отчёты клиентам на основе трекинга
Расширили систему трекинга времени: теперь вместе с затраченным временем автоматически собирается контекст по каждому проекту.
Когда разработчики и агенты работают над задачей (например, интеграция с SPA для клиента по путешествиям), вся информация о прогрессе попадает в контекст — и система сама генерирует отчёт о том, что именно было сделано для клиента.
Это критически важно: клиенты часто не видят, что происходит «под капотом» разработки, и регулярные отчёты снимают все вопросы и повышают доверие.
Пока отчёты еженедельные, но уже скоро перейдём на ежедневные🚀
Клиенты будут в курсе каждого шага, а мы — ещё прозрачнее.
Расширили систему трекинга времени: теперь вместе с затраченным временем автоматически собирается контекст по каждому проекту.
Когда разработчики и агенты работают над задачей (например, интеграция с SPA для клиента по путешествиям), вся информация о прогрессе попадает в контекст — и система сама генерирует отчёт о том, что именно было сделано для клиента.
Это критически важно: клиенты часто не видят, что происходит «под капотом» разработки, и регулярные отчёты снимают все вопросы и повышают доверие.
Пока отчёты еженедельные, но уже скоро перейдём на ежедневные
Клиенты будут в курсе каждого шага, а мы — ещё прозрачнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
5. Автоматический контент из отчётов
Из всего собранного контекста (время, задачи, прогресс) агенты-контентмейкеры автоматически формируют тексты для постов.
Они берут данные из ежедневных отчётов разработчиков и агентов, но полностью обезличивают информацию:
• убирают названия клиентов и проектов
• скрывают коммерчески чувствительные детали
• оставляют только отрасли, суть достижений и общий прогресс
На выходе — готовые тексты для публикаций, плюс сгенерированные изображения под каждый кейс.
В планах:
• добавление видео
• автоматическая публикация во все соцсети
Так мы будем регулярно показывать, что делаем крутые вещи, без риска утечек и с минимальными затратами времени🔥
Из всего собранного контекста (время, задачи, прогресс) агенты-контентмейкеры автоматически формируют тексты для постов.
Они берут данные из ежедневных отчётов разработчиков и агентов, но полностью обезличивают информацию:
• убирают названия клиентов и проектов
• скрывают коммерчески чувствительные детали
• оставляют только отрасли, суть достижений и общий прогресс
На выходе — готовые тексты для публикаций, плюс сгенерированные изображения под каждый кейс.
В планах:
• добавление видео
• автоматическая публикация во все соцсети
Так мы будем регулярно показывать, что делаем крутые вещи, без риска утечек и с минимальными затратами времени
Please open Telegram to view this post
VIEW IN TELEGRAM
6. Ищем партнёров и спонсоров для @maincomby
Пока всё развиваем за свой счёт: мероприятия бесплатные для коммьюнити, но все расходы — на нас.
Чтобы масштабироваться быстрее и делать ещё больше крутых ивентов, продуктов и инструментов, ищем партнёров и спонсоров.
Коммерческое предложение подготовил — прикреплю чуть позже в отдельном посте.
Если у вас есть знакомые компании/люди, которым может быть интересно партнёрство (IT, AI, автоматизация, образование, коммьюнити), отметьте их или напишите мне в ЛС.
В ближайшем большом посте подробно расскажу:
• кто уже в коммьюнити
• наши сторис и результаты
• планы на 2026: оффлайн/онлайн-ивенты, стратегия захвата рынка, новые продукты
Отдельный большой анонс — скоро запускаем приложение с курсами на базе AI-агентов:
• модульная программа (можно купить один модуль)
• без воды и теории — только разбор реальных кейсов
• примеры: как предпринимателю автоматически получать сводку встреч + список задач, какие инструменты внедрять, как улучшать процессы компании без разработчиков или дорогих агентств
• цена — десятки/сотни долларов за модуль, подключаете и настраиваете сами под свой бизнес
Вместе можем сделать гораздо больше. Жду ваших идей и контактов🚀
Пока всё развиваем за свой счёт: мероприятия бесплатные для коммьюнити, но все расходы — на нас.
Чтобы масштабироваться быстрее и делать ещё больше крутых ивентов, продуктов и инструментов, ищем партнёров и спонсоров.
Коммерческое предложение подготовил — прикреплю чуть позже в отдельном посте.
Если у вас есть знакомые компании/люди, которым может быть интересно партнёрство (IT, AI, автоматизация, образование, коммьюнити), отметьте их или напишите мне в ЛС.
В ближайшем большом посте подробно расскажу:
• кто уже в коммьюнити
• наши сторис и результаты
• планы на 2026: оффлайн/онлайн-ивенты, стратегия захвата рынка, новые продукты
Отдельный большой анонс — скоро запускаем приложение с курсами на базе AI-агентов:
• модульная программа (можно купить один модуль)
• без воды и теории — только разбор реальных кейсов
• примеры: как предпринимателю автоматически получать сводку встреч + список задач, какие инструменты внедрять, как улучшать процессы компании без разработчиков или дорогих агентств
• цена — десятки/сотни долларов за модуль, подключаете и настраиваете сами под свой бизнес
Вместе можем сделать гораздо больше. Жду ваших идей и контактов
Please open Telegram to view this post
VIEW IN TELEGRAM