Автоматизация рутины и интеграции
Освободить людей от механической работы
Что это за работа
Скрипты для сбора данных, интеграция сервисов между собой по API, автоматизация документооборота и повторяющихся процессов. Считаю окупаемость заранее: сколько часов в месяц это вернёт.
Что входит
- Парсеры и сбор данных с сайтов
- Связка сервисов между собой через API
- Автоматическая генерация документов и отчётов
- Регулярные задачи по расписанию
Когда за этим обращаются
Сотрудник каждое утро открывает три сайта, копирует оттуда цифры в таблицу, сводит их и отправляет письмо. Полтора часа в день, пять дней в неделю, тридцать часов в месяц. Работа при этом механическая: думать не над чем, ошибиться легко.
Или данные ходят между системами вручную. Заявка с сайта приходит на почту, менеджер переносит её в CRM, из CRM в таблицу для бухгалтерии, оттуда в отчёт. Четыре переноса, четыре шанса на опечатку, и никто не может сказать, где именно потерялась заявка.
Третье — документы. Договоры, счета, акты, коммерческие предложения, где меняются десять полей, а остальное одинаковое. Человек копирует прошлый файл, правит и раз в месяц забывает поменять название компании — это классика, попадающая к клиенту.
Четвёртое — цены и остатки конкурентов, которые надо мониторить, или объявления, которые надо собирать. Работа, где человек нужен только как пара глаз и рука на мышке.
Сначала считаем окупаемость
Я всегда начинаю с арифметики, и она обычно занимает полчаса. Сколько времени процесс отнимает в месяц, сколько стоит час этого сотрудника, сколько ошибок случается и во что они обходятся. Получается сумма, которую задача съедает.
Дальше — сколько стоит автоматизация и за сколько месяцев она вернётся. Разумный ориентир — окупаемость за три-шесть месяцев; если получается больше года, я честно скажу, что затея сомнительная, и предложу либо упростить, либо не делать вовсе.
Иногда результат счёта неожиданный: процесс, который все считают мучительным, отнимает три часа в месяц, а раздражает просто потому, что неприятный. Автоматизировать его за 60 тысяч бессмысленно. Зато рядом находится тихая рутина, которую никто не замечает, а она съедает по человеко-дню в неделю.
Второй эффект, который считают реже, но который часто важнее денег: исчезают ошибки и появляется предсказуемость. Отчёт приходит всегда, а не когда у ответственного дошли руки, и он всегда посчитан одинаково.
Что чаще всего автоматизирую
Сбор данных: цены и наличие у конкурентов, объявления с площадок, курсы, тендеры, публичные реестры. Данные складываются в таблицу или базу и обновляются по расписанию, изменения приходят уведомлением.
Связки между сервисами по API. Сайт с CRM, CRM с телефонией, магазин с учётной системой, маркетплейсы с остатками, платёжный сервис с бухгалтерией. Заявка попадает во все нужные места сама, в момент появления.
Документы: генерация договоров, счетов и актов из шаблонов по данным из системы, с подстановкой реквизитов, суммами прописью и нумерацией. Плюс автоматическая отправка нужному человеку.
Отчёты по расписанию: выручка за неделю, остатки на исходе, просроченные задачи, аномалии в цифрах. Приходят в Telegram или на почту к нужному часу.
И регулярные технические задачи: выгрузки, синхронизации, чистка, проверки — то, что человек делает по чек-листу и иногда забывает.
Как это делается надёжно
Главный риск автоматизации — тихий отказ. Скрипт перестал работать, никто не заметил, и месяц компания принимает решения по данным, которые давно не обновляются. Это хуже, чем отсутствие автоматизации, поэтому надёжность у меня в приоритете над скоростью разработки.
Практически это значит: каждая задача сообщает о своём завершении, и если она не отработала в срок, приходит оповещение. Ошибки при обращении к чужим сервисам не роняют весь процесс, а откладывают и повторяют попытку. Данные проверяются на правдоподобность — если сегодня цифра отличается от вчерашней в сто раз, скорее всего сломался источник, и лучше остановиться и спросить, чем записать мусор.
Отдельно закладываю устойчивость к чужим изменениям. Сайт, с которого собираются данные, однажды поменяет вёрстку; API обновит версию. Это не авария, а нормальная жизнь: система должна об этом сообщить, а не молча начать врать.
Всё, что делаю, документируется, и вы получаете доступ, чтобы включить, выключить, посмотреть логи и понять, что происходит, без моего участия.
Сроки и стоимость
От 40 000 ₽ и от трёх дней — типовая задача: один сбор данных, одна связка сервисов, генерация документов по шаблону, регулярный отчёт.
Дороже — когда систем несколько, у них капризные интерфейсы, требуется сложная логика сверки или большие объёмы. Отдельно оцениваются случаи, где у сервиса нет API и приходится работать через веб-интерфейс: это всегда менее стабильно и требует более тщательной обвязки.
Содержание обычно минимально: если задача крутится на вашем сервере, дополнительных расходов нет. Отдельный маленький сервер стоит около 1 000 ₽ в месяц.
Разбор и расчёт окупаемости — бесплатно. По итогам вы получаете конкретную цифру, сколько это экономит в месяц, а решение принимаете сами.
Как мы будем работать
Сначала разговор: вы описываете задачу своими словами, я задаю уточняющие вопросы. Потом смотрю на месте или удалённо и называю точную цену и срок — до этого момента вы ничего не платите. Дальше работа, сдача с проверкой при вас и год гарантии. Подробнее о том, как я работаю.
Частые вопросы
Разумное опасение, поэтому запуск идёт в два этапа. Сначала система работает в режиме наблюдения: считает и показывает, что собиралась сделать, но ничего не меняет. Вы неделю-две сверяете её решения с тем, что сделал бы человек. Только когда расхождений нет, включаем реальные действия. Для необратимых операций вроде отправки документов клиенту оставляю подтверждение человеком — автоматика готовит, человек нажимает.
Сбор общедоступной информации, которую сайт показывает любому посетителю, сам по себе законен, и этим занимаются в том числе поисковые системы. Границы есть: нельзя обходить авторизацию и защиту, нельзя собирать персональные данные и нельзя создавать нагрузку, мешающую работе чужого ресурса. Я делаю аккуратно — с разумной скоростью и уважением к правилам сайта. Если задача выходит за эти рамки, скажу об этом и не возьмусь.
Конструкторы отлично подходят для простых связок, и если ваша задача такая, я честно посоветую их — это дешевле и быстрее, помогу настроить за пару часов. Своя разработка нужна там, где у конструктора кончаются возможности: сложная логика, большие объёмы, работа с системами без готовых коннекторов, чувствительные данные, которые нельзя пропускать через чужой сервис. Плюс подписка на конструктор растёт с объёмом, а своё решение стоит один раз.
Рано или поздно изменится обязательно. Система это заметит и пришлёт оповещение, а не продолжит работать с неверными данными — это заложено в конструкцию. Починка обычно занимает от часа до нескольких: в рамках сопровождения она входит в абонентскую плату, без сопровождения оплачивается по часам. Заранее это не предскажешь, но и в разорение не превращается.
Так говорят почти все, и почти всегда часть процесса автоматизируется. Полностью убрать человека действительно удаётся редко, но и не нужно: обычно достаточно снять с него механическую часть — сбор, перенос, оформление — и оставить решения. Приходите с описанием, разбор бесплатный. Даже если выяснится, что автоматизировать нечего, у вас останется разложенный по шагам процесс, а это само по себе полезно.
Обсудим вашу задачу?
Диагностика и смета бесплатны: я разбираюсь, что нужно, называю цену и срок, и только после этого мы решаем, работаем или нет. Выезд по Москве и ближнему Подмосковью, остальное — удалённо.
Тема обращения — «Автоматизация рутины и интеграции» — подставится в форму сама.