[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"content-post-s-chego-nachat-avtomatizaciyu":3},{"post":4,"related":232,"status":196},{"id":5,"title":6,"slug":7,"excerpt":8,"content":9,"cover_alt":195,"cover_position":196,"reading_time":197,"seo_title":198,"seo_description":199,"date_published":200,"date_modified":196,"source_lead":196,"rubrics":201,"blocks":209,"cover":229},"8def2704-7cb6-43f0-86f5-cede63eab0d9","Автоматизация бизнес-процессов: с чего начать, чтобы не потратить бюджет впустую","s-chego-nachat-avtomatizaciyu","Если в компании звучит \"хотим внедрить ИИ везде\" - это про вас. По исследованию SpeShu.AI, 43 процента малого бизнеса упираются в один вопрос: какой процесс автоматизировать первым. Ниже фильтр из четырёх вопросов, которым я выбираю его за час.",{"type":10,"content":11},"doc",[12,18,22,28,32,36,43,47,51,56,60,105,109,113,118,151,156,160,164,168,181,185],{"type":13,"content":14},"paragraph",[15],{"type":16,"text":17},"text","Типичная заявка звучит так: \"Хотим внедрить ИИ в отдел продаж, маркетинг и документооборот\". Если вы это уже говорили вслух - дальше можно не объяснять, вы знаете, чем такие заходы заканчиваются: пара оплаченных подписок, один энтузиаст, который \"что-то пробовал\", и вывод \"нам это не подошло\".",{"type":13,"content":19},[20],{"type":16,"text":21},"Летом 2026 года SpeShu.AI опубликовала исследование по итогам 86 глубинных интервью с малым и средним бизнесом. Главная цифра оттуда важнее всех прогнозов про триллионы: 43 процента назвали барьером для внедрения ИИ непонимание точки входа - какой процесс автоматизировать первым. Барьер управленческий: деньги у бизнеса есть, непонятно, куда направить их первыми.",{"type":23,"attrs":24},"relation-block",{"id":25,"junction":26,"collection":27},"c7281e5e-0f52-4b71-b750-38faaca2d565","posts_blocks","block_stats",{"type":13,"content":29},[30],{"type":16,"text":31},"Посчитайте на своих цифрах. Менеджер тратит на перенос заявок 10 часов в неделю - это 43 часа в месяц, при ставке 500 рублей за час 21 500 рублей. Прибавьте риск: при среднем чеке 50 000 и конверсии 30 процентов одна заявка, потерянная по дороге в CRM, стоит 15 000 рублей. За инструменты малый бизнес готов платить 10 - 15 тысяч в месяц - первый же процесс их отбивает.",{"type":13,"content":33},[34],{"type":16,"text":35},"Ниже - фильтр из четырёх вопросов, которым я выбираю первый процесс на платных сессиях с собственниками.",{"type":37,"attrs":38,"content":40},"heading",{"level":39},2,[41],{"type":16,"text":42},"Что не так с формулировкой \"внедрить ИИ везде\"",{"type":13,"content":44},[45],{"type":16,"text":46},"У такой формулировки нет ни границ, ни бюджета, ни критерия успеха. За ней обычно стоит тревога: конкуренты что-то внедряют, надо не отстать.",{"type":13,"content":48},[49],{"type":16,"text":50},"Проект начинается там, где можно ответить на три вопроса: какой процесс, что считаем результатом и сколько это стоит в часах или рублях. Пока ответов нет, деньги уходят на эксперименты.",{"type":37,"attrs":52,"content":53},{"level":39},[54],{"type":16,"text":55},"Фильтр: как выбрать первый процесс",{"type":13,"content":57},[58],{"type":16,"text":59},"Кандидатов на автоматизацию прогоняю через четыре вопроса. Проходит - берём, не проходит - откладываем.",{"type":61,"content":62},"orderedList",[63,75,85,95],{"type":64,"content":65},"listItem",[66],{"type":13,"content":67},[68,73],{"type":16,"marks":69,"text":72},[70],{"type":71},"bold","Есть ли данные в электронном виде?",{"type":16,"text":74}," Excel, CRM, переписки, 1С - неважно. Если процесс живёт на бумаге и в устных договорённостях, сначала его придётся оцифровать, и это отдельная работа.",{"type":64,"content":76},[77],{"type":13,"content":78},[79,83],{"type":16,"marks":80,"text":82},[81],{"type":71},"Это рутина или разовая задача?",{"type":16,"text":84}," Автоматизация окупается повторением. Отчёт, который собирается каждую неделю по три часа, - отличный кандидат. Презентация раз в год - нет.",{"type":64,"content":86},[87],{"type":13,"content":88},[89,93],{"type":16,"marks":90,"text":92},[91],{"type":71},"Считается ли эффект в деньгах или часах?",{"type":16,"text":94}," Критерий выглядит так: \"менеджер тратит 10 часов в неделю на перенос заявок из почты в CRM\". \"Станет удобнее\" критерием не считается.",{"type":64,"content":96},[97],{"type":13,"content":98},[99,103],{"type":16,"marks":100,"text":102},[101],{"type":71},"Не ломает ли это работающее?",{"type":16,"text":104}," Первый проект должен встать рядом с текущим процессом, а не вместо него. Продажи, которые кормят компанию, - худшее место для экспериментов.",{"type":13,"content":106},[107],{"type":16,"text":108},"Процесс, прошедший все четыре вопроса, почти всегда выглядит скучно: отчёты, переносы данных между системами, первичная обработка заявок, расшифровка и разбор звонков. Это нормально. Первая автоматизация и должна быть скучной - она покупает доверие команды к следующей.",{"type":23,"attrs":110},{"id":111,"junction":26,"collection":112},"cd8a68ab-9728-4753-8551-d361e9758e3a","block_callout",{"type":37,"attrs":114,"content":115},{"level":39},[116],{"type":16,"text":117},"Где спотыкаются на старте",{"type":119,"content":120},"bulletList",[121,131,141],{"type":64,"content":122},[123],{"type":13,"content":124},[125,129],{"type":16,"marks":126,"text":128},[127],{"type":71},"Начать с самого сложного.",{"type":16,"text":130}," \"Пусть ИИ сам продаёт\" - худший первый проект: максимум неопределённости и максимум цены ошибки. К нему приходят третьим шагом.",{"type":64,"content":132},[133],{"type":13,"content":134},[135,139],{"type":16,"marks":136,"text":138},[137],{"type":71},"Автоматизировать хаос.",{"type":16,"text":140}," Если процесс живёт в голове у одного сотрудника и каждый раз идёт по-разному, автоматизировать нечего: сначала процесс описывают, потом автоматизируют.",{"type":64,"content":142},[143],{"type":13,"content":144},[145,149],{"type":16,"marks":146,"text":148},[147],{"type":71},"Выбирать по хайпу.",{"type":16,"text":150}," Выбирать стоит по самой дорогой рутине, а инструмент подбирается под неё, даже если о нём никто не говорит. Иногда лучший \"ИИ-проект\" оказывается обычной связкой двух систем без всякого ИИ.",{"type":37,"attrs":152,"content":153},{"level":39},[154],{"type":16,"text":155},"С чего начать на практике",{"type":13,"content":157},[158],{"type":16,"text":159},"Инвентаризация. Час честной работы: выписать, где лежат данные (таблицы, CRM, чаты, учётная система), что сотрудники делают руками каждую неделю и чья экспертиза живёт только в чьей-то голове. Из этого списка по фильтру выше почти всегда остаётся один-два кандидата - и выбор перестаёт быть спором о вкусах.",{"type":13,"content":161},[162],{"type":16,"text":163},"Готовность платить у рынка уже сформирована: по тому же исследованию, малый бизнес готов отдавать за ИИ-инструменты 10 - 15 тысяч рублей в месяц, команды от десяти человек - 75 - 100 тысяч. Дальше арифметика простая: три часа в неделю на сборку отчёта - это 13 часов и 6 500 рублей в месяц при ставке 500 рублей за час. Один такой отчёт подписку не окупает, поэтому в фильтре и стоит вопрос про деньги: берите самую дорогую рутину, а не самую заметную.",{"type":13,"content":165},[166],{"type":16,"text":167},"Я делаю такую инвентаризацию в формате платной диагностики \"Карта автоматизации\": сессия полтора часа плюс письменная карта - где данные, какие процессы-кандидаты, что каждый даст в рублях и смета первого шага. Но сам фильтр из четырёх вопросов работает и без меня: он выше, применяйте.",{"type":13,"content":169},[170,172,179],{"type":16,"text":171},"Когда процесс выбран, следующий вопрос - сколько это стоит и как читать смету, чтобы не купить воздух. Разобрал отдельно: ",{"type":16,"marks":173,"text":178},[174],{"type":175,"attrs":176},"link",{"href":177},"https:\u002F\u002Fagmazin.ru\u002Fblog\u002Fkak-chitat-ocenku-na-avtomatizaciyu","как читать оценку на автоматизацию",{"type":16,"text":180},".",{"type":13,"content":182},[183],{"type":16,"text":184},"Расшифровка и разбор звонков - ровно такая скучная первая автоматизация: данные уже есть, рутина еженедельная, эффект считается в часах. Показываю на своём архиве, как созвоны сами превращаются в протоколы с решениями и задачами.",{"type":13,"content":186},[187,189],{"type":16,"text":188},"Читать дальше: ",{"type":16,"marks":190,"text":194},[191],{"type":175,"attrs":192},{"href":193},"https:\u002F\u002Fagmazin.ru\u002Fblog\u002Farhiv-zvonkov-protokoly-avtomaticheski","Архив звонков: как созвоны разбирают себя сами","Человек перед тёмной стеной, в которой открыт узкий проём с красным светом",null,4,"Автоматизация бизнес-процессов: с чего начать","С чего начать автоматизацию бизнес-процессов: фильтр из четырёх вопросов для выбора первого процесса, три типовые ошибки старта и порядок инвентаризации.","2026-07-30T07:00:00.000Z",[202,206],{"sort":203,"tags_id":204},1,{"name":205},"Заявки",{"sort":39,"tags_id":207},{"name":208},"Инструменты",[210,223],{"id":25,"sort":196,"collection":27,"item":211},{"items":212,"columns":222},[213,216,219],{"lead":214,"text":215},"43 часа в месяц","рутинный перенос заявок в CRM при 10 часах в неделю",{"lead":217,"text":218},"21 500 рублей","те же часы в деньгах при ставке менеджера 500 рублей в час",{"lead":220,"text":221},"15 000 рублей","цена одной потерянной заявки при чеке 50 000 и конверсии 30 процентов",3,{"id":111,"sort":196,"collection":112,"item":224},{"heading":225,"body":226,"footnote":196,"tone":227,"show_border":228},"Проверьте себя","Если на вопрос \"какой процесс автоматизируем первым\" в компании три разных ответа - вы не готовы к внедрению, вы готовы к инвентаризации. Это разные работы и разные деньги.","accent",true,{"id":230,"modified_on":231},"cbb9b115-b0c7-4d52-97c9-3a3a0766d3d6","2026-08-12T12:31:57.022Z",[233,462,610],{"id":234,"title":235,"slug":236,"excerpt":237,"content":238,"cover_alt":430,"cover_position":196,"reading_time":222,"seo_title":431,"seo_description":432,"date_published":433,"date_modified":196,"source_lead":196,"rubrics":434,"blocks":440,"cover":459},"a3bdafa1-370e-4669-a460-69d658ee9330","Локально или в облаке: когда своё железо дешевле облачного счёта","lokalno-ili-v-oblake","Одна и та же задача на одном и том же сервере: сначала 25 секунд речи обрабатывались две минуты, потом сорок секунд речи укладывались в десять. Показываю на замерах и на деньгах, когда своё железо окупается на вашем потоке, а когда за него платят зря.",{"type":10,"content":239},[240,244,256,261,265,269,274,278,282,286,291,295,299,303,308,312,316,330,335,339,345,371,377,397,401,406,414,419,422,426],{"type":13,"content":241},[242],{"type":16,"text":243},"Голосовой ввод, который я собирал для сайта и для себя, сначала не заработал вообще: распознавание отставало от реального времени в пять раз. Развилку \"локальная модель или облачный API\" после этого я прохожу замерами - у неё есть числовой ответ, и он разный для разных задач.",{"type":13,"content":245},[246,248,254],{"type":16,"text":247},"Задача, на которой я прошёл оба пути до конца, - ",{"type":16,"marks":249,"text":253},[250],{"type":175,"attrs":251},{"href":252},"https:\u002F\u002Fagmazin.ru\u002Fblog\u002Fwhisperkey-diktovka-dlya-maka","распознавание речи",{"type":16,"text":255},". Расскажу, что получилось, и заодно сформулирую фильтр, по которому эту развилку стоит проходить в любом другом проекте.",{"type":37,"attrs":257,"content":258},{"level":39},[259],{"type":16,"text":260},"Задача",{"type":13,"content":262},[263],{"type":16,"text":264},"Голосовой ввод на сайте и в личных инструментах: человек говорит, получает готовый текст. К этому же классу относится расшифровка звонков и встреч - обычно самый первый реальный ИИ-проект в компании, потому что польза очевидна и данные уже есть.",{"type":13,"content":266},[267],{"type":16,"text":268},"Требования были такие: русский язык, приемлемая задержка, и аудио не должно уезжать в чужие руки без необходимости. Последнее - не паранойя: в звонках клиентов лежат персональные данные, и отправка их наружу превращает техническую задачу в юридическую.",{"type":37,"attrs":270,"content":271},{"level":39},[272],{"type":16,"text":273},"Первый заход: сделать красиво",{"type":13,"content":275},[276],{"type":16,"text":277},"Первым делом я взял готовую потоковую обёртку - из тех, что показывают текст прямо во время речи, слово за словом. Выглядит эффектно, и на демо-роликах всё летает.",{"type":13,"content":279},[280],{"type":16,"text":281},"На сервере без видеокарты она отставала от речи впятеро: 25 секунд речи обрабатывались две минуты. Пользоваться этим нельзя.",{"type":13,"content":283},[284],{"type":16,"text":285},"Сервер тут ни при чём: отдельная машина с быстрыми ядрами, взятая специально под задачу. Дело в подходе: потоковое распознавание постоянно пересчитывает уже сказанное, чтобы уточнить гипотезу, и на процессоре эта переработка съедает всё.",{"type":37,"attrs":287,"content":288},{"level":39},[289],{"type":16,"text":290},"Второй заход: сделать просто",{"type":13,"content":292},[293],{"type":16,"text":294},"Я выбросил потоковость и сделал скучно: человек говорит целиком, запись уходит на сервер одним куском, модель распознаёт её за один проход.",{"type":13,"content":296},[297],{"type":16,"text":298},"Сорок секунд речи обрабатываются за десять. После настройки - в восемь раз быстрее речи: час записи с планёрки превращается в текст за семь минут. Всё на том же сервере без видеокарты.",{"type":13,"content":300},[301],{"type":16,"text":302},"Заодно ушла вторая проблема, о которой я не думал заранее: потоковая выдача даёт рваный текст. Пока модель уточняет гипотезу, фраза на экране дёргается и переписывается. На записи целиком результат сразу чистый.",{"type":37,"attrs":304,"content":305},{"level":39},[306],{"type":16,"text":307},"Третий заход: посчитать на своём железе",{"type":13,"content":309},[310],{"type":16,"text":311},"Отдельная история - обработка на ноутбуке. В современных Маках есть отдельный ускоритель для нейросетей, и собранная под него модель разбирает час разговора за 17 секунд. Разделение на говорящих - примерно столько же. Ноутбук уже куплен, и счёт за минуту распознавания никто не выставляет.",{"type":13,"content":313},[314],{"type":16,"text":315},"Здесь же я собрал грабли, которые стоит знать заранее:",{"type":119,"content":317},[318,324],{"type":64,"content":319},[320],{"type":13,"content":321},[322],{"type":16,"text":323},"Безвентиляторный ноутбук перегревается, если гнать распознавание и разделение говорящих одновременно. Последовательно - те же секунды, но без троттлинга. Параллелить на одном ускорителе бессмысленно.",{"type":64,"content":325},[326],{"type":13,"content":327},[328],{"type":16,"text":329},"Затравка модели (список терминов, чтобы правильно писала специальные слова) должна быть обычной фразой, а не списком. Список, начинающийся со слова \"Термины:\", модель вставляла прямо в расшифровку, а на плохом звуке зацикливалась и повторяла его. Затравку она воспринимает как начало текста и продолжает его. После переписывания живым предложением мусор исчез, и скорость выросла втрое.",{"type":37,"attrs":331,"content":332},{"level":39},[333],{"type":16,"text":334},"Фильтр: когда локально выигрывает",{"type":13,"content":336},[337],{"type":16,"text":338},"Из этой и соседних задач сложилось правило, по которому я развилку прохожу.",{"type":13,"content":340},[341],{"type":16,"marks":342,"text":344},[343],{"type":71},"Локально выигрывает, когда:",{"type":119,"content":346},[347,353,359,365],{"type":64,"content":348},[349],{"type":13,"content":350},[351],{"type":16,"text":352},"нагрузка постоянная и предсказуемая - расшифровка всех звонков, обработка всех документов;",{"type":64,"content":354},[355],{"type":13,"content":356},[357],{"type":16,"text":358},"данные чувствительные и их отправка наружу создаёт отдельную юридическую задачу;",{"type":64,"content":360},[361],{"type":13,"content":362},[363],{"type":16,"text":364},"задача узкая, и под неё есть небольшая специализированная модель;",{"type":64,"content":366},[367],{"type":13,"content":368},[369],{"type":16,"text":370},"нужна независимость от чужой доступности, тарифов и геополитики.",{"type":13,"content":372},[373],{"type":16,"marks":374,"text":376},[375],{"type":71},"Облако выигрывает, когда:",{"type":119,"content":378},[379,385,391],{"type":64,"content":380},[381],{"type":13,"content":382},[383],{"type":16,"text":384},"нагрузка редкая или рваная - железо будет простаивать;",{"type":64,"content":386},[387],{"type":13,"content":388},[389],{"type":16,"text":390},"задача требует рассуждений: разбор смысла, написание текста, принятие решений;",{"type":64,"content":392},[393],{"type":13,"content":394},[395],{"type":16,"text":396},"вы ещё проверяете гипотезу и не знаете, взлетит ли вообще.",{"type":13,"content":398},[399],{"type":16,"text":400},"Практически это чаще всего означает гибрид, и у меня он именно такой: распознавание речи - локально, на своём железе, а причёсывание расшифровки в читаемый текст - облачной моделью. Аудио наружу не уходит, а за интеллект платится там, где он действительно нужен.",{"type":37,"attrs":402,"content":403},{"level":39},[404],{"type":16,"text":405},"Про деньги",{"type":119,"content":407},[408],{"type":64,"content":409},[410],{"type":13,"content":411},[412],{"type":16,"text":413},"Считайте не стоимость запроса, а стоимость месяца при вашей нагрузке. Облачный счёт растёт вместе с потоком, своё железо покупается один раз. И это ещё не всё: главная строка - часы, которые сейчас тратит на это живой человек, умноженные на его ставку. При постоянном потоке железо окупается быстро, при редких обращениях не окупается никогда.",{"type":37,"attrs":415,"content":416},{"level":39},[417],{"type":16,"text":418},"Что это даёт вам в месяц",{"type":23,"attrs":420},{"id":421,"junction":26,"collection":27},"1f3bb2ac-0689-4d3d-a55f-393549604720",{"type":13,"content":423},[424],{"type":16,"text":425},"Посчитайте на своих цифрах. При ставке 500 рублей в час двадцать часовых созвонов в месяц - это 10 000 рублей чужого времени только на прослушивание, и столько же в следующем месяце. Своё железо проходит те же двадцать часов за пару часов и счёт за минуту не выставляет. Плюс риск: если запись с персональными данными ушла наружу, разбор считается днями руководителя по 7 000 - 10 000 рублей.",{"type":23,"attrs":427},{"id":428,"junction":26,"collection":429},"e89df558-4c1d-4ad8-ad47-e2771b55b20e","block_cta","Весы: монолитный блок против лёгкой формы из тонких линий","Локально или в облаке: когда локальная модель дешевле API","Когда своё железо окупается, а когда дешевле облачный API. Реальные замеры на распознавании речи и расчёт в рублях на вашем потоке звонков.","2026-08-27T17:42:48.000Z",[435,437],{"sort":203,"tags_id":436},{"name":208},{"sort":39,"tags_id":438},{"name":439},"ИИ и модели",[441,447],{"id":428,"sort":196,"collection":429,"item":442},{"cta_variant":443,"heading":444,"body":445,"button_label":446,"url":196,"glow":228},"estimator","Похожая задача?","У вас копятся записи звонков и встреч, и вы выбираете между своим железом и облаком. Опишите задачу - посчитаю, что дешевле на вашем потоке и что при этом останется внутри компании.","Оценить задачу",{"id":421,"sort":196,"collection":27,"item":448},{"items":449,"columns":222},[450,453,456],{"lead":451,"text":452},"10 000 рублей в месяц","двадцать часов созвонов в месяц, которые сейчас кто-то слушает по ставке 500 рублей в час",{"lead":454,"text":455},"7 минут на час записи","столько занимает расшифровка на сервере без видеокарты вместо часа прослушивания",{"lead":457,"text":458},"7 000 - 10 000 рублей","день руководителя, съеденный разбором, если запись с персональными данными ушла наружу",{"id":460,"modified_on":461},"64bd6f0e-23d1-44b4-9f73-ecf6098c1280","2026-08-27T18:12:51.408Z",{"id":463,"title":464,"slug":465,"excerpt":466,"content":467,"cover_alt":585,"cover_position":196,"reading_time":222,"seo_title":586,"seo_description":587,"date_published":588,"date_modified":196,"source_lead":196,"rubrics":589,"blocks":594,"cover":607},"b4b00a32-20a6-4557-b217-16867693b50b","Работает, но врёт: как геоблокировки ломают ИИ-систему незаметно","geobloki-i-tihie-otkazy","Поиск в системе не работал минимум три недели, а мониторинг был зелёный: ИИ-агент съедал ошибку инструмента и спокойно отвечал по памяти. Разбираю класс поломок, при которых всё \"работает\", - блокировки по географии, тихие отказы и то, как их вообще заметить.",{"type":10,"content":468},[469,481,486,490,494,498,503,507,511,515,519,524,528,532,537,545,553,557,561,565,568,572,576],{"type":13,"content":470},[471,473,479],{"type":16,"text":472},"Расскажу про класс поломок, с которым в России теперь сталкивается любой, кто строит ИИ-системы: отказ внешнего сервиса по географическому признаку. ",{"type":16,"marks":474,"text":478},[475],{"type":175,"attrs":476},{"href":477},"https:\u002F\u002Fagmazin.ru\u002Fblog\u002Favtomatizaciya-kotoraya-padaet","Падение видно сразу",{"type":16,"text":480},", его чинят за час. Здесь другое: система продолжает отвечать, отчётность зелёная, а результат тихо стал хуже. Сервисы дальше без названий - разговор про класс поломок, названия к нему ничего не добавят.",{"type":37,"attrs":482,"content":483},{"level":39},[484],{"type":16,"text":485},"Что случилось",{"type":13,"content":487},[488],{"type":16,"text":489},"В одной системе ИИ-ассистент умеет искать в интернете - это отдельный инструмент, который он вызывает, когда своих знаний не хватает. Я полез в журналы по другому поводу и от нечего делать посмотрел статистику вызовов поиска.",{"type":13,"content":491},[492],{"type":16,"text":493},"За всё окно хранения журналов - две недели, 335 вызовов - успешных не было ни одного. Ноль. Поиск был мёртв как минимум с начала месяца.",{"type":13,"content":495},[496],{"type":16,"text":497},"При этом в системе не горело ничего. Запуски числились успешными, пользователи не жаловались, поддержка была спокойна. Причина проста и от этого неприятна: ИИ-агент устроен так, что ошибку инструмента он обрабатывает сам. Инструмент не ответил - агент пожал плечами и ответил по памяти. Формально диалог завершён успешно. Фактически человек получил ответ без свежих данных и не узнал об этом.",{"type":37,"attrs":499,"content":500},{"level":39},[501],{"type":16,"text":502},"Как отличить гео от сломанного ключа",{"type":13,"content":504},[505],{"type":16,"text":506},"Дальше началась диагностика, которая заняла бы дни, если бы не одна привычка: при странном отказе внешнего сервиса первым делом сравнить его поведение из разных точек.",{"type":13,"content":508},[509],{"type":16,"text":510},"Сервис отвечал ошибкой 403 и страницей-заглушкой вместо данных. С зарубежного адреса тот же самый ключ работал. С двух независимых российских адресов - отказ. А запрос вообще без ключа с тех же российских адресов получал внятную ошибку 401 в json. Значит, сеть проходит, адрес не в бане, отвечает само приложение. Режут именно вызов с ключом.",{"type":13,"content":512},[513],{"type":16,"text":514},"Это важное различение. Битый ключ даёт 401 и внятное сообщение. Гео даёт 403 и страницу-заглушку. Разница в одну цифру, а выводы противоположные: в первом случае перевыпускаете ключ, во втором перевыпуск не поможет никогда.",{"type":13,"content":516},[517],{"type":16,"text":518},"Отдельная ловушка того же семейства: один известный шлюз к языковым моделям отвечает на запросы из дата-центров кодом 403 с формулировкой про политику безопасности, а в другом сценарии - кодом 401. То есть 401 от него с сервера - это не протухший ключ, а тот же самый блок. Я потратил на эту догадку время дважды и теперь держу её записанной.",{"type":37,"attrs":520,"content":521},{"level":39},[522],{"type":16,"text":523},"Масштаб проблемы шире, чем кажется",{"type":13,"content":525},[526],{"type":16,"text":527},"Проверка соседних сервисов с тех же адресов дала пёструю картину: часть поисковых API режет российские адреса наглухо, часть работает без вопросов. Отдельная история - мессенджеры: исходящие в один популярный мессенджер из российского облака стабильно упираются в таймаут. У этого есть красивое следствие: если алерты о сбоях настроены туда же, то оповещатель падает на отправке оповещения. Про аварии не узнаёт никто, и мониторинг снова зелёный.",{"type":13,"content":529},[530],{"type":16,"text":531},"Общий вывод простой: в 2026 году доступность внешнего сервиса - это не константа, а переменная, зависящая от того, откуда вы вышли в интернет. Причём меняется она без предупреждения и без письма на почту.",{"type":37,"attrs":533,"content":534},{"level":39},[535],{"type":16,"text":536},"Что с этим делать",{"type":13,"content":538},[539,543],{"type":16,"marks":540,"text":542},[541],{"type":71},"Считать внешний сервис ненадёжным по умолчанию:",{"type":16,"text":544}," канал до него вам не принадлежит. И не гасить его ошибки внутри агента молча - если инструмент не ответил, это должно попадать в журнал сбоев и в оповещения, даже когда агент справился без него.",{"type":13,"content":546},[547,551],{"type":16,"marks":548,"text":550},[549],{"type":71},"Ловить тихие отказы отдельно.",{"type":16,"text":552}," Мониторинг \"процесс завершился успешно\" здесь бесполезен. Нужны метрики результата: сколько вызовов инструмента вернули данные, а не ошибку; какая доля ответов агента опиралась на поиск. Хорошая проверка на здравый смысл - раз в месяц открыть журналы и посмотреть, что вообще происходит внутри успешных запусков.",{"type":13,"content":554},[555],{"type":16,"text":556},"Весь мой трафик к зарубежным сервисам выходит наружу через одну точку, которой я управляю.",{"type":13,"content":558},[559],{"type":16,"text":560},"Держать запасного поставщика: второй сервис того же назначения, заранее проверенный и настроенный, на который переключаются одной настройкой. И не строить алерты на канале, который может отвалиться, - оповещения о сбоях должны идти по маршруту, независимому от того, что они охраняют.",{"type":37,"attrs":562,"content":563},{"level":39},[564],{"type":16,"text":418},{"type":23,"attrs":566},{"id":567,"junction":26,"collection":27},"2c691b05-9b0c-4b2d-906b-c6dc1369d67e",{"type":13,"content":569},[570],{"type":16,"text":571},"Считайте на своих числах. Три недели бот отвечал по памяти - прикиньте, сколько таких ответов пришлось переделывать руками. Например, двадцать штук по часу работы при ставке 500 рублей - это 10 000 рублей. Дороже другое: заявка, потерянная на устаревшем ответе, в B2B стоит от 3 000 до 15 000 рублей. И даже полчаса в журналах раз в месяц - это 250 рублей при той же ставке.",{"type":13,"content":573},[574],{"type":16,"text":575},"Если ваша система висит на зарубежном API, следующий вопрос - что перенести к себе. В соседней статье считаю, где своё железо реально выигрывает, а где это лишние деньги.",{"type":13,"content":577},[578,579],{"type":16,"text":188},{"type":16,"marks":580,"text":584},[581],{"type":175,"attrs":582},{"href":583},"https:\u002F\u002Fagmazin.ru\u002Fblog\u002Flokalno-ili-v-oblake","Локально или в облаке: где своё железо реально выигрывает у API","Ровный ряд горящих индикаторов и оборванный кабель за панелью","Геоблокировки и ИИ-сервисы: тихие отказы, которые не видно в мониторинге","Поиск не работал три недели, а система считала запуски успешными: ИИ-агент съедал ошибку инструмента и отвечал по памяти. Как ловить тихие отказы и что делать с блокировками по IP.","2026-08-27T17:35:48.000Z",[590,592],{"sort":203,"tags_id":591},{"name":208},{"sort":39,"tags_id":593},{"name":439},[595],{"id":567,"sort":196,"collection":27,"item":596},{"items":597,"columns":222},[598,601,604],{"lead":599,"text":600},"0 из 335","вызовов поиска сработали за две недели, а система считала запуски успешными",{"lead":602,"text":603},"от 3 000 рублей","цена одной заявки в B2B, потерянной на ответе без свежих данных",{"lead":605,"text":606},"1 точка вместо 15","столько мест правите при смене выхода наружу, если канал один",{"id":608,"modified_on":609},"9f4b69c4-2c6f-438a-abc2-5de5ab33ab96","2026-08-27T18:12:56.230Z",{"id":611,"title":612,"slug":613,"excerpt":614,"content":615,"cover_alt":766,"cover_position":196,"reading_time":222,"seo_title":767,"seo_description":768,"date_published":769,"date_modified":196,"source_lead":196,"rubrics":770,"blocks":776,"cover":788},"e72b3463-3c8c-4645-84c6-09dfee440a20","Почему письма уходят в спам: SPF, DKIM и DMARC простыми словами","pochemu-pisma-uhodyat-v-spam","У моего домена почта работала, письма отправлялись, всё выглядело нормально - а двух из трёх записей, отвечающих за доверие к отправителю, не было вовсе. Объясняю SPF, DKIM и DMARC человеческим языком: что каждая делает, в каком порядке ставить и как проверить результат за две минуты.",{"type":10,"content":616},[617,621,625,630,634,638,642,647,651,655,659,664,668,672,676,680,685,689,693,705,710,714,718,738,742,747,750,754,758],{"type":13,"content":618},[619],{"type":16,"text":620},"Я собирался включить на сайте почтовую рассылку и по привычке начал с проверки домена. SPF на месте - его поставил хостинг сам, когда подключал почту. DKIM нет. DMARC нет.",{"type":13,"content":622},[623],{"type":16,"text":624},"Почта \"просто работает\" ровно до того момента, когда вы начинаете отправлять что-то массовое или важное. Тогда и выясняется, что часть писем не доходит, а вы об этом не знаете: уведомлений о попадании в спам не бывает. Со стороны это выглядит как молчание клиента: вы думаете, что человек не ответил, а он просто не увидел ваше письмо. И это заявки, за которые вы уже заплатили.",{"type":37,"attrs":626,"content":627},{"level":39},[628],{"type":16,"text":629},"SPF: кому разрешено писать от вашего имени",{"type":13,"content":631},[632],{"type":16,"text":633},"Представьте, что кто угодно может отправить бумажное письмо на бланке вашей компании. Примерно так устроена почта по умолчанию: адрес отправителя в письме - это просто текст, его можно написать любой.",{"type":13,"content":635},[636],{"type":16,"text":637},"SPF - это список: с каких серверов разрешено отправлять письма от вашего домена. Он лежит в настройках домена, и почтовые системы его проверяют. Пришло письмо от вас с сервера, которого нет в списке, - повод для подозрений.",{"type":13,"content":639},[640],{"type":16,"text":641},"Эта запись есть почти у всех, потому что хостинг обычно ставит её сам при подключении почты. Остальные две он за вас не поставит.",{"type":37,"attrs":643,"content":644},{"level":39},[645],{"type":16,"text":646},"DKIM: подпись, которую нельзя подделать",{"type":13,"content":648},[649],{"type":16,"text":650},"SPF отвечает только за то, что письмо пришло с разрешённого сервера. DKIM - про само письмо: ваш сервер подписывает каждое исходящее письмо, а получатель сверяет подпись с образцом, который лежит в настройках домена. Сходится - письмо ваше, и по дороге его не правили.",{"type":13,"content":652},[653],{"type":16,"text":654},"Разница практическая. SPF ломается при пересылке письма: адрес отправителя остался ваш, а сервер уже чужой. DKIM пересылку переживает, потому что подпись живёт в самом письме.",{"type":13,"content":656},[657],{"type":16,"text":658},"Именно этой записи у меня не было. И тут выяснилась деталь, из-за которой её и не бывает у многих: на Beget DKIM не включается кнопкой в панели - его включает поддержка по обращению. Пишете тикет, просите подписывать исходящую почту, и запись появляется в настройках домена сама. Работы на несколько минут и ноль рублей, но об этом надо знать.",{"type":37,"attrs":660,"content":661},{"level":39},[662],{"type":16,"text":663},"DMARC: что делать с письмами, которые не прошли проверку",{"type":13,"content":665},[666],{"type":16,"text":667},"Первые две записи описывают, как проверить письмо. DMARC отвечает на следующий вопрос: а что делать, если проверка не прошла?",{"type":13,"content":669},[670],{"type":16,"text":671},"Вариантов три: ничего не делать и просто наблюдать, отправить в спам или отклонить совсем. Плюс адрес, на который почтовые системы будут присылать отчёты - кто и откуда шлёт письма от вашего имени.",{"type":13,"content":673},[674],{"type":16,"text":675},"Порядок здесь важен, и его нарушение - главная ошибка самостоятельной настройки. Нельзя начинать со строгого режима: если DKIM не настроен или какой-то ваш сервис шлёт письма мимо списка, вы своими руками отправите в спам собственную почту.",{"type":13,"content":677},[678],{"type":16,"text":679},"Правильная последовательность: сначала мягкий режим наблюдения с отчётами, потом настройка DKIM, потом проверка боем, и только потом ужесточение. Я именно так и делал: поставил DMARC, добился DKIM, убедился, что обе проверки проходят, и после этого поднял режим до отправки подозрительного в спам.",{"type":37,"attrs":681,"content":682},{"level":39},[683],{"type":16,"text":684},"Как проверить за две минуты",{"type":13,"content":686},[687],{"type":16,"text":688},"Не надо ставить инструменты и разбираться в заголовках. Есть бесплатные сервисы-автоответчики: вы отправляете письмо со своего рабочего адреса на специальный адрес и получаете в ответ полный разбор - прошёл ли SPF, прошёл ли DKIM, что видит принимающая сторона.",{"type":13,"content":690},[691],{"type":16,"text":692},"Я пользуюсь таким после каждого изменения. Ответ приходит за минуту, и в нём прямым текстом написано pass или fail по каждому пункту. Это единственный способ убедиться, что вы настроили не то, что хотели, а то, что получилось.",{"type":13,"content":694},[695,697,703],{"type":16,"text":696},"Отдельная грабля для тех, кто правит настройки домена через программный интерфейс хостинга: у Beget операция изменения записей перезаписывает всю группу целиком и ",{"type":16,"marks":698,"text":702},[699],{"type":175,"attrs":700},{"href":701},"https:\u002F\u002Fagmazin.ru\u002Fblog\u002Fgeobloki-i-tihie-otkazy","молча удаляет то, что вы не передали",{"type":16,"text":704},". После любой такой правки проверяйте, на месте ли записи почты и адреса сайта.",{"type":37,"attrs":706,"content":707},{"level":39},[708],{"type":16,"text":709},"Бонус: аватар отправителя",{"type":13,"content":711},[712],{"type":16,"text":713},"Раз уж речь о доверии к письму - вопрос, который мне задают чаще, чем про DKIM: как сделать, чтобы рядом с письмом показывалась картинка компании, а не серый кружок с буквой.",{"type":13,"content":715},[716],{"type":16,"text":717},"Ответ неприятный и разный для разных почт:",{"type":119,"content":719},[720,726,732],{"type":64,"content":721},[722],{"type":13,"content":723},[724],{"type":16,"text":725},"В Gmail единственный официальный путь - технология BIMI, а она требует сертификата, подтверждающего права на товарный знак. Это от 1000 долларов в год и обязательный зарегистрированный знак. Для индивидуального предпринимателя без товарного знака - недоступно в принципе.",{"type":64,"content":727},[728],{"type":13,"content":729},[730],{"type":16,"text":731},"В Mail.ru делается бесплатно через кабинет почтмейстера: подтверждаете домен записью в его настройках и загружаете картинку. Требования простые - квадрат, непрозрачный фон, читаемость в мелком размере.",{"type":64,"content":733},[734],{"type":13,"content":735},[736],{"type":16,"text":737},"В Яндексе встроенного способа нет, работает сервис глобальных аватаров, привязанный к адресу отправителя.",{"type":13,"content":739},[740],{"type":16,"text":741},"Но заниматься этим стоит только после того, как настроены DKIM и DMARC. Без них красивое письмо просто не увидят.",{"type":37,"attrs":743,"content":744},{"level":39},[745],{"type":16,"text":746},"Что это даёт вам в деньгах",{"type":23,"attrs":748},{"id":749,"junction":26,"collection":27},"90ad1d09-37c4-4b49-8161-0659e3a1202c",{"type":13,"content":751},[752],{"type":16,"text":753},"Считайте на своих числах. Заявка в B2B стоит от 3 000 до 15 000 рублей, и при среднем чеке 50 000 рублей и конверсии 30 процентов она возвращает около 15 000 рублей. Каждое письмо, ушедшее в спам, - это заявка, за которую вы уже заплатили, и она не сработала. С другой стороны весов - тикет в поддержку хостинга на несколько минут, ноль рублей и две минуты на проверку.",{"type":13,"content":755},[756],{"type":16,"text":757},"Письмо в спаме никто не отбивает уведомлением - вы просто не знаете, что клиент его не увидел. Так же тихо ломаются интеграции и выгрузки: разбираю, какие уведомления ставить, чтобы не отключить их на второй день.",{"type":13,"content":759},[760,761],{"type":16,"text":188},{"type":16,"marks":762,"text":765},[763],{"type":175,"attrs":764},{"href":477},"Автоматизация всегда падает: вопрос лишь в том, узнаете ли вы об этом","Три конверта проходят через арки-штампы, четвёртый отложен в тень","SPF, DKIM, DMARC: как настроить, чтобы письма доходили","Три записи в DNS, без которых рассылка и даже обычные письма уезжают в спам. Что каждая означает, в каком порядке их ставить и как проверить результат за две минуты.","2026-08-27T17:21:48.000Z",[771,773],{"sort":203,"tags_id":772},{"name":208},{"sort":39,"tags_id":774},{"name":775},"Безопасность",[777],{"id":749,"sort":196,"collection":27,"item":778},{"items":779,"columns":222},[780,783,785],{"lead":781,"text":782},"0 рублей","Столько стоит DKIM: у Beget его включает поддержка по вашему тикету",{"lead":220,"text":784},"Столько в среднем приносит одна заявка при чеке 50 000 рублей и конверсии 30 процентов",{"lead":786,"text":787},"2 минуты","Проверка после каждой правки: письмо автоответчику и разбор pass или fail",{"id":789,"modified_on":790},"2191cc54-9d87-49bc-bd39-b656d1a2a18f","2026-08-27T18:13:09.511Z"]