[{"data":1,"prerenderedAt":1032},["ShallowReactive",2],{"service-support":3,"services-catalog":175,"service-articles-support":1031},{"id":4,"title":5,"body":6,"brief":120,"deliverables":121,"description":125,"duration":126,"extension":127,"faq":128,"heading":138,"icon":139,"lead":140,"meta":141,"monthly":142,"navigation":142,"order":143,"path":144,"priceFrom":145,"pricing":146,"process":160,"relatedArticles":165,"relatedSlugs":166,"seo":170,"seoTitle":171,"slug":172,"stem":173,"__hash__":174},"services\u002Fservices\u002Fsupport.md","Поддержка",{"type":7,"value":8,"toc":110},"minimark",[9,14,18,21,25,28,31,50,54,57,60,64,67,70,74,77,80,84,103],[10,11,13],"h2",{"id":12},"что-входит-в-техническую-поддержку","Что входит в техническую поддержку",[15,16,17],"p",{},"Поддержка сайта или приложения нужна, когда продукт уже используется и должен оставаться работоспособным. Исправляем ошибки, проверяем обновления, следим за согласованными сигналами и адаптируем подключения при изменении внешних API. Развитие добавляет новые возможности: интерфейсы, сценарии и внутренние инструменты.",[15,19,20],{},"Это разные типы задач, поэтому в начале периода выделяем приоритеты. Критичный сбой, плановое обновление и новая функция не должны конкурировать без понятных правил. Согласуем, кто принимает решения, как поступают обращения и как оценивается дополнительная работа.",[10,22,24],{"id":23},"как-подключаемся-к-существующему-проекту","Как подключаемся к существующему проекту",[15,26,27],{},"Начинаем с репозитория, сборки и инфраструктуры. Проверяем, можно ли воспроизвести проект, где хранятся настройки, как выполняется релиз и какие есть инструменты наблюдения. Если доступы или инструкции потеряны, сначала восстанавливаем управляемость системы и отдельно оцениваем этот этап.",[15,29,30],{},"После знакомства составляем перечень известных проблем и рисков. Оцениваем, какие проблемы можно решить в текущем проекте. Перенос на другую платформу обсуждаем, если ограничения системы мешают развитию и затраты на миграцию оправданы.",[32,33,34,38,41,44,47],"ul",{},[35,36,37],"li",{},"Разбираем ошибки по журналам и сообщениям пользователей.",[35,39,40],{},"Проверяем изменения зависимостей перед обновлением.",[35,42,43],{},"Поддерживаем совместимость с подключёнными сервисами.",[35,45,46],{},"Улучшаем медленные участки и пользовательские сценарии.",[35,48,49],{},"Добавляем функции по согласованному бэклогу.",[10,51,53],{"id":52},"рабочий-ритм-и-прозрачность","Рабочий ритм и прозрачность",[15,55,56],{},"Задачи ведём в согласованном трекере. Перед разработкой уточняем результат и критерии готовности, затем показываем изменения и выпускаем их по принятому процессу. По завершении периода фиксируем выполненные задачи, ограничения и следующий приоритет.",[15,58,59],{},"Месячный бюджет покрывает согласованный объём задач. Если появляется крупная функция, готовим отдельную оценку или перераспределяем приоритеты. Это позволяет понимать, что именно команда получит в текущем периоде.",[10,61,63],{"id":62},"мониторинг-и-реакция-на-сбои","Мониторинг и реакция на сбои",[15,65,66],{},"Согласуем системы, за которыми следим, и события, которые требуют реакции. Это могут быть ошибки приложения, доступность важных страниц, неуспешные фоновые задачи или сбои обмена данными. Само наличие мониторинга не означает круглосуточное дежурство.",[15,68,69],{},"Время реакции, рабочие часы и порядок эскалации фиксируем отдельно. Для критичных систем может потребоваться расширенный формат обслуживания. Резервное копирование также требует конкретного плана: что сохраняется, как часто и как проверяется восстановление. Эти работы включаем только в согласованном объёме.",[10,71,73],{"id":72},"от-чего-зависит-стоимость-сопровождения","От чего зависит стоимость сопровождения",[15,75,76],{},"Цена зависит от состояния проекта, количества систем, объёма изменений и требований к обслуживанию. Небольшой контентный сайт и приложение с платежами, интеграциями и несколькими ролями требуют разного участия. Технический долг и невоспроизводимая сборка могут увеличить первоначальные затраты.",[15,78,79],{},"Диапазоны в разделе стоимости помогают выбрать формат сопровождения. Хостинг, лицензии и сторонние сервисы оплачиваются отдельно; точный объём и условия закрепляем после знакомства с проектом. Можно начать с ограниченного периода и пересмотреть формат по фактическому бэклогу.",[10,81,83],{"id":82},"когда-лучше-выделить-отдельный-проект","Когда лучше выделить отдельный проект",[15,85,86,87,92,93,97,98,102],{},"Небольшие правки удобно делать в рамках сопровождения. Новый продукт, крупный редизайн или значительную миграцию лучше оценить по этапам. Для нового интерфейса смотрите ",[88,89,91],"a",{"href":90},"\u002Fservices\u002Fweb-development","веб-разработку",", для продуктовых сценариев — ",[88,94,96],{"href":95},"\u002Fservices\u002Fapps","приложения",", для связки систем — ",[88,99,101],{"href":100},"\u002Fservices\u002Fintegrations","интеграции и API",".",[15,104,105,106,102],{},"Чтобы обсудить поддержку, пришлите стек, список основных проблем и желаемый рабочий ритм. На первом шаге достаточно описания без паролей и секретных ключей. Формат внешней инженерной команды описан ",[88,107,109],{"href":108},"\u002Fabout","на странице о нас",{"title":111,"searchDepth":112,"depth":112,"links":113},"",2,[114,115,116,117,118,119],{"id":12,"depth":112,"text":13},{"id":23,"depth":112,"text":24},{"id":52,"depth":112,"text":53},{"id":62,"depth":112,"text":63},{"id":72,"depth":112,"text":73},{"id":82,"depth":112,"text":83},"Правки, новые функции и сопровождение",[122,123,124],"Список задач, приоритеты и месячный план","Изменения в репозитории и проверенные релизы","Отчёт о выполненной работе и план следующего периода","Техническая поддержка и развитие сайтов и приложений: исправление ошибок, обновления, мониторинг и новые функции. Ориентиры бюджета от 35 000 ₽ в месяц.","ежемесячный формат","md",[129,132,135],{"question":130,"answer":131},"Есть ли круглосуточная поддержка?","Базовый формат предполагает согласованные рабочие часы. Дежурства, время реакции и обслуживание вне графика обсуждаем отдельно и фиксируем в условиях работы. Круглосуточный SLA не входит в стоимость по умолчанию.",{"question":133,"answer":134},"Берёте проекты, разработанные другой командой?","Да, после технического знакомства. Нужны доступ к репозиторию, инструкция по запуску и описание инфраструктуры. Если сборка не воспроизводится или документации нет, восстановление сначала оцениваем отдельным этапом.",{"question":136,"answer":137},"Что делать, если задач больше месячного бюджета?","Приоритизируем бэклог и согласуем, что войдёт в период. Дополнительный объём оцениваем до начала работы. Поддержка не означает неограниченную разработку за фиксированную сумму.","Поддержка сайтов и приложений",null,"Исправляем ошибки, обновляем интеграции и добавляем функции. Согласуем задачи, месячный бюджет и график релизов.",{},true,6,"\u002Fservices\u002Fsupport",35000,[147,152,156],{"title":148,"description":149,"min":145,"max":150,"duration":151},"Базовое сопровождение","Небольшие исправления, плановые обновления и контроль согласованных систем.",70000,"в месяц",{"title":153,"description":154,"min":150,"max":155,"duration":151},"Регулярное развитие","Новые функции, интеграции и регулярные релизы по согласованному списку задач.",175000,{"title":157,"description":158,"min":155,"max":159,"duration":151},"Внешняя продуктовая команда","Несколько направлений работы, участие в планировании и расширенный объём разработки.",350000,[161,162,163,164],"Проверяем код, инфраструктуру и текущие проблемы","Согласуем объём, приоритеты и время работы","Выполняем задачи, проверяем и выпускаем изменения","Разбираем результат и планируем следующий период",[],[167,168,169],"web-development","apps","integrations",{"title":5,"description":125},"Поддержка и развитие сайтов и приложений: цены","support","services\u002Fsupport","OHexaGYFOa8jkEGNC1BAsHkA4KcLhhnMRg7vIFZvaPk",[176,338,503,639,801,950],{"id":177,"title":178,"body":179,"brief":286,"deliverables":287,"description":291,"duration":292,"extension":127,"faq":293,"heading":303,"icon":139,"lead":304,"meta":305,"monthly":306,"navigation":142,"order":307,"path":308,"priceFrom":145,"pricing":309,"process":323,"relatedArticles":328,"relatedSlugs":331,"seo":333,"seoTitle":334,"slug":335,"stem":336,"__hash__":337},"services\u002Fservices\u002Fautomation.md","Автоматизация",{"type":7,"value":180,"toc":279},[181,185,188,209,212,216,219,222,236,240,243,246,250,253,263,267,270],[10,182,184],{"id":183},"какие-процессы-можно-автоматизировать","Какие процессы можно автоматизировать",[15,186,187],{},"Автоматизация бизнес-процессов полезна там, где команда регулярно повторяет одни и те же действия: переносит заявки, собирает отчёты, сверяет таблицы, создаёт документы или напоминает о сроках. Начинаем с конкретного участка работы, у которого есть понятный вход, результат и ответственный.",[32,189,190,197,203],{},[35,191,192,196],{},[193,194,195],"strong",{},"Заявки:"," проверить поля, дополнить данные, создать сделку в CRM и уведомить менеджера.",[35,198,199,202],{},[193,200,201],{},"Отчёты:"," собрать данные из нескольких источников, проверить пропуски и отправить результат по расписанию.",[35,204,205,208],{},[193,206,207],{},"Документы:"," заполнить шаблон, провести согласование и сохранить историю решений.",[15,210,211],{},"До разработки разбираемся, нужен ли этому участку отдельный инструмент. Иногда достаточно настроить уже доступные возможности CRM. Когда стандартных правил не хватает, используем n8n, скрипты на Python или Node.js, очереди и API. Выбор зависит от объёма операций, сложности условий и того, кто будет сопровождать решение.",[10,213,215],{"id":214},"как-обрабатываем-ошибки-и-исключения","Как обрабатываем ошибки и исключения",[15,217,218],{},"Фиксируем текущий порядок действий, источники данных и исключения. Определяем, где автоматизация может принять решение сама, а где требуется подтверждение сотрудника. Затем собираем сценарий, настраиваем доступы и проверяем его на обычных и ошибочных входных данных.",[15,220,221],{},"В результат входят согласованные сценарии, настройки, исходный код, инструкция и доступы к инфраструктуре. Для важных процессов добавляем журнал выполнения, уведомления о сбоях и правила восстановления. Если автоматизация зависит от внешнего сервиса, описываем его лимиты и поведение при недоступности.",[32,223,224,227,230,233],{},[35,225,226],{},"Принимаем данные из форм, таблиц, CRM и внутренних систем.",[35,228,229],{},"Проверяем обязательные поля, форматы и повторные события.",[35,231,232],{},"Настраиваем маршрутизацию, расписание и согласования.",[35,234,235],{},"Передаём результат в нужную систему и сохраняем историю обработки.",[10,237,239],{"id":238},"как-оценить-эффект-до-разработки","Как оценить эффект до разработки",[15,241,242],{},"Для предварительной оценки нужны частота запуска, среднее время ручной операции и доля исключений. Измеряем исходный процесс, затем сравниваем его с пилотным сценарием. Если операция занимает несколько минут и выполняется редко, стоимость внедрения может не оправдаться. Если повторяется ежедневно и мешает работе команды, пилот помогает проверить пользу на реальных данных.",[15,244,245],{},"До запуска фиксируем критерий результата: количество ручных операций, время обработки заявки или готовность отчёта к нужному часу. Сравнение с исходным процессом покажет, стоит ли расширять автоматизацию.",[10,247,249],{"id":248},"от-чего-зависят-цена-и-сроки","От чего зависят цена и сроки",[15,251,252],{},"Главные факторы — число подключений, качество данных и количество исключений. Один линейный сценарий дешевле процесса с несколькими согласованиями, десятками условий и строгими требованиями к восстановлению. Исторические данные часто требуют отдельной очистки и переноса.",[15,254,255,256,258,259,102],{},"Подписки на сервисы, хостинг и использование AI API оцениваем отдельно от разработки. Для пилота можно ограничить объём, проверить один сценарий и расширять систему только после подтверждения результата. Если нужно связать несколько систем, смотрите ",[88,257,101],{"href":100},". Для обработки текста и диалогов подойдут ",[88,260,262],{"href":261},"\u002Fservices\u002Fbots","боты и AI-ассистенты",[10,264,266],{"id":265},"как-начать-автоматизацию","Как начать автоматизацию",[15,268,269],{},"Пришлите пример процесса: что его запускает, какие действия выполняет сотрудник и каким должен быть результат. Полезны обезличенная таблица, схема согласования или запись действий. Пароли и рабочие ключи для предварительной оценки не нужны.",[15,271,272,273,276,277,102],{},"После разбора согласуем границы пилота и подготовим оценку по этапам. Если автоматизация уже существует, можно начать с аудита сбоев и ",[88,274,275],{"href":144},"сопровождения",". Подробнее о формате команды — ",[88,278,109],{"href":108},{"title":111,"searchDepth":112,"depth":112,"links":280},[281,282,283,284,285],{"id":183,"depth":112,"text":184},{"id":214,"depth":112,"text":215},{"id":238,"depth":112,"text":239},{"id":248,"depth":112,"text":249},{"id":265,"depth":112,"text":266},"Убираем ручную рутину из процессов",[288,289,290],"Карта процесса и правила обработки исключений","Рабочие сценарии, исходники и доступы","Журнал выполнения, уведомления об ошибках и инструкция","Автоматизация бизнес-процессов на n8n, Python и Node.js: заявки, отчёты, документы и согласования. Состав работ, этапы и ориентировочные цены от 35 000 ₽.","от 1–2 недель",[294,297,300],{"question":295,"answer":296},"Можно автоматизировать процесс без замены CRM?","Да, если у системы есть API, вебхуки или доступный экспорт. Сначала проверяем способ подключения. Если API нет, отдельно оцениваем файловый обмен или автоматизацию интерфейса: такие варианты требуют больше сопровождения.",{"question":298,"answer":299},"Обязательно ли использовать AI?","Нет. Для проверок, переноса данных и маршрутизации обычно достаточно правил. AI имеет смысл для неструктурированного текста и классификации, когда можно проверить качество ответа и передать спорный случай человеку.",{"question":301,"answer":302},"Что произойдёт, если сценарий завершится с ошибкой?","Предусматриваем журнал, уведомления и правила повторного запуска. Для операций с деньгами или учётными данными отдельно проверяем, что повтор не создаст дубль.","Автоматизация бизнес-процессов","Автоматизируем заявки, отчёты и согласования. Начинаем с одного процесса, чтобы проверить результат и затем расширить решение.",{},false,1,"\u002Fservices\u002Fautomation",[310,314,318],{"title":311,"description":312,"min":145,"max":150,"duration":313},"Один рабочий сценарий","Заявка → проверка → запись в систему → уведомление. До двух подключённых сервисов.","1–2 недели",{"title":315,"description":316,"min":150,"max":155,"duration":317},"Процесс из нескольких шагов","Согласования, ветвления, расписание, обработка ошибок и несколько источников данных.","2–4 недели",{"title":319,"description":320,"min":155,"max":321,"duration":322},"Система автоматизации","Несколько связанных процессов, роли, мониторинг и развёртывание в вашей инфраструктуре.",420000,"4–8 недель",[324,325,326,327],"Разбираем процесс и считаем объём ручной работы","Выбираем один сценарий и фиксируем критерии готовности","Собираем автоматизацию и проверяем исключения","Запускаем, передаём доступы и наблюдаем за выполнением",[329,330],"\u002Fnews\u002Favtomatizaciya-n8n","\u002Fnews\u002Freporting-automation",[169,332,172],"bots",{"title":178,"description":291},"Автоматизация бизнес-процессов: услуги и цены","automation","services\u002Fautomation","48qATDPjOsAJ5YvIeGzxkPiK92-Xy5q1l9VXUj1oj-U",{"id":339,"title":340,"body":341,"brief":457,"deliverables":458,"description":462,"duration":292,"extension":127,"faq":463,"heading":473,"icon":139,"lead":474,"meta":475,"monthly":306,"navigation":142,"order":112,"path":100,"priceFrom":476,"pricing":477,"process":492,"relatedArticles":497,"relatedSlugs":498,"seo":499,"seoTitle":500,"slug":169,"stem":501,"__hash__":502},"services\u002Fservices\u002Fintegrations.md","Интеграции & API",{"type":7,"value":342,"toc":450},[343,347,350,353,357,360,363,377,380,384,410,413,416,419,423,426,429,433,436],[10,344,346],{"id":345},"когда-нужна-интеграция-систем","Когда нужна интеграция систем",[15,348,349],{},"Интеграция по API нужна, когда одни данные используются в нескольких местах, а сотрудники переносят их вручную. Заявка с сайта должна попасть в CRM, оплата — изменить статус заказа, остатки — обновиться в каталоге, а отчёт — получить данные из учётной системы. Разрабатываем обмен под конкретные сущности и правила вашего бизнеса.",[15,351,352],{},"Сначала проверяем готовые коннекторы и настройки сервисов. Собственную интеграцию разрабатываем, когда нужны особые поля, условия обмена или обработка исключений.",[10,354,356],{"id":355},"как-устроен-надёжный-обмен-данными","Как устроен надёжный обмен данными",[15,358,359],{},"До написания кода определяем, какая система хранит актуальные данные о клиенте, заказе или платеже. Согласуем идентификаторы и правила изменения полей. Это особенно важно при двустороннем обмене, когда две системы могут обновить одну запись одновременно.",[15,361,362],{},"Учитываем, что уведомления могут прийти повторно или с задержкой. Записываем обработанные события, проверяем повторные операции, настраиваем очередь и повтор при временном сбое. Для важных сущностей добавляем сверку: она помогает обнаружить записи, которые не попали в другую систему.",[32,364,365,368,371,374],{},[35,366,367],{},"REST и GraphQL API для чтения и изменения данных.",[35,369,370],{},"Вебхуки для событий без постоянного опроса.",[35,372,373],{},"Очереди для фоновой обработки и повторных попыток.",[35,375,376],{},"Импорт файлов, если API не покрывает нужный сценарий.",[15,378,379],{},"Конкретный способ зависит от документации, тарифа и ограничений сервиса. Доступность метода, объём запросов и способ авторизации проверяем до фиксации объёма работ.",[10,381,383],{"id":382},"какие-задачи-закрываем","Какие задачи закрываем",[32,385,386,392,398,404],{},[35,387,388,391],{},[193,389,390],{},"Сайт → CRM:"," заявки, контакты, источники обращений и статусы сделок.",[35,393,394,397],{},[193,395,396],{},"Платежи → заказы:"," подтверждение оплаты, отмены и возвраты.",[35,399,400,403],{},[193,401,402],{},"Учётная система → каталог:"," товары, остатки и справочники.",[35,405,406,409],{},[193,407,408],{},"Сервисы → отчёт:"," данные для аналитики и внутренних панелей.",[15,411,412],{},"Перед оценкой проверяем, доступны ли нужные операции в API выбранных систем.",[15,414,415],{},"В отдельную задачу можно выделить разработку собственного API. Тогда описываем контракт, права доступа, ошибки и версионирование. Если интеграцией будут пользоваться сторонние разработчики, добавляем примеры запросов и порядок получения доступов.",[15,417,418],{},"Для обмена персональными и финансовыми данными согласуем состав передаваемых полей и права технических учётных записей. Секреты храним в настройках инфраструктуры; в журнале не должно быть ключей и лишних пользовательских данных.",[10,420,422],{"id":421},"что-влияет-на-стоимость-интеграции","Что влияет на стоимость интеграции",[15,424,425],{},"Оценка зависит от числа систем и сущностей, направления обмена, качества документации и требований к восстановлению. Передать один тип заявки обычно проще, чем синхронизировать клиентов, заказы, оплаты и возвраты в обе стороны. Система без тестовой среды или с нестабильным API требует дополнительной проверки.",[15,427,428],{},"Лицензии CRM, платные коннекторы, хостинг и комиссии платёжного провайдера не входят в ориентиры разработки. Старые данные, очистку дублей и миграцию оцениваем отдельно. Чтобы получить точную оценку, нужны названия систем, список полей и примеры ожидаемого обмена.",[10,430,432],{"id":431},"результат-и-сопровождение","Результат и сопровождение",[15,434,435],{},"Передаём код интеграции, описание подключения и инструкцию по проверке доставки. Тестируем обычные события, повторы, недоступность сервиса и некорректные данные. При запуске сначала используем ограниченный поток и сверяем результат.",[15,437,438,439,442,443,446,447,102],{},"Если вокруг обмена есть согласования и сложная логика, рассмотрите ",[88,440,441],{"href":308},"автоматизацию процессов",". Для нового интерфейса подойдёт ",[88,444,445],{"href":90},"разработка сайтов и веб-сервисов",". Изменения внешних API и регулярный контроль можно включить в ",[88,448,449],{"href":144},"поддержку",{"title":111,"searchDepth":112,"depth":112,"links":451},[452,453,454,455,456],{"id":345,"depth":112,"text":346},{"id":355,"depth":112,"text":356},{"id":382,"depth":112,"text":383},{"id":421,"depth":112,"text":422},{"id":431,"depth":112,"text":432},"Связываем сервисы, CRM, платежи и данные",[459,460,461],"Документированная схема обмена и сопоставление полей","Интеграционный код, API или обработчики вебхуков","Тесты, журнал доставки и инструкция по восстановлению","Интеграция CRM, сайтов, платёжных систем и внутренних сервисов по API и вебхукам. Синхронизация данных, этапы работы и примерные цены от 50 000 ₽.",[464,467,470],{"question":465,"answer":466},"С какими CRM можно работать?","Систему проверяем по документации и доступному тарифу API. Возможны интеграции с Битрикс24, amoCRM и внутренними CRM, если доступны нужные операции. Наличие конкретного метода и лимиты проверяем до оценки.",{"question":468,"answer":469},"Как избежать дублей заявок и платежей?","Используем идентификаторы событий, проверку уже обработанных операций и согласованные правила обновления. Для платежей сверяем статус на стороне провайдера и отдельно проверяем повторную доставку уведомлений.",{"question":471,"answer":472},"Можно перенести старые данные?","Да, перенос оцениваем отдельно: нужно проверить форматы, дубли, обязательные поля и объём. Обычно сначала делаем тестовый импорт небольшой выборки и согласуем результат.","Интеграции сервисов и API","Связываем сайт, CRM, платежи и внутренние системы. Данные передаются автоматически, с проверкой доставки и защитой от дублей.",{},50000,[478,482,487],{"title":479,"description":480,"min":476,"max":481,"duration":313},"Два сервиса","Одно направление обмена, основные поля и уведомления об ошибках.",105000,{"title":483,"description":484,"min":481,"max":485,"duration":486},"CRM + сайт + платежи","Несколько сущностей, двусторонний обмен, вебхуки и защита от дублей.",245000,"3–5 недель",{"title":488,"description":489,"min":485,"max":490,"duration":491},"Интеграционный контур","Несколько систем, очереди, большой объём данных, сверка и восстановление.",560000,"5–10 недель",[493,494,495,496],"Проверяем API, ограничения и доступы","Определяем главную систему и правила обновления данных","Реализуем и проверяем доставку, повторы и сбои","Запускаем обмен и передаём документацию",[330],[335,167,172],{"title":340,"description":462},"Интеграция CRM и сервисов по API: услуги и цены","services\u002Fintegrations","g9Dg5ynLnNF9OiAPSMph4J22E5IWjr4-Mn7_Q4BiQDg",{"id":504,"title":505,"body":506,"brief":588,"deliverables":589,"description":593,"duration":594,"extension":127,"faq":595,"heading":605,"icon":139,"lead":606,"meta":607,"monthly":306,"navigation":142,"order":608,"path":261,"priceFrom":609,"pricing":610,"process":626,"relatedArticles":631,"relatedSlugs":634,"seo":635,"seoTitle":636,"slug":332,"stem":637,"__hash__":638},"services\u002Fservices\u002Fbots.md","Боты & AI",{"type":7,"value":507,"toc":581},[508,512,515,518,522,525,528,532,535,538,552,556,559,562,566,569],[10,509,511],{"id":510},"для-каких-задач-нужен-бот","Для каких задач нужен бот",[15,513,514],{},"Разработка Telegram-бота подходит для повторяемых диалогов: принять обращение, уточнить поля, проверить статус, отправить уведомление или записать человека на встречу. Сотруднику не нужно вручную задавать одни и те же вопросы, а данные сразу попадают в нужную систему.",[15,516,517],{},"AI-ассистент полезен там, где пользователи формулируют вопросы свободно и ответ нужно найти в документах. Это может быть внутренний помощник по инструкциям, ассистент поддержки или инструмент для первичного разбора обращений. Для пилота выбираем одну аудиторию и задачу: например, ответы сотрудникам по внутренним инструкциям.",[10,519,521],{"id":520},"выбираем-между-правилами-и-ai","Выбираем между правилами и AI",[15,523,524],{},"Для меню, форм и уведомлений обычно достаточно обычной логики. Такой бот предсказуем, проще проверяется и не создаёт расходов на языковую модель. AI добавляем, когда он улучшает конкретный сценарий: распознаёт намерение, ищет информацию или помогает подготовить текст.",[15,526,527],{},"Один продукт может сочетать оба подхода. Например, модель понимает запрос, а статус заказа получает строго через API. Изменение данных выполняется по заданным правилам, с проверкой прав и подтверждением пользователя. Генерируемый ответ не должен подменять фактический статус из системы.",[10,529,531],{"id":530},"ассистент-по-вашей-базе-знаний","Ассистент по вашей базе знаний",[15,533,534],{},"Для работы с документами сначала проверяем их структуру, актуальность и права доступа. Подготавливаем индекс, настраиваем поиск и выдачу ответа с указанием использованных материалов. Если информация не найдена или противоречива, предусматриваем понятный отказ от ответа и передачу вопроса сотруднику.",[15,536,537],{},"Качество оцениваем на наборе вопросов: обычных, неоднозначных и выходящих за границы темы. Измеряем, насколько ответы подтверждаются источниками и помогают решить задачу. До пилота согласуем приемлемые результаты. К самостоятельной работе переходим после проверки согласованных сценариев.",[32,539,540,543,546,549],{},[35,541,542],{},"Поиск по инструкциям, справочникам и документам.",[35,544,545],{},"Классификация и маршрутизация обращений.",[35,547,548],{},"Черновики ответов с проверкой сотрудником.",[35,550,551],{},"Получение данных из CRM и внутренних сервисов по разрешённым операциям.",[10,553,555],{"id":554},"контроль-действий-и-расходов","Контроль действий и расходов",[15,557,558],{},"Если ассистент может менять данные, разделяем чтение и запись. Для чувствительных операций добавляем подтверждение, ограничиваем доступные инструменты и сохраняем журнал. Проверяем, как система обрабатывает попытки подменить инструкции через пользовательский текст или документ.",[15,560,561],{},"Отдельно считаем стоимость использования: сообщения, контекст, обращения к модели, поиск и хостинг. Возможны лимиты на пользователя, ограничения длины диалога и более простая модель для типовых задач. Модель выбираем по качеству ответов на ваших данных, стоимости запросов и требованиям к размещению.",[10,563,565],{"id":564},"от-чего-зависит-стоимость-бота","От чего зависит стоимость бота",[15,567,568],{},"Цена зависит от числа сценариев, подключений, требований к администрированию и подготовки базы знаний. Бот с несколькими кнопками существенно проще ассистента, который ищет по документам, учитывает роли и выполняет действия в CRM. Неактуальные документы могут потребовать отдельной редакционной работы.",[15,570,571,572,574,575,578,579,102],{},"Начать можно с пилота для небольшой группы пользователей. Он покажет реальные вопросы и слабые места до широкого запуска. Для подключения систем смотрите ",[88,573,101],{"href":100},", для связанных сценариев — ",[88,576,577],{"href":308},"автоматизацию",". Обновление знаний и регулярную проверку ответов можно включить в ",[88,580,449],{"href":144},{"title":111,"searchDepth":112,"depth":112,"links":582},[583,584,585,586,587],{"id":510,"depth":112,"text":511},{"id":520,"depth":112,"text":521},{"id":530,"depth":112,"text":531},{"id":554,"depth":112,"text":555},{"id":564,"depth":112,"text":565},"Telegram-боты, AI-агенты и ассистенты",[590,591,592],"Бот или ассистент со сценариями и настройками","Подключения к согласованным системам и источникам знаний","Набор проверочных вопросов, ограничения и инструкция","Разработка Telegram-ботов и AI-ассистентов для заявок, поддержки и внутренних процессов. Интеграции с CRM, база знаний и ориентировочные цены от 55 000 ₽.","от 2 недель",[596,599,602],{"question":597,"answer":598},"Чем обычный бот отличается от AI-ассистента?","Обычный бот следует заранее заданным кнопкам и правилам. AI-ассистент обрабатывает свободный текст и использует подключённые знания. Для заявок и уведомлений AI часто не нужен; для поиска по документам может быть полезен.",{"question":600,"answer":601},"Как уменьшить риск неверных ответов AI?","Ограничиваем источники знаний, просим указывать основания ответа и проверяем качество на наборе вопросов. Если подтверждения нет, ассистент должен сообщить об этом или передать вопрос человеку. Полностью исключить ошибки модели нельзя.",{"question":603,"answer":604},"Входит ли оплата AI API в разработку?","Нет, расходы на модели, хостинг и хранение данных считаем отдельно. До пилота оцениваем объём сообщений, размер контекста и допустимый бюджет использования.","Разработка Telegram-ботов и AI-ассистентов","Создаём Telegram-ботов для заявок и уведомлений, AI-ассистентов — для поиска по документам и поддержки клиентов.",{},3,55000,[611,616,621],{"title":612,"description":613,"min":609,"max":614,"duration":615},"Telegram-бот","Меню, заявки, уведомления и подключение к одному источнику данных.",125000,"2–3 недели",{"title":617,"description":618,"min":614,"max":619,"duration":620},"AI-ассистент по базе знаний","Поиск по документам, ответы со ссылками, проверочные вопросы и передача оператору.",280000,"3–6 недель",{"title":622,"description":623,"min":619,"max":624,"duration":625},"Ассистент с действиями","Несколько инструментов, роли, подтверждения операций и журнал действий.",630000,"6–10 недель",[627,628,629,630],"Выбираем задачу и границы самостоятельных действий","Проектируем диалог и источники информации","Разрабатываем и проверяем на реальных сценариях","Запускаем пилот, собираем ошибки и улучшаем ответы",[632,633],"\u002Fnews\u002Fsravnenie-ai-modeley","\u002Fnews\u002Fvnedrenie-ai-za-3-mesyaca",[335,169,172],{"title":505,"description":593},"Telegram-боты и AI-ассистенты: цены","services\u002Fbots","hJQinvaY_lSRm2rC1e2qYlwvK3w-0-J8qzeUA8CTYGw",{"id":640,"title":641,"body":642,"brief":754,"deliverables":755,"description":759,"duration":760,"extension":127,"faq":761,"heading":771,"icon":139,"lead":772,"meta":773,"monthly":306,"navigation":142,"order":774,"path":95,"priceFrom":155,"pricing":775,"process":790,"relatedArticles":795,"relatedSlugs":796,"seo":797,"seoTitle":798,"slug":168,"stem":799,"__hash__":800},"services\u002Fservices\u002Fapps.md","Приложения",{"type":7,"value":643,"toc":746},[644,648,651,671,674,678,681,684,688,691,708,711,715,718,721,725,728,733,737],[10,645,647],{"id":646},"какое-приложение-можно-разработать","Какое приложение можно разработать",[15,649,650],{},"Разрабатываем приложения для клиентов и сотрудников: личные кабинеты, сервисы заказов, внутренние системы, рабочие панели и мобильные продукты. Сначала определяем пользователей и основные действия:",[32,652,653,659,665],{},[35,654,655,658],{},[193,656,657],{},"Личный кабинет:"," регистрация, заявки, статусы и документы.",[35,660,661,664],{},[193,662,663],{},"Внутренний инструмент:"," задачи сотрудников, согласования и рабочие панели.",[35,666,667,670],{},[193,668,669],{},"Мобильный продукт:"," сценарии на телефоне, уведомления и работа с возможностями устройства.",[15,672,673],{},"Веб-приложение работает в браузере и подходит для быстрого доступа по ссылке. Мобильное приложение рассматриваем, когда важны возможности устройства, сценарии в дороге или регулярное возвращение пользователя. Иногда достаточно адаптивной веб-версии. Выбор формата влияет на сроки, стоимость и дальнейшее сопровождение.",[10,675,677],{"id":676},"mvp-первая-версия-с-понятной-целью","MVP: первая версия с понятной целью",[15,679,680],{},"MVP — это ограниченная версия продукта, которая позволяет проверить основной сценарий. Например, пользователь регистрируется, отправляет заявку и видит результат. Если убрать из этого пути необходимый шаг, продукт перестанет решать задачу, даже если экранов станет меньше.",[15,682,683],{},"Для первой версии согласуем роли, данные, состояния ошибок и критерии готовности. Отдельно записываем функции для следующих этапов. Это помогает держать бюджет под контролем и получать обратную связь до разработки большого набора возможностей.",[10,685,687],{"id":686},"что-входит-в-разработку","Что входит в разработку",[15,689,690],{},"Работа может включать проектирование интерфейса, frontend, backend, базу данных и внешние подключения. Для каждой части заранее фиксируем объём. Если дизайн или API уже готовы, проверяем их и оцениваем недостающие компоненты.",[32,692,693,696,699,702,705],{},[35,694,695],{},"Авторизация, роли и доступ к данным.",[35,697,698],{},"Основные пользовательские сценарии и состояния интерфейса.",[35,700,701],{},"API, хранение данных и фоновые задачи.",[35,703,704],{},"Интеграции с CRM, платежами и уведомлениями.",[35,706,707],{},"Сборки, развёртывание и инструменты диагностики.",[15,709,710],{},"Для веб-продуктов используем Vue, Nuxt, React и TypeScript по требованиям проекта. Для backend — Node.js, NestJS или Python. Кроссплатформенное мобильное приложение можно создавать на React Native; применимость общего кода проверяем с учётом нужных возможностей устройства.",[10,712,714],{"id":713},"как-проверяем-готовность","Как проверяем готовность",[15,716,717],{},"Проверяем полные сценарии: от первого входа до результата, включая неверные данные, ограничения прав и сбои внешних сервисов. Для мобильной версии нужен согласованный набор устройств и версий ОС. Для веба — браузеры, размеры экрана и доступность важных действий с клавиатуры.",[15,719,720],{},"Перед запуском согласуем резервное копирование, хранение секретов и наблюдение за ошибками. Публикация в магазинах приложений зависит также от правил площадки, аккаунтов и проверки сборки; нельзя гарантировать срок одобрения. Подготовку к подаче и сам факт публикации рассматриваем как разные этапы.",[10,722,724],{"id":723},"от-чего-зависят-бюджет-и-сроки","От чего зависят бюджет и сроки",[15,726,727],{},"Стоимость определяют роли, сложность сценариев, количество интеграций, административные функции и требования к данным. Работа с готовым API отличается от разработки backend с нуля. Офлайн-режим, сложная синхронизация и нестандартные возможности устройства требуют отдельной оценки.",[15,729,730,731,102],{},"Диапазоны в разделе стоимости относятся к описанным примерам объёма. Инфраструктура, платные API, аккаунты магазинов и дальнейшая поддержка рассчитываются отдельно. Для оценки пришлите краткое описание продукта, список ролей и главный сценарий. Если нужен прежде всего сайт с контентом, смотрите ",[88,732,91],{"href":90},[10,734,736],{"id":735},"после-запуска","После запуска",[15,738,739,740,742,743,102],{},"Передаём исходный код, документацию и согласованные доступы. Следующий этап можно строить по обратной связи пользователей и данным об ошибках. Подключения внешних систем описаны в услуге ",[88,741,101],{"href":100},"; регулярные изменения и сопровождение — в ",[88,744,745],{"href":144},"поддержке продукта",{"title":111,"searchDepth":112,"depth":112,"links":747},[748,749,750,751,752,753],{"id":646,"depth":112,"text":647},{"id":676,"depth":112,"text":677},{"id":686,"depth":112,"text":687},{"id":713,"depth":112,"text":714},{"id":723,"depth":112,"text":724},{"id":735,"depth":112,"text":736},"Веб и мобильные приложения под задачу",[756,757,758],"Приложение с согласованными пользовательскими сценариями","Backend, права доступа и интеграции в объёме проекта","Исходники, сборка, документация и доступы","Разработка веб- и мобильных приложений: MVP, личные кабинеты, внутренние инструменты, backend и API. Этапы, результат и примерные цены от 175 000 ₽.","от 4–6 недель",[762,765,768],{"question":763,"answer":764},"Какой формат выбрать: веб или мобильное приложение?","Если пользователю достаточно браузера, веб-приложение обычно позволяет быстрее проверить идею. Мобильный формат рассматриваем, когда нужны возможности устройства, регулярное использование или особые требования к интерфейсу. Решение принимаем по сценариям.",{"question":766,"answer":767},"Можно начать с MVP?","Да. Выбираем один основной сценарий, определяем критерии проверки и исключаем второстепенные функции из первой версии. MVP должен позволять пользователю решить задачу, а команде — проверить продуктовую гипотезу.",{"question":769,"answer":770},"Кому будут принадлежать код и доступы?","Порядок передачи исходников, прав и доступов фиксируем в договоре. Репозиторий, инфраструктуру и аккаунты публикации согласуем до старта, чтобы приложение можно было сопровождать другой командой.","Разработка веб- и мобильных приложений","Разрабатываем личные кабинеты, внутренние инструменты и мобильные продукты. От прототипа и первой версии до запуска.",{},4,[776,780,785],{"title":777,"description":778,"min":155,"max":321,"duration":779},"Небольшой веб-MVP","Одна роль, основной сценарий, авторизация и простая административная часть.","4–6 недель",{"title":781,"description":782,"min":321,"max":783,"duration":784},"Продуктовое приложение","Несколько ролей, личный кабинет, backend и внешние интеграции.",980000,"6–12 недель",{"title":786,"description":787,"min":624,"max":788,"duration":789},"Мобильное приложение","Общий код для iOS и Android, API, проверка устройств и подготовка сборок.",1540000,"10–16 недель",[791,792,793,794],"Определяем пользователей и главный сценарий","Готовим прототип и архитектуру","Разрабатываем по этапам и проверяем сценарии","Запускаем продукт и передаём инструменты сопровождения",[],[167,169,172],{"title":641,"description":759},"Разработка веб- и мобильных приложений: цены","services\u002Fapps","P1NguslSWB0Uld7UoJnzjDntNhOjAidig-sA3Z0sXwk",{"id":802,"title":803,"body":804,"brief":903,"deliverables":904,"description":908,"duration":909,"extension":127,"faq":910,"heading":920,"icon":139,"lead":921,"meta":922,"monthly":306,"navigation":142,"order":923,"path":90,"priceFrom":481,"pricing":924,"process":939,"relatedArticles":944,"relatedSlugs":945,"seo":946,"seoTitle":947,"slug":167,"stem":948,"__hash__":949},"services\u002Fservices\u002Fweb-development.md","Веб & сервисы",{"type":7,"value":805,"toc":895},[806,810,813,833,836,840,843,846,850,853,856,859,863,866,869,873,876,882,886],[10,807,809],{"id":808},"какой-сайт-нужен-вашему-проекту","Какой сайт нужен вашему проекту",[15,811,812],{},"Разработка сайта начинается с задачи: объяснить предложение, получить заявку, помочь выбрать продукт или дать доступ к сервису. Выбираем формат под эту задачу:",[32,814,815,821,827],{},[35,816,817,820],{},[193,818,819],{},"Лендинг:"," одно предложение, ответы на вопросы и форма заявки.",[35,822,823,826],{},[193,824,825],{},"Корпоративный сайт:"," услуги, команда, кейсы и статьи с управлением через CMS.",[35,828,829,832],{},[193,830,831],{},"Веб-сервис:"," каталог, личный кабинет, поиск и индивидуальная логика.",[15,834,835],{},"Помогаем определить объём первой версии и структуру разделов. Каждая страница должна отвечать на конкретный вопрос посетителя и вести к следующему действию. На странице услуги важны состав работ, ограничения и ориентиры бюджета; в статье — раскрытие темы и полезные ссылки, а не повторение рекламного текста.",[10,837,839],{"id":838},"дизайн-и-адаптивный-интерфейс","Дизайн и адаптивный интерфейс",[15,841,842],{},"Разрабатываем интерфейс в визуальном языке проекта или используем существующую дизайн-систему. Проверяем читаемость, навигацию, формы и состояния ошибок. На телефоне проверяем порядок блоков, размеры кнопок, формы и чтение длинных текстов.",[15,844,845],{},"Фиксируем набор типовых страниц и компонентов. Такой подход помогает поддерживать единый стиль и добавлять разделы без постоянного создания дизайна с нуля. Если у вас уже есть макеты, сначала проверяем их полноту: мобильные состояния, контент разной длины и поведение интерактивных элементов.",[10,847,849],{"id":848},"техническая-основа-для-seo","Техническая основа для SEO",[15,851,852],{},"Для контентных страниц выбираем серверный рендеринг или предварительную генерацию, когда это подходит архитектуре. Пользователь и поисковый робот должны получать значимый HTML. Настраиваем уникальные заголовки и описания, канонические адреса, карту сайта и правила обхода.",[15,854,855],{},"Структурированные данные добавляем только для сущностей, которые действительно представлены на странице. Проверяем внутренние ссылки, страницы ошибок и перенаправления при смене адресов. Индексацию тестовых сред закрываем; открытие рабочего сайта согласуем при запуске.",[15,857,858],{},"Техническая подготовка помогает поиску обнаружить и понять страницы, но не гарантирует позиции. Результат зависит также от содержания, конкуренции и развития сайта. Контент отвечает на вопросы аудитории: что входит в услугу, кому она подходит, сколько стоит и как начать.",[10,860,862],{"id":861},"производительность-и-управление-контентом","Производительность и управление контентом",[15,864,865],{},"Уделяем внимание изображениям, шрифтам, загрузке JavaScript и работе сторонних виджетов. Согласуем показатели и проверяем страницы на мобильном устройстве. Замеры в лаборатории полезны для поиска проблем; данные реальных посетителей появятся после запуска и накопления посещений.",[15,867,868],{},"CMS выбираем по работе редакторов: какие материалы они публикуют, кто проверяет изменения и нужен ли предпросмотр. Для сайта услуг важны редактируемые описания, цены, статьи и связи между материалами. Подключаем формы и аналитику в согласованном объёме.",[10,870,872],{"id":871},"что-влияет-на-цену-сайта","Что влияет на цену сайта",[15,874,875],{},"Основные факторы — число шаблонов, готовность дизайна и контента, сложность каталога, форм и интеграций. Несколько страниц на одном шаблоне отличаются по трудозатратам от нескольких уникальных интерфейсов. Перенос старого сайта требует проверки адресов, материалов и поисковых переходов.",[15,877,878,879,102],{},"Домены, хостинг, платные сервисы и постоянное продвижение считаем отдельно. Для предварительной оценки нужны структура, примеры страниц и список подключений. Если нужен продукт с несколькими ролями и сложным backend, смотрите ",[88,880,881],{"href":95},"разработку приложений",[10,883,885],{"id":884},"запуск-и-развитие","Запуск и развитие",[15,887,888,889,892,893,102],{},"Перед публикацией проверяем формы, ссылки, метаданные, мобильную версию и основные действия. Передаём исходники, доступы и инструкцию по обновлению. Подключение CRM или платежей можно выделить в ",[88,890,891],{"href":100},"интеграции",", дальнейшие изменения — в ",[88,894,449],{"href":144},{"title":111,"searchDepth":112,"depth":112,"links":896},[897,898,899,900,901,902],{"id":808,"depth":112,"text":809},{"id":838,"depth":112,"text":839},{"id":848,"depth":112,"text":849},{"id":861,"depth":112,"text":862},{"id":871,"depth":112,"text":872},{"id":884,"depth":112,"text":885},"Сайты, порталы и внутренние инструменты",[905,906,907],"Адаптивный сайт или веб-сервис по согласованному объёму","Управление контентом и подключение нужных систем","Настройки SEO, сборка, исходники и инструкция","Разработка сайтов и веб-сервисов на Nuxt, Vue и React: интерфейс, CMS, интеграции и техническое SEO. Состав работ и ориентировочные цены от 105 000 ₽.","от 3–4 недель",[911,914,917],{"question":912,"answer":913},"Входит ли SEO в разработку сайта?","Включаем техническую основу в согласованном объёме: доступный HTML, метаданные, канонические адреса, sitemap и проверку индексации. Семантическое исследование, регулярный контент и продвижение оцениваются отдельно. Позиции в поиске гарантировать нельзя.",{"question":915,"answer":916},"Сможем ли мы менять тексты сами?","Да, если в проект входит CMS. Согласуем, какие разделы редактирует команда, настроим поля и подготовим инструкцию. Для небольшого сайта можно выбрать более простой способ управления контентом.",{"question":918,"answer":919},"Можно доработать существующий сайт?","Да. Сначала проверяем код, зависимости, сборку и ограничения текущей платформы. После этого предлагаем перечень изменений и оценку; полный перенос нужен только тогда, когда это оправдано задачей.","Разработка сайтов и веб-сервисов","Создаём лендинги, корпоративные сайты и веб-сервисы. Адаптивный дизайн, удобное управление контентом и техническое SEO.",{},5,[925,930,934],{"title":926,"description":927,"min":481,"max":928,"duration":929},"Лендинг","Одна страница, адаптивный дизайн, форма заявки и базовые SEO-настройки.",210000,"3–4 недели",{"title":931,"description":932,"min":928,"max":933,"duration":322},"Корпоративный сайт","Разделы услуг, CMS, статьи, формы и подключения к внешним системам.",490000,{"title":935,"description":936,"min":933,"max":937,"duration":938},"Портал или веб-сервис","Каталог, кабинет, роли, поиск и индивидуальная бизнес-логика.",1050000,"8–12 недель",[940,941,942,943],"Определяем аудиторию, структуру и действия на сайте","Проектируем страницы и собираем дизайн","Разрабатываем, подключаем контент и интеграции","Проверяем скорость, SEO и запускаем",[],[168,169,172],{"title":803,"description":908},"Разработка сайтов и веб-сервисов: услуги и цены","services\u002Fweb-development","wZEsKL4BDP-TDhprBAnv94Z9-n4x94pntCH4XNprEjE",{"id":4,"title":5,"body":951,"brief":120,"deliverables":1017,"description":125,"duration":126,"extension":127,"faq":1018,"heading":138,"icon":139,"lead":140,"meta":1022,"monthly":142,"navigation":142,"order":143,"path":144,"priceFrom":145,"pricing":1023,"process":1027,"relatedArticles":1028,"relatedSlugs":1029,"seo":1030,"seoTitle":171,"slug":172,"stem":173,"__hash__":174},{"type":7,"value":952,"toc":1009},[953,955,957,959,961,963,965,977,979,981,983,985,987,989,991,993,995,997,1005],[10,954,13],{"id":12},[15,956,17],{},[15,958,20],{},[10,960,24],{"id":23},[15,962,27],{},[15,964,30],{},[32,966,967,969,971,973,975],{},[35,968,37],{},[35,970,40],{},[35,972,43],{},[35,974,46],{},[35,976,49],{},[10,978,53],{"id":52},[15,980,56],{},[15,982,59],{},[10,984,63],{"id":62},[15,986,66],{},[15,988,69],{},[10,990,73],{"id":72},[15,992,76],{},[15,994,79],{},[10,996,83],{"id":82},[15,998,86,999,92,1001,97,1003,102],{},[88,1000,91],{"href":90},[88,1002,96],{"href":95},[88,1004,101],{"href":100},[15,1006,105,1007,102],{},[88,1008,109],{"href":108},{"title":111,"searchDepth":112,"depth":112,"links":1010},[1011,1012,1013,1014,1015,1016],{"id":12,"depth":112,"text":13},{"id":23,"depth":112,"text":24},{"id":52,"depth":112,"text":53},{"id":62,"depth":112,"text":63},{"id":72,"depth":112,"text":73},{"id":82,"depth":112,"text":83},[122,123,124],[1019,1020,1021],{"question":130,"answer":131},{"question":133,"answer":134},{"question":136,"answer":137},{},[1024,1025,1026],{"title":148,"description":149,"min":145,"max":150,"duration":151},{"title":153,"description":154,"min":150,"max":155,"duration":151},{"title":157,"description":158,"min":155,"max":159,"duration":151},[161,162,163,164],[],[167,168,169],{"title":5,"description":125},[],1790777579366]