Edler AI
Отчёт ИТ-отдела

Результаты за месяц

1 августа — 1 сентября 2026

Что изменилось в продуктах Edler за месяц: новые возможности, интеграции и исправленные проблемы. Полный отчёт ИТ-отдела — по трём продуктам, с разбивкой по темам.

01

lk.edler.ai

Личный кабинет

Платформа Edler для компаний: сайт и ИИ-Маркетолог, найм и демонстрации, обучение, ИИ-агенты и администрирование.

122 улучшения · 7 разделов

Сайт и ИИ-Маркетолог24
  • Добавили раздел /site, где пользователь может собирать сайт из готовых секций и поручать сборку ИИ-Маркетологу.

  • Добавили многостраничные сайты.

  • Добавили общую навигацию сайта.

  • Добавили общий футер сайта.

  • Добавили пользовательские HTML-блоки.

  • Добавили настройки фона секций.

  • Добавили новые варианты секций сайта.

  • Добавили анимации секций в редакторе, чтобы они отображались не только после публикации, но и на холсте.

  • Добавили форматирование заголовков с сохранением выделения текста при работе с панелью форматирования.

  • Добавили отмену операций с секциями сайта. Отмена подтверждается сервером, поэтому состояние холста не расходится с сохранённой версией.

  • Добавили возможность подключить собственный домен к опубликованному сайту.

  • Добавили страницу «Статистика»: просмотры, заявки, динамика по дням и другие показатели опубликованного сайта.

  • Добавили страницу «Заявки», где видны обращения из служебной формы опубликованного сайта.

  • Добавили SEO-блог с каталогом статей, редактором, авторами и источниками для подготовки материалов.

  • Добавили фоновое пополнение контент-плана с учётом баланса разных типов публикаций.

  • Встроили чат ИИ-Маркетолога рядом с холстом сайта.

  • Добавили сохранение выбранной истории Маркетолога при переходах между холстом, блогом и настройками.

  • Добавили сохранение черновика сообщения отдельно для каждого чата ИИ.

  • Научили Маркетолога записывать найденные при сборке сайта данные в профиль компании.

  • Научили Маркетолога брать преимущества, кейсы, описание компании и типы клиентов из профиля, а не создавать новые формулировки при каждой пересборке.

  • Научили Маркетолога сразу добавлять фотографии, фоновые изображения, цены, сравнения и инструкции, если для них есть исходные данные.

  • Добавили проверку состава сайта: Маркетолог не может сообщить о завершении, если на холсте отсутствуют секции из согласованного плана.

  • Добавили проверку кнопок и якорей: перед завершением Маркетолог проверяет, что ссылки ведут на существующие страницы, секции или всплывающие окна.

  • Учли тариф в работе Маркетолога. На тарифе без доступа к SEO-блогу, статистике или заявкам агент объясняет ограничение и не создаёт недоступные материалы.

Найм, кандидаты и демонстрации27
  • Добавили автоматическое создание кандидата из чат-бота hh.ru, отправку приветствия и восстановление ранее пропущенных кандидатов.

  • Добавили отметку «Чат-бот hh» в списке и карточке кандидата, чтобы источник был виден не только в счётчиках.

  • Добавили серверную пагинацию списка кандидатов по 100 записей. Поиск, сортировка и фильтры теперь работают по всему списку, а не только по загруженной странице.

  • Добавили фильтры кандидатов: «С сообщением», «Избранные», по источнику, по тегу, «Уволенные» и «Скрытые».

  • Добавили теги кандидатов.

  • Заменили статус «Оценка» на отдельный признак «Избранное» в карточке и фильтрах.

  • Добавили массовое принятие и отклонение кандидатов.

  • Добавили скрытие кандидата из рабочего списка и отдельный фильтр «Скрытые» для администраторов.

  • Убрали уволенных из обычного списка кандидатов и добавили отдельный фильтр «Уволенные».

  • Добавили возраст кандидата из hh.ru в его профиль.

  • Добавили событие «Зарегистрировался» в историю кандидата после использования приглашения.

  • Добавили кнопку копирования ссылки для уже принятого кандидата.

  • Добавили полный вывод переписки hh.ru длиннее 20 сообщений, включая состояние прочтения и паузу автоматического догрева.

  • Добавили понятное сообщение, когда переписка hh.ru заблокирована на стороне аккаунта работодателя.

  • Ограничили автоматический разбор hh.ru свежими откликами за последние три дня.

  • Добавили баннер о приостановке воронки, если закончились места по тарифу, и кнопку «Разобрать все» после восстановления доступной ёмкости.

  • Добавили уведомление о паузе автоматического догрева, если баланс ИИ равен нулю.

  • Добавили интеграцию Авито в раздел /hr: список откликов, карточку кандидата и корректное отображение даты отклика.

  • Добавили чтение переписки с кандидатом Авито и отправку ответа непосредственно из карточки.

  • Добавили автоматический догрев кандидатов из Авито.

  • Заменили служебные адреса вида @avito.local на понятную подпись «Отклик с Авито».

  • Убрали промежуточный экран «Пройти демо»: после регистрации кандидат сразу переходит к демонстрации в той же вкладке.

  • Добавили сохранение текстовых ответов на задания в локальный черновик.

  • Изменили отправку ответов на задания: текст, аудио и видео отправляются при нажатии «Следующий урок» или «Далее».

  • Добавили подсветку незаполненных тестов и заданий с прокруткой к первому пропущенному блоку.

  • Закрыли публичное открытие демонстрации без персонального токена кандидата.

  • Добавили серверную защиту от перехода ко второму уроку до официального старта демонстрации.

Контент, уроки и редактор18
  • Добавили копирование уроков между курсами, демонстрациями и шаблонами контента.

  • Добавили проверку компании при вставке урока.

  • Добавили подтверждение перед удалением курса, демонстрации или папки.

  • Добавили автоматический переход в раздел «Все», если пользователь удалил открытую папку.

  • Добавили мобильную версию страницы «Контент»: навигация открывается в боковой панели, карточки становятся одноколоночными, а действия доступны без наведения мыши.

  • Добавили блок «Разделитель» и текстовые подписи к иконкам на панели добавления блоков.

  • Добавили схемы размещения изображений рядом с текстом.

  • Добавили аналогичные схемы «видео + текст» для видеоблоков.

  • Добавили ссылки в текст уроков с проверкой допустимых адресов.

  • Добавили компактный вариант цитаты в текстовом редакторе.

  • Добавили панель форматирования рядом с выделенным текстом.

  • Добавили устойчивое автосохранение блоков: при временной ошибке сети изменение повторно отправляется, а новая версия заменяет устаревшую в очереди.

  • Вместо серии одинаковых ошибок при проблемах сети показывается состояние «Повторяем…».

  • Объединили вставку, удаление и изменение порядка блоков через один механизм.

  • Защитили названия уроков на всех путях записи.

  • Добавили предупреждение при уходе со страницы с неотправленной аудио- или видеозаписью.

  • Исправили голосовой ввод: расшифровка больше не падает из-за пробела в ответе Billing.

  • Исправили проверку потокового WebM: запись с микрофона больше не помечается как повреждённая только из-за способа передачи файла.

ИИ-агенты и расходы17
  • Добавили общий лимит расходов одного запуска ИИ. После достижения лимита агент останавливается и просит подтверждение для продолжения.

  • Добавили отображение текущих расходов и установленного лимита непосредственно в чате.

  • Ограничили один запуск одним полным чтением эталона, чтобы агент не тратил баланс на повторное открытие одинакового материала.

  • Добавили остановку после серии одинаковых ошибок инструмента, чтобы агент не повторял один и тот же неработающий шаг.

  • Добавили таймауты запросов к моделям и серверный контроль зависших запусков.

  • Перевели каталог моделей и цены на данные Billing. Локальные таблицы баланса и тарифов ИИ удалены из рабочего кода.

  • Добавили OpenRouter как отдельный канал доставки запросов к моделям.

  • Выбор канала теперь зависит от поставщика в строке каталога Billing, а не только от названия модели.

  • Добавили переключение на следующий доступный канал, если прокси не отвечает.

  • Добавили учёт нескольких последовательных сбоев прокси: единичная ошибка больше не выводит его из работы окончательно.

  • Добавили таблицы Markdown в ответы ИИ, не включая остальные расширения форматирования, которые могли изменить вид старых сообщений.

  • Добавили отдельный реестр обратной связи по Ассистенту, Методологу и Маркетологу.

  • Исправили выдачу приветственного бонуса новым клиентам через Billing.

  • Исправили загрузку изображений в ИИ-агенте после отключения старого шлюза.

  • Добавили самокорректирующиеся ошибки при перепутанных идентификаторах собственной, партнёрской и эталонной библиотек.

  • Добавили защиту от потери уже показанного ответа агента при позднем обновлении истории.

  • Скрыли из чата служебные команды, затравки и внутренний синтаксис агента.

Компания, доступ и Админ.Панель10
  • Добавили список дополнительных сайтов компании.

  • Дополнительный сайт больше не заменяет основной адрес компании.

  • Навигация и служебные элементы VK не сохраняются как описание или социальные сети компании.

  • Добавили серверную защиту от одновременного сохранения разных версий профиля компании.

  • Добавили отдельную страницу выбора компании.

  • Добавили супер-администратору действие «Войти как сотрудник» для проверки интерфейса с правами выбранного пользователя.

  • Скрыли служебные адреса в списках участников, сотрудников и результатах работы ИИ.

  • Добавили восстановление пароля по рабочей ссылке из письма и журнал попыток доставки для поддержки.

  • Перевели страницу заказов Админ.Панели на данные Billing: поиск, фильтры, пагинация и просмотр заказа работают без локального конструктора заказов.

  • Добавили проверку обязательных секретов перед развёртыванием.

Исправленные проблемы21
  • Исправили случайный порядок первых секций при автоматической сборке сайта.

  • Исправили зависшие фоновые контент-планы: незавершённый запуск теперь можно определить и продолжить корректно.

  • Исправили случай, когда кнопка «ИИ-Маркетолог» открывала старый диалог другого типа агента.

  • После удаления сайта сбрасывается прежнее согласие на продолжение сборки.

  • Исправили ситуацию, когда любое сообщение пользователя считалось согласием продолжать автоматическую сборку.

  • Исправили потерю цели кнопки при поздней загрузке изображения в секцию.

  • Исправили битые ссылки на удалённые или несуществующие секции перед финальным ответом Маркетолога.

  • Исправили ошибку статистики сайта, из-за которой дневной график отвечал ошибкой сервера.

  • Исправили маршрутизацию сайта и добавили автоматическое восстановление настроек собственного домена при развёртывании.

  • Исправили адаптивность шапки конструктора при открытой панели Маркетолога.

  • Исправили обрезание карточек отзывов.

  • Исправили края, тени и стрелки каруселей сайта.

  • Исправили перенос длинных заголовков в SEO-блоге.

  • Исправили ширину текста статьи SEO-блога, чтобы строка не растягивалась на весь экран.

  • Исправили панель настроек блока.

  • Исправили потерю оплаченных дней при активации тарифа через заказ вне кабинета.

  • Исправили автоматический догрев hh.ru: после отказа кандидата дальнейшие сообщения больше не отправляются.

  • Исправили отображение hh.ru, когда старое обновление переписки перекрывало актуальное состояние блокировки чата.

  • Исправили потерю страницы и выбранных фильтров после возврата в список кандидатов.

  • Исправили прыжок страницы при создании новой демонстрации.

  • Исправили смешивание демонстраций разных компаний в карточке кандидата.

Интеграции и технические изменения5
  • hh.ru: добавлены кандидаты из чат-бота, восстановление пропущенных записей, состояния блокировки чата, свежесть откликов и управление паузой догрева.

  • Авито: добавлены отклики, переписка из карточки кандидата, отправка ответов и автоматический догрев.

  • Billing: каталог моделей, стоимость ИИ, приветственный бонус, тарифы и заказы переведены на единый внешний источник данных.

  • OpenRouter и прокси моделей: добавлена маршрутизация по поставщику и переход на следующий канал при сбое.

  • Развёртывание: добавлена предварительная проверка обязательных настроек и автоматическое восстановление маршрутов собственных доменов.

02

pay.edler.ai

Биллинг

Платёжная платформа Edler: каталог продуктов, заказы и счета, сохранённые карты, автоплатежи и банковские операции.

115 улучшений · 14 разделов

Каталог и продукты4
  • Добавлены продукты отраслевых сценариев «Амбассадор» и «Менеджер Отдела Продаж».

  • В production-каталог перенесены продукты ai-lead, ai-lead-package-50 и ai-lead-package-100.

  • Для пакетов лидов отключены скидка по уровню партнёра и партнёрское вознаграждение: такие товары теперь продаются по полной каталожной цене. В смешанных заказах скидка рассчитывается отдельно для каждой позиции.

  • Billing подготовлен к продаже доменов: домен оформляется как разовый товар для компании.

Специальные предложения8
  • Добавлен API POST /api/v1/special-offers/eligible, через который партнёрский ЛК получает только доступные конкретному партнёру спецпредложения.

  • Спецпредложения со скидкой партнёра менее 50% скрываются из партнёрской витрины.

  • Для покупки спецпредложения при активном тарифе реализованы два режима: перенос остатка текущего тарифа и конвертация стоимости остатка в дополнительные дни нового тарифа.

  • Для расчёта конвертации используется зафиксированный снимок текущего тарифа, его даты начала, даты окончания и лимита пользователей.

  • При полном возврате конверсионного спецпредложения восстанавливаются прежний тариф, прежняя дата окончания, дата начала и лимит пользователей.

  • В API спецпредложений добавлено поле, чтобы ЛК мог показать срок выполнения условия.

  • В форме спецпредложения:

    • исправлено расположение переключателя суперадмина
    • добавлена настройка deadline
    • исправлены отступы
    • после сохранения выполняется возврат к списку
  • Поле тарифа в настройках спецпредложения заменено на выбор коммерческого тарифа из списка с серверной проверкой значения.

Акции для клиентов7
  • В админке появился каталог клиентских акций с созданием и редактированием.

  • Добавлен HMAC API для получения доступных клиенту акций и их активации.

  • Активация акции идемпотентна: повторный запрос не создаёт второй бонус или второй демо-период.

  • Для акций поддерживаются сроки в днях и календарных месяцах.

  • Срок акции фиксируется в позиции заказа и передаётся в entitlement webhook.

  • Сумма AI-бонуса берётся из настроек акции, а не из константы в коде.

  • Для демо-акций действует ограничение: один клиент не может повторно активировать то же демо.

AI-баланс клиентов8
  • Добавлен эндпоинт начисления приветственного AI-бонуса при регистрации клиента.

  • Billing самостоятельно создаёт клиента и его AI-счёт, если они ещё не существуют.

  • Приветственный бонус начисляется один раз на клиента.

  • Денежный эндпоинт защищён отдельным scope ai:welcome-bonus:write.

  • Для AI-списаний разрешён один ограниченный перерасход.

  • В каталог AI-моделей добавлены новые модели.

  • Для AI-моделей добавлен управляемый порядок failover. ЛК получает флаги доступности и порядок переключения между моделями.

  • Модели с признаком superadmin_only скрываются от обычных пользователей каталога.

Заказы, оплаты и счета8
  • Конвертация остатка в дополнительные дни закреплена за покупкой через специальное предложение и не применяется к обычному upgrade.

  • Добавлен сценарий продления подписки с отдельным контекстом renewal:

    • фиксируется текущий SKU
    • сохраняется прежняя дата окончания
    • новый период начинается не раньше окончания действующего
  • Добавлена поддержка смешанных renewal-заказов, в которых продление может сочетаться с другими позициями.

  • Администратор может подтвердить оплату просроченного счёта:

    • отменённый из-за просрочки заказ восстанавливается
    • повторно проверяется отсутствие другой оплаченной попытки
    • статус заказа и счёта обновляется атомарно
  • PDF выставленного счёта зафиксирован как неизменяемый снимок. Перегенерация допускается только для ожидающего оплаты счёта и только после повторной проверки его статуса.

  • Бонусы партнёра теперь используются только при оплате балансом. Счёт и эквайринговая оплата всегда выставляются на полную сумму.

  • В PDF счёта позиции показываются без вычета бонусов.

  • Для заказов спецпредложений и других составных продуктов используется единая документная позиция с зафиксированным названием, а не технический набор внутренних строк.

Сохранённые карты и автоплатежи10
  • Пользователь может оплатить заказ ранее сохранённой картой.

  • Доступ к recurrent-списанию отделён от публичного payment token: для открытия списка карт используется короткоживущий подписанный grant.

  • После обычной карточной оплаты пользователь может отдельно согласиться на автопополнение.

  • Поздний результат старой оплаты больше не может перезаписать более новое решение пользователя по автоплатежу.

  • Добавлен отдельный раздел админки «Автооплата», в котором доступны: сводка и очередь ближайших списаний, правила клиентов, попытки списаний, ручной повтор.

  • Ручной повтор автопополнения сделан идемпотентным и не открывает повторно уже закрытый расчётный раунд.

  • Пропущенные безопасные раунды автоплатежа автоматически восстанавливаются.

  • Для автоплатежей сохраняется email владельца карты, необходимый для формирования чека.

  • При удалении сохранённой карты сначала проверяется наличие уже начатого списания. Отказ банка блокирует обычное удаление, но администратор может завершить операционный разбор.

  • RebillId сохранённых карт шифруется при хранении. Для production добавлена обязательная проверка ключа шифрования и миграция старых незашифрованных значений.

Привязка карт7
  • Привязка карты переведена с отдельного AddCard на verification payment: Init(Recurrent=Y) с последующей отменой проверочного платежа.

  • Для проверочного платежа добавлены транзитные леджер-проводки и данные чека.

  • Добавлен публичный экран результата привязки карты.

  • Возврат пользователя из банка работает через popup и postMessage, а при отсутствии opener — через обычный redirect.

  • Повтор неуспешной привязки выполняется в том же окне и использует новый банковский запрос.

  • Поздний результат старой попытки связывается с повтором только при совпадении RequestKey и CardId.

  • В админке появилась вкладка зависших возвратов проверочных платежей старше 30 минут. Для каждого случая показываются сумма, владелец, банковский платёж, ошибка и действие ручного повтора.

Банковские операции и возмещения11
  • Добавлена автоматическая загрузка реестров возмещений Т-Банка.

  • СБП-возмещения автоматически сопоставляются по Payment ID.

  • Карточные выплаты сопоставляются с реестрами Т-Банка, включая агрегированные и смешанные реестры.

  • СБП-платёж и соответствующая комиссия объединяются в одну банковскую операцию.

  • Внутренние банковские операции скрыты из основной выписки и CSV.

  • Карточные возмещения группируются и расшифровываются до связанных заказов.

  • В карточке банковского возмещения показываются финансовые данные каждого связанного заказа.

  • Администратор может вручную указать направление банковского поступления: Edler.ai, Edler.pro или LBG.

  • Для Edler.ai добавлен выбор конкретного заказа при ручном сопоставлении.

  • Ручное решение сохраняется при повторной синхронизации банковской операции и не запускает денежные действия автоматически.

  • Реализовано полное ручное сопоставление банковского поступления с заказом с проверками и защитой от повторной обработки.

Мобильная версия админки4
  • Добавлен адаптивный каркас админки: выдвижной боковой раздел, мобильная шапка, единая точка переключения между desktop и mobile.

  • Для мобильных экранов адаптированы: заказы, счета, эквайринг, каталог, спецпредложения, настройки, AI-биллинг, API-документация.

  • Широкие таблицы получили горизонтальную прокрутку и перестали выходить за границы экрана.

  • Основной контейнер админки расширен до полной доступной ширины.

Публичная страница оплаты8
  • /pay переведена в одноколоночную раскладку на мобильных устройствах.

  • Длинные названия и значения больше не ломают ширину страницы.

  • Увеличены кнопки способов оплаты.

  • Активный способ оплаты выделяется визуально.

  • Выбор сохранённой карты сделан компактнее.

  • Текст кнопки оплаты картой унифицирован для разных состояний.

  • Предложение подключить автопополнение скрывается, если у пользователя уже действует соответствующее правило.

  • Блок подключения автопополнения получил более компактное оформление и заметную границу.

Банковская админка4
  • Переработана раскладка страницы банковских операций.

  • Уточнены и локализованы статусы операций.

  • Исправлено наложение текста и переполнение таблицы.

  • Выбор заказа для ручного сопоставления сделан компактнее и понятнее.

Документация3
  • Обновлена API-документация по: сохранённым картам, автоплатежам, возврату после привязки карты, клиентским акциям, AI-моделям, покупке доменов.

  • На странице /admin/api2 сокращены избыточные пояснения, при этом сохранены требования к запросам, подписи и правам.

  • Подготовлены отдельные инструкции для клиентского и партнёрского ЛК по новым API-контрактам.

Исправленные проблемы14
  • Исправлён возврат обычного заказа пополнения AI-баланса: теперь при полном возврате у клиента полностью забираются начисленные кредиты.

  • Если часть AI-кредита уже потрачена, возврат списывает полную исходную сумму и может увести AI-баланс в минус вместо сохранения неправомерного остатка.

  • Исправлен возврат конверсионного спецпредложения: прежний тариф восстанавливается из неизменяемого снимка, а AI-кредиты сторнируются полностью.

  • Исправлена оплата просроченного счёта, когда банковское поступление пришло после автоматической отмены заказа.

  • Исправлена готовность привязки карт на production.

  • Исправлен возврат проверочного платежа привязки карты на development и production.

  • Исправлено восстановление банковского Init после разрыва запроса: состояние теперь проверяется через банковский CheckOrder, а не создаётся слепой повтор.

  • Добавлен persistent backoff для polling привязки карты и проверочного возврата, чтобы не создавать частые повторные запросы к банку.

  • Исправлено перезаписывание нового решения по автоплатежу устаревшими данными предыдущей оплаты.

  • Исправлен поиск партнёра при создании кастомного заказа.

  • Исправлен расчёт обычного upgrade, в котором ранее могла пропадать доплата.

  • Исправлено переполнение таблицы банковских операций.

  • Исправлено наложение текста в банковской админке.

  • Исправлен migration guard, который ошибочно принимал IS NOT NULL внутри CHECK за добавление обязательной колонки и блокировал безопасный production-деплой.

Интеграции и технические изменения19

Т-Банк

  • Все вызовы Т-Банка централизованы через единый адаптер.

  • Добавлен мониторинг доступности API Т-Банка:

    • health-check securepay
    • предупреждение после серии последовательных ошибок
    • уведомление о восстановлении
  • Установка сертификатов российского доверенного центра автоматизирована при bootstrap и каждом production-деплое.

  • Перед деплоем выполняется отдельная TLS-проверка securepay.tinkoff.ru.

  • Добавлены обработка и расшифровка официального реестра возмещений Т-Банка.

  • Для recurrent-операций добавлены восстановление потерянных ответов, сохранение RequestKey и безопасные повторные запросы.

ЛК и webhook-контракты

  • Для партнёрских заказов добавлен подписанный order.paid webhook с HMAC по raw body.

  • Пакеты лидов передаются через отдельный partner_order сценарий и не запускают стандартный entitlement callback.

  • Для renewal, спецпредложений и возвратов используются отдельные значения activation.mode, чтобы портал мог различать тип изменения подписки.

  • При возврате конверсионного спецпредложения отправляется отдельное событие отзыва entitlement с данными восстанавливаемого тарифа.

  • Добавлен признак «активация не подтверждена» для webhook, который был доставлен после предыдущих ошибок, но не дал однозначного ответа от портала.

Леджер и целостность данных

  • Денежные начисления AI-баланса выполняются внутри Billing.

  • Связанные платёжные операции партнёра проводятся парой с общей идемпотентностью.

  • Возвраты зеркалируют исходные проводки, а не пересчитывают сумму по текущему каталогу.

  • Для одноразовых исправлений финансовых данных используются идемпотентные миграции, которые одновременно корректируют операции, проводки и агрегированные балансы.

  • Добавлены fail-closed проверки для случаев, когда невозможно доказать исходный состав покупки или корректность восстановления заказа.

Деплой и эксплуатация

  • Production-деплой выполняет:

    • резервную копию БД с проверкой читаемости
    • проверку совместимости новых миграций
    • применение миграций до переключения версии
    • запуск канарейки без фоновых воркеров
    • readiness- и smoke-проверки
    • проверку версии
    • автоматический откат при неуспешной финальной проверке
  • Переключение production-релиза выполняется через новый каталог релиза и graceful restart.

  • Итоговый результат деплоя приводится к явному контракту DEPLOY_RESULT, чтобы успешный релиз не помечался как упавший из-за отсутствующего необязательного поля отчёта.

03

go.edler.ai

Партнёрский кабинет

Кабинет партнёров Edler: работа кураторов, обучение и путь партнёра, CRM, AI-Маркетолог и клиентская база.

122 улучшения · 11 разделов

Работа кураторов и управление партнёрами12
  • Добавили раздел «Адаптация» с канбаном по стадиям партнёра.

  • Добавили сигналы активности на карточки адаптации: сообщения, звонки и встречи обновляются без перезагрузки страницы.

  • Добавили настройку условий завершения адаптации.

  • Добавили обратимую отметку «Ошибочная регистрация». Такие партнёры исключаются из статистики, рассылок, автоматического распределения и синхронизаций, но их можно вернуть обратно.

  • Добавили отдельный раздел «Портфель партнёров» с разграничением доступа «свои/все».

  • Добавили помесячный отчёт «План / факт». Руководитель может задать план и сравнить его с фактическими регистрациями, демо, обучением, продающими партнёрами, сделками и выручкой.

  • Показатели отчёта «План / факт» сделали раскрываемыми: по клику можно увидеть конкретных партнёров, дату события и куратора.

  • Добавили отчёт «Воронка клиентов» с этапами «лид → встреча → демо → оплата», конверсиями и раскрытием списка клиентов по каждому показателю.

  • Добавили недельный канбан проведённых Zoom-встреч с фильтром по кураторам и доступом к записям.

  • Добавили регламенты кураторов: сотрудники могут создавать и изменять инструкции, указывать SLA и прикладывать ссылки на рабочие скрипты.

  • Добавили ИИ-оценку звонков кураторов по транскриптам.

  • Добавили пересборку ИИ-профиля партнёра по звонкам, комментариям и переписке за выбранный период.

Обучение и путь партнёра10
  • Добавили раздел «Мой путь» со стадиями, задачами и прогрессом партнёра.

  • Добавили возможность разбивать инструкцию к задаче пути на несколько уроков.

  • Добавили этап «Практика» внутри обучения.

  • Добавили денежную цель практики.

  • Добавили независимую публикацию модулей и уроков.

  • Добавили режим анонса для чернового этапа пути.

  • Добавили редактирование практики выбранной программы, включая черновые программы.

  • Добавили перенос модуля обучения в другой раздел с помощью перетаскивания.

  • Добавили паспорта для восьми типов сущностей обучения.

  • Добавили копирование и каскадное удаление паспортов вместе с соответствующим разделом, модулем, уроком или другой сущностью обучения.

Сотрудники партнёров8
  • Открыли раздел «Сотрудники» для партнёров с бизнес-статусом.

  • Владелец кабинета может пригласить сотрудника письмом или скопировать одноразовую ссылку, отключить сотрудника, вернуть ему доступ и изменить доступные разделы без повторного входа.

  • Добавили лимит в 10 сотрудников на одного партнёра.

  • Лимит действует как в кабинете партнёра, так и при создании сотрудника администратором.

  • Добавили назначение ответственного сотрудника за клиента и режим «Только свои».

  • Добавили фильтрацию клиентской базы по ответственному сотруднику.

  • Сотрудникам можно открыть разделы «AI-Маркетолог» и «Баланс».

  • Сотрудник может создать клиента и войти в доступный ему клиентский кабинет.

CRM, встречи и клиентская база11
  • Добавили месячную цель дохода в воронке «Новые клиенты».

  • Добавили проведение встречи с клиентом из CRM.

  • Добавили ИИ-разбор встречи партнёра с клиентом.

  • В форме создания встречи добавили явный выбор между Edler Meet и Zoom.

  • Кнопка копирования встречи теперь формирует полное приглашение с датой, временем по Москве и длительностью.

  • Добавили локальный архив клиентов: партнёр может скрыть компанию из рабочего списка и затем вернуть её.

  • Компании, удалённые непосредственно в Edler, вынесены в отдельный раздел, доступный только администратору.

  • В «Моих клиентах» добавили LTV и неоплаченные суммы из биллинга.

  • В карточках клиентов добавили фактическую оплату за месяц и выполнение финансовой цели по данным биллинга.

  • Добавили отдельный блок задачи клиента с индикацией просрочки.

  • В кабинете Edler добавили ручную сортировку клиентов, переименование клиента до активации и отвязку черновых, демо- и активных компаний.

AI-Маркетолог, лиды и рекламные источники10
  • Открыли AI-Маркетолог по единому адресу.

  • Добавили статистику AI-Маркетолога по датам и источникам.

  • Добавили разрез расходов по UTM source и campaign, ручные корректировки расходов и привязку расходов к UTM-меткам.

  • Добавили покупку пакетов лидов через биллинг.

  • Добавили возможность забраковать лид из административного реестра.

  • Встроенную CRM «Новые клиенты» подключили как канал доставки лидов по умолчанию.

  • Добавили управление автопополнением в карточке баланса AI-Маркетолога и отображение текущего состояния правила.

  • Для Яндекс Директа добавили дату начала учёта расхода, UTM-метку источника и налоговую надбавку. Надбавка применяется только к синхронизированным расходам, а не к ручным корректировкам.

  • Добавили автоматизации для откликов Авито: шаблоны с макросами, задержки, персональные короткие ссылки, UTM и привязку регистрации к отклику.

  • В статистике Авито добавили ID и город вакансии, этапы до демо и обучения, конверсии между этапами и итоговую строку.

Уведомления и рассылки4
  • Добавили центр уведомлений в кабинете партнёра.

  • В центр уведомлений также добавлены приглашение в чат, сообщения догрева и уведомление об окончании бонуса AI-Маркетолога.

  • В административных рассылках добавили список получателей с отдельным результатом по каждому: доставлено, ошибка, нет канала или отправка отложена.

  • Отложенные, пропущенные и ошибочные отправки теперь отображаются и считаются отдельно.

UX и интерфейс10
  • После демо добавили компактное сообщение о бонусе в 10 000 рублей.

  • Карточки практических модулей получили статус, мини-индикатор прогресса, завершённое состояние и отдельный блок награды.

  • Строка этапов обучения стала липкой и объединяет «Теорию», «Практику» и «Личную работу». Активный этап автоматически прокручивается в видимую область.

  • В канбане адаптации счётчик диалогов показывается всегда.

  • Лиды AI-Маркетолога в кабинете и админке теперь по умолчанию сортируются от самых новых.

  • Вставка текста из Word, Google Docs и браузера сохраняет структуру, но удаляет чужие шрифты, размеры и цвета.

  • Для старого контента добавили команду «Привести к стилю платформы».

  • Блок «Документ» теперь распознаёт документы, аудио, видео и ссылки на YouTube, ВК, Rutube и Vimeo. Аудио можно слушать и перематывать прямо в карточке.

  • Кнопка «Обновить» в «Моих клиентах» теперь принудительно освежает и список, и денежные показатели. Длительный пересчёт завершается без перезагрузки страницы.

  • Шрифты кабинета перенесены на собственный домен.

Привязка карты и автооплата10
  • Добавили безопасное автопополнение.

  • Привязка карты теперь выполняется без обязательного пополнения баланса.

  • Банковская форма всегда открывается в отдельном окне, а не внутри кабинета.

  • После возврата из банка окно корректно закрывается, а кабинет автоматически обновляет список карт и состояние заявки.

  • Если результат от банка пришёл с задержкой, карта и уведомление всё равно появляются после получения результата.

  • Повторную привязку можно запустить после конфликта, отказа или зависшей заявки без длительной блокировки кнопки.

  • После успешной привязки первой карты можно сразу добавить вторую.

  • При каждом включении или возобновлении автооплаты пользователь заново подтверждает согласие. Смена карты и неудачная попытка сбрасывают подтверждение.

  • Блок автопополнения получает карты и правила параллельно одним агрегированным запросом и не сдвигает страницу во время загрузки.

  • В банковском окне ожидание и результат отображаются системным шрифтом с первого кадра, без визуального скачка.

Медиа и записи встреч5
  • Для MP4-записей добавили быстрый старт, диапазонную загрузку и cache-валидаторы.

  • Звук записей нормализуется в AAC 48 кГц.

  • Кнопка изменения скорости снова работает во всех плеерах и использует единый набор скоростей.

  • Видео в ленте больше не растягивается при загрузке.

  • Медиа обучения после перехода на S3 загружаются через дисковый и metadata-кэш.

Исправленные проблемы26
  • Исправили расчёт баланса AI-Маркетолога.

  • Автопауза «Закончился баланс» теперь ставится только после фактического запуска AI-Маркетолога.

  • Подтверждённый брак больше не считается полученным лидом, не попадает в показатели и освобождает слот дневного лимита.

  • Исправили активацию оплаченных пакетов лидов: повторный webhook не дублирует выдачу, неудачную обработку можно повторить, а многопозиционный заказ зачисляет все оплаченные позиции.

  • Двойной клик по кнопке покупки пакета больше не создаёт конфликтующий второй заказ.

  • Исправили статус компаний Edler, у которых тариф уже запущен, но API одновременно возвращал состояние черновика.

  • Лимит теперь учитывает только реальные бизнес-черновики, а не все компании.

  • Исправили подтверждение потенциала оплаты: перед проверкой выполняется свежая синхронизация Edler и учитывается не только рост суммы, но также активация или продление тарифа.

  • Исправили первый и последующие синки Авито: обязательная дата передаётся в правильном формате, а частичная ошибка больше не отменяет весь результат.

  • Обработка Авито теперь запускается каждую минуту, не теряет запуск при занятом воркере и повторяет ошибочные отправки с задержкой.

  • После отказа кандидату автоматические Avito-рассылки по нему прекращаются.

  • Исправили выпадающие списки Bitrix24: большие списки воронок, статусов и ответственных снова прокручиваются.

  • Справочники Bitrix24 теперь загружаются полностью, а не ограничиваются первыми 20 воронками.

  • Событие этапа Bitrix24 восстанавливает отсутствующие контакт и сделку после частичного сбоя и связывает новую сделку с сохранённым контактом.

  • Исправили перемещение этапов пути стрелками: запрос больше не попадает в динамический маршрут с ошибкой Invalid ID.

  • Закрыли обход блокировки практики прямым API-запросом для партнёров без сертификации.

  • Сертифицированный партнёр больше не теряет доступ к CRM после публикации новых уроков.

  • Очистка сирот больше не удаляет используемые записи модерации, изображения рассылок и фотографии карточек и кейсов.

  • При отсутствии файла записи вместо неработающего плеера показывается сообщение «Запись недоступна».

  • Защитили жизненный цикл встреч от повторных и пришедших не по порядку webhook-событий.

  • Повторная доставка события записи больше не скачивает уже сохранённый файл заново.

  • Администратор может войти под партнёром в отдельной вкладке без потери своей основной сессии.

  • Сервер больше не выдаёт билет входа в чужую или уже не принадлежащую партнёру компанию.

  • Текущий тариф клиента определяется по коду тарифа, а не по изменяемому названию.

  • Исправили плательщика клиентских заказов.

  • При невозможности удалить карту кабинет показывает фактическое состояние правила автооплаты вместо некорректного совета отключить автооплату.

Интеграции и технические изменения16
  • Подключили Edler Meet.

  • Куратор может создать и отменить встречу Edler Meet, войти в комнату через SSO и получить статус, запись и WEBVTT-расшифровку.

  • После обучения партнёр автоматически регистрируется как организация Edler Meet. Администратору доступны ручная и фоновая синхронизации.

  • Учётная запись организатора Meet ищется внутри организации по ID или email и при необходимости создаётся автоматически.

  • Добавили безопасное хранение ключей организаций Meet: ключ сохраняется только после подтверждения и хранится в зашифрованном виде.

  • Все обращения к OpenAI перевели на управляемый пул прокси с ротацией, переключением после сбоя и фоновыми проверками доступности.

  • Добавили административное управление прокси и отдельные переключатели для OpenAI и Telegram.

  • Telegram Bot API может автоматически перейти на следующий прокси после отказа текущего.

  • Массовые Telegram- и MAX-рассылки выполняются параллельно в пределах лимитов провайдера. При ответе 429 учитывается retry_after, после чего отправка продолжается без потери сообщений и резкого залпа.

  • Баланс и расходы AI-Маркетолога перевели на данные биллинга. При временной недоступности используется явно обозначенный кэш.

  • Бонусы за вступление в чат и прохождение модулей проводятся через очередь billing outbox.

  • Продление тарифа перевели на отдельный billing renewal API. Перед оплатой показывается точная сумма предварительного расчёта, включая копейки.

  • В заказах подписки каталог тарифов и цены теперь запрашиваются для конкретной компании непосредственно из биллинга.

  • В реквизиты партнёра добавили адрес и выбор плательщика для заказа пакета лидов. Имя, ИНН, адрес, тип плательщика и email передаются в заказ и PDF-счёт.

  • В release-зависимости добавили S3-хранилище. При прерванном скачивании сервер закрывает исходный поток и запрос к S3, чтобы не накапливать занятые соединения.

  • Production API получил мягкую остановку с ожиданием активных запросов, увеличенный лимит памяти, очистку временных файлов встреч и ежедневную ротацию логов.

Платформа становится лучше каждый месяц

Все обновления уже доступны пользователям Edler — ничего настраивать не нужно. Следующий отчёт выйдет по итогам нового периода.

Попробовать Edler