MOSCONE +7 967 552-15-55 Обсудить
AI и автоматизация

AI-агент и 1С/CRM: как устроена интеграция под капотом

7 минут чтения

«Интегрируется с 1С и CRM» — фраза, которая встречается почти в каждом описании AI-агента и почти никогда не объясняется. На практике за ней стоят конкретные технические решения: как агент читает данные, где хранится состояние диалога, что происходит, если данные в системе изменились за секунду до ответа. Разбираем это не на уровне маркетинга, а на уровне архитектуры.

Если вы решили разработать AI-агента под ключ — интегрированного с рабочими системами, а не подключённого к чужой платформе, — ниже разбираем архитектуру подробнее.

Три способа подключения к 1С и CRM

Чего лучше избегать — прямого доступа к базе данных 1С в обход её собственного API. Внутренняя структура данных 1С сложнее, чем кажется снаружи, и запись в обход штатной бизнес-логики системы — частая причина рассинхронизации данных, которую потом сложно найти и починить.

Где хранится состояние диалога и данные

Разделение состояния между AI-агентом и системой-источником данных Пользователь обращается к AI-агенту. Агент хранит только контекст текущего диалога и обращается за фактическими данными к 1С или CRM через API при каждом запросе, не дублируя эти данные у себя постоянно. Сотрудник вопрос или задача AI-агент контекст текущего диалога без хранения бизнес-данных API-запрос источник истины CRM источник истины актуальные данные — на момент запроса, не заранее
1С и CRM остаются единственным источником истины. Агент хранит только контекст текущего диалога и запрашивает актуальные данные при каждом обращении, а не держит устаревающую копию у себя.

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

Почему это делаем мы
То же самое, что мы говорим на первом созвоне — здесь коротко.
100% защищённость и гарантия
Вернём деньги, если не устроит процесс сотрудничества и результат в первый месяц.
Скорость и качество
Без срыва сроков и в 2 раза быстрее большинства студий. Багов практически нет, а те, что есть, чиним быстро.
100% прозрачность — личный кабинет
Доска, сроки, часы, счета и доступы в одном месте. Заполняется сам из наших рабочих систем.
Фикс-цена
Оговорённая цена не меняется в процессе. Фиксируем договорённости — без скрытых платежей.
Быстрый MVP — через месяц
Не презентация и не прототип: кусок системы, которым уже пользуются сотрудники.
Поддержка после запуска — 0₽
2 месяца бесплатной поддержки после запуска. Всегда на связи в рабочее время.

Чтение и запись — разные по риску операции

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

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

Как выбрать подрядчика

Разработчика для такой задачи стоит выбирать по конкретным признакам, а не по общему впечатлению от презентации:

Частые вопросы

Как AI-агент технически подключается к 1С?

Чаще всего через REST- или OData-интерфейс, который открывает сама конфигурация 1С — агент делает запросы к нему так же, как это делало бы любое внешнее приложение. Если готового интерфейса нет, его дорабатывают на стороне 1С отдельным модулем. Прямой доступ к базе данных 1С в обход её собственного API почти всегда плохая идея — так легко нарушить внутреннюю логику и целостность данных.

Хранит ли AI-агент данные компании внутри себя?

Сам агент — это логика обработки запроса и обращения к модели, а не хранилище. Фактические данные (клиенты, сделки, остатки на складе) остаются в 1С или CRM как в источнике истины. Агент может кешировать что-то временно для скорости ответа, но не должен становиться параллельной копией данных, которая расходится с оригиналом.

Что если данные в 1С изменились уже после того, как агент их прочитал?

Это стандартная проблема устаревания данных, которая решается на уровне архитектуры — либо агент делает запрос к 1С непосредственно перед ответом, а не полагается на данные, полученные заранее, либо система подписана на события изменений и обновляет свой временный кеш при каждом изменении. Выбор зависит от того, насколько критична секундная точность для конкретного сценария.

Может ли AI-агент сам вносить изменения в 1С или CRM, а не только читать данные?

Технически да, но для операций записи (создание сделки, изменение остатков, отправка документа) стоит закладывать дополнительный уровень проверки — либо явное подтверждение сотрудника перед действием, либо жёсткие ограничения на то, что агент может менять автономно. Читать данные и на их основе менять данные — разные по риску операции, и относиться к ним нужно по-разному.

Нужно ли переписывать 1С или CRM под интеграцию с AI-агентом?

Обычно нет — если система уже открывает API или его можно добавить отдельным модулем, переписывать основную систему не требуется. Агент работает как ещё один клиент существующего API, а не заменяет и не дублирует бизнес-логику, которая уже есть в 1С или CRM.

Расскажите, с какими системами должен работать AI-агент — на созвоне за 40 минут разберём, какой способ интеграции подойдёт именно вашей архитектуре.

Обсудить проект