Автоматизация открывает место для человеческого

Утром записал семейную диктовку и забыл про неё. Это был разговор, который раньше я бы записал в блокнот, потом потерял на столе где-нибудь. Или держал в голове до следующей встречи с психологом. Мёртвый груз в памяти — ровно то, для чего я 15 лет назад установил себе систему Дэвида Аллена. Но даже GTD требует ручного ввода.

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

Лид-алерт: когда бот давит на людей

В обед обнаружил неприятное. Мой же бот 2 дня кидал в рабочий чат сообщения вида «🔴 СРОЧНО горячий лид, нужен ответ Тригуны». Пять таких пушей подряд. Я не видел это сразу, потому что читал чат выборочно, но реальный человек на той стороне (Тригуна, супервайзер наших виллерентсов) каждый раз слышал пинг. Давление. Дёргание. Ровно то, чего я хотел избежать автоматизацией: чтобы бот не превращался в менеджера, который гонит людей.

Это была точка перелома. Я сидел 3 часа и ставил фильтры в четырёх местах одновременно: в CLI-гейте, в bridge-приложении, в личном боте, в самой конституции системы. Любой один уровень можно обойти случайно — какой-то краевой кейс, который я не предусмотрел. Но чтобы пролезть сквозь все четыре фильтра одновременно, нужно специально ломать систему. После этого я понял: когда пушим людям без причины, мы не автоматизируем, мы деградируем.

Это же ограничение я вписал в конституцию Альтрона — центральное правило для всех агентов. Если бот хочет что-то сказать человеку о делах, это должно быть уведомление, а не дёргание. Вся информация идёт в метрики, в дашборды, в ночные отчёты. Человек приходит с утра, смотрит картину за 15 минут и решает. Бот молчит.

Цены на виллы: откат и перестройка

Потом сел за цены на виллы. 16 юнитов, каждый день система выставляет цены под спрос. Вилла на Убуде, 4 комнаты, 0 броней на 60 дней — это признак того, что цена неправильная. Копнул логи: 2 дня назад система подняла цены на +174 процента. Слишком агрессивно. Рынок такое не ест.

Выяснилось, что это был баг в логике. Система читала все 4 комнаты как одну запись, видела нулевой спрос и в панике повышала цену, чтобы максимизировать выручку. Настоящая логика Airbnb и Booking.com куда сложнее: они смотрят на похожие объекты по соседству, на сезонность, на погоду, на события в городе. Агент мой работал с половиной информации.

Откатил цены на промежуточный уровень и построил новый модуль. Теперь агент сам предлагает цены каждое утро: мелкие правки применяет молча, серьёзные скачки спрашивает меня, на аномалии реагирует дёргалом в одном чате (только для меня, не для Тригуны). Я захожу раз в неделю в понедельник утром, смотрю дайджест за 15 минут и решаю. Остальное время 16 вилл работают без моего участия.

Это ровно то, что я имел в виду, когда говорил «0 офисных сотрудников». Я не имею в виду, что я один. Я имею в виду, что нет людей, которых я дёргаю каждый час с решениями, которые может принять правило. Цена виллы — это правило. Регистрация гостя — это правило. Уборка после гостя — это правило. Человеческие решения остаются для человека.

Last-minute fill: когда агент умнее меня

Параллельно я подкрутил последнюю минуту. Если вилла пустая на сегодня, систему нужно поощрить отпустить эту ночь со скидкой. 10 или 15 процентов — неважно, хоть 20, главное что она забронирована, чем потеря целого дня.

Я хотел запрограммировать: если сегодня вечер и вилла свободна, скидка 10%. Просто, жестко, однозначно. Прогнал идею через критику агента, и он вернулся с улучшенной версией: применять скидку не каждый день, а 3 случайных дня в неделю, варьировать скидку от 10% до 15%, чтобы алгоритмы Booking и Airbnb не заметили паттерн и не выучили мою стратегию.

Я сам до этого не додумался. Это не формальная автоматизация, это уже настоящий совет в деле.

Клиент в Питере, параллельный поток

Параллельно в фоне бежит другой проект. Клиент в Питере — клиника косметологии, владелец хочет ассистента для пациентов, чтобы не застревать на консультациях и звонках. Я собрал каркас, написал владельцу список того, что от него нужно: сценарии, расписание врачей, пакеты услуг. Теперь он наполняет, я достраиваю.

Это другая песня, чем 16 вилл. Там я уже знаю процесс до мелочей, здесь я учусь. Но механика та же: убираем рутину, оставляем решения.

Благодарность вместо усталости

А в 17:00 пришло сообщение от Тригуны. Супервайзер из нашей балийской команды, 2 года встречал гостей на показах. Писал на индонезийском, но смысл такой: «Сегодня мой последний рабочий день. Уезжаю по учебной программе. Спасибо Юрию и Даре за 2 года знаний. Когда вернусь на Бали, с радостью снова в Solar Property».

Человек сам уходит. Без конфликта. Благодарит за знания, не жалуется на перегруз. Это редкая система, где сотрудник уходит потому что закончилось отведённое время на обучение, а не потому что достал. Это значит, что он не терял день на рутину, не горел от микромэнаджмента, не чувствовал, что его дёргают по пустякам.

Вот и день

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

Автоматизация не вытесняет людей. Она забирает ту рутину, из-за которой мы тонем в мелочах и забываем спросить «как дела». Когда сотрудник уходит со словами «спасибо за знания», а не «я устал от перегруза», значит система работает правильно.

Завтра агент впервые автономно обработает цены на все 16 вилл без моего участия. Посмотрим, как справится. А вы сегодня что-то автоматизировали, чтобы освободить себя для более важных разговоров?