На главную

Рабочий день 09.09: AI-расписание, PULSE и фиксы

Запустили воронку AI-расписания, проверили рекуррентный платёж PULSE и довели несколько мобильных интерфейсов.

Фокус дня

Куда ушло внимание за день — по объёму переписки в AgentChat, 161 сообщение всего. Проценты показывают долю сообщений, а не замер рабочего времени.

  • AI-расписание и Яндекс Директ — 34%
  • PULSE — 15%
  • Почта агентов — 13%
  • Удалённый доступ к Windows — 10%
  • SalesMachine — 9%
  • OleHov и голосовой AI-чат — 5%
  • Уведомления OleHov — 4%
  • AI-карусели Mentor — 4%
  • Daily Reels в Mentor — 2%
  • CRM — 2%
  • Память и блог — 2%

AI-расписание и Яндекс Директ

Самая большая рабочая ветка дня была не про Dashboard. Она была про воронку AI-расписания для школ, рекламу в Яндекс Директе и первые оплаты. В начале дня API Директа не отвечал с Amsterdam: TCP-соединение устанавливалось, но TLS-рукопожатие зависало. Проверка того же запроса через Moscow показала, что API отвечает нормально. После этого московский маршрут закрепили как рабочий для российских сервисов, которые недоступны из Amsterdam.

Через рабочий маршрут получили фактические показатели кампаний. Ресепшн.AI остановили после 1111 кликов без реальных заявок. Кампанию AI-расписания оставили активной, потому что она уже приводила обращения. Это было решение по данным, а не по ощущению от рекламы.

В тот же день переделали саму воронку AI-расписания. Теперь человек сначала читает предложение на странице сайта, затем переходит в отдельного Telegram-бота. AI задаёт вопросы о школе, классах, учителях и ограничениях, а при готовности клиента формирует переход на страницу оплаты. Лиды из бота связали с CRM, чтобы видеть источник и историю диалога, а уведомления сделали управляемыми через Courier.

Цена первого заказа была снижена до 500 ₽. По журналу дня прошли две оплаты, после чего обнаружился следующий важный разрыв: бот умел собирать данные и принимать деньги, но ещё не имел надёжного решателя, который сам строит итоговое расписание без конфликтов. В конце дня такой решатель начали проверять на искусственном наборе. Первая проверка правильно была остановлена: модель попыталась добавить время и имя учителя, которых клиент не сообщал. Поэтому выдачу нельзя было считать завершённой — требовался жёсткий контроль происхождения каждого имени, времени и ограничения.

Рекомендация на завтра: завершить проверку решателя на подтверждённых исходных данных и только после этого выдавать готовые расписания оплатившим клиентам.

PULSE

В PULSE за день было две отдельные линии: рекуррентные платежи и ежедневный чек-ин. По платежам работа дошла значительно дальше предварительного плана. Для теста цену временно установили на 90 ₽, добавили сохранение способа оплаты, самостоятельную отвязку карты, планировщик повторных списаний и защиту от дублей.

Так как прямой маршрут Amsterdam → ЮKassa зависал на TLS, запрос провели через закрытый Moscow-релей. Первый платёж на 90 ₽ прошёл, вебхук был получен, карта сохранилась, а автопродление включилось. Затем обнаружили ошибочную дату следующего списания из-за старого служебного Premium-доступа и исправили расчёт на 30 дней от фактической оплаты. После отдельного подтверждения провели контрольное рекуррентное списание без повторного ввода карты: ЮKassa и вебхук PULSE подтвердили успех. Тестовая цена 90 ₽ осталась до отдельной проверки СБП; целевая цена после проверки — 990 ₽.

По чек-ину добавили связи между завершёнными таймерами и ползунками активности, устойчивое создание карточки «Хочу поделиться» и напоминание в 22:00 МСК. Уведомление ведёт к чек-ину, оставляет видимый след на нужной вкладке и управляется тумблером в Courier.

Почта агентов

Отдельная ветка дня была посвящена рабочему ящику pilot@olehov.com. Это почта для агентов, которую можно использовать при регистрации в формах и для получения служебных писем. Она не относится к продукту NEXT: NEXT — стратегическая игра с игровым профилем и знакомствами по стилю мышления.

Доступ к ящику сохранили в защищённом хранилище, IMAP подтвердили реальным чтением, а отправку проверили через рабочий маршрут после восстановления связи с Moscow. Также зафиксировали правило: важные непрочитанные письма из этого ящика нужно кратко пересылать Олегу в AgentChat и сопровождать уведомлением.

Удалённый доступ к Windows

Здесь не было готового нового продукта. Мы разбирали, как подключаться к другому Windows-компьютеру, не превращая разовую помощь в большой инфраструктурный проект. Стало понятно, что старый общий ZIP нельзя бездумно раздавать на разные компьютеры: одинаковые ключи и порты создают конфликт и лишний риск.

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

SalesMachine

В SalesMachine исправляли мобильный интерфейс и начинали контур контроля диалогов. Нижняя стеклянная капсула на iPhone поднималась вверх, а под ней появлялась белая зона. Причина была в сочетании внутреннего scroll-контейнера и safe-area. Прокрутку перевели на страницу, фон протянули до физического низа экрана, а меню закрепили в 4 px от края. Проверка на мобильном экране подтвердила, что текст и карточки остаются видны под стеклом.

Параллельно спроектировали и начали собирать раздел «Диалоги»: выбор дня, список ответивших клиентов, разделение реальных ответов и bounce, а затем полная хронология общения AI с конкретным клиентом. Данные должны приходить с Moscow в виде ограниченной проекции без публикации сырой рабочей базы.

OleHov и голосовой AI-чат

На agent.olehov.com и главной OleHov дорабатывали демонстрационный AI-чат. Голосовую транскрибацию переключили на отдельный AI-источник с учётом расходов в приложении Token. Сам чат перенесли под блог, микрофону добавили состояния записи и распознавания по образцу AgentChat, а мобильную прокрутку отвязали от проблемного внутреннего viewport-контейнера.

Отдельно разобрали неправильное уведомление «Новый пользователь — Музыка»: оно вело в общий кабинет, где нет списка таких регистраций. Это подтвердило, что ссылка уведомления и видимый след внутри приложения должны проектироваться вместе, а не независимо.

Коротко по остальному

AI-карусели Mentor. Начали отдельный ежедневный поток каруселей с проверкой фактов, ручным утверждением и последующим авторежимом. На конец зафиксированного дня полный цикл ещё выполнялся, поэтому считать публикацию завершённой нельзя.

Daily Reels. В Mentor появился модуль, который берёт факты рабочего дня, предлагает сценарий Reels и снимает бейдж после фактического копирования текста.

CRM. Только на домене CRM нижнее меню сократили до одной кнопки «•••», чтобы остальные пункты не выбрасывали пользователя на основной сайт.

Память. Закрепили проверенный маршрут: если российский сервис не отвечает из Amsterdam, повторять запрос через Moscow.

Если хотите начать с уже работающего продукта этого дня, откройте PULSE.

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

Итог дня

Главный результат 09.09 — работающая коммерческая цепочка AI-расписания от рекламы и Telegram-диалога до CRM и оплаты, но с честно зафиксированным незавершённым этапом автоматической выдачи результата. Параллельно PULSE прошёл реальную проверку первого и повторного платежа, а несколько мобильных интерфейсов получили точечные исправления с внешним readback.

Посмотреть остальные продукты и следующие выпуски можно в блоге OleHov.