Золотой сертифицированный партнер ООО «1С-Битрикс»
Эти маленькие «печеньки» (файлы cookie) помогают сайту запомнить ваши настройки, например, язык или выбранные параметры. Так, при каждом новом посещении вы будете чувствовать себя как дома. Примите их, чтобы сделать сайт своим!
OK

Автонастройка 40 полей в Битрикс24 через AI-ассистента за $ 5

Оптимизация планирования посменных дежурств и обработки входящих заявок для агентства элитной недвижимости с помощью бизнес-процессов Битрикс24

Как ChatGPT с REST API заменил ручную работу по конфигурации смарт-процессов

Администраторы Битрикс24 регулярно сталкиваются с рутинной задачей: создать десятки кастомных полей для смарт-процессов, вручную определить типы данных, заполнить настройки. Для трех смарт-процессов с 40 полями это несколько часов монотонной работы через веб-интерфейс.

Интегратор Константин автоматизировал эту операцию через AI-ассистента с доступом к REST API Битрикс24. Результат: все поля созданы автоматически за **$ 5 на API-запросы**, система сама определила типы данных по названиям и сгенерировала человекочитаемые структуры.

Кейс показывает практическое применение ChatGPT для конфигурации Битрикс24 без написания кода интеграций.

Задача: 40 полей для трех смарт-процессов

Проект требовал настройки кастомных полей для трех смарт-процессов. Общий объем — около 40 полей с разными типами данных:

  • Строковые поля: ФИО, гражданство, адресные данные
  • Числовые поля: возраст, суммы, количественные показатели
  • Специализированные типы: даты, списки, связи с другими сущностями

Стандартный подход выглядит так:

  1. Открыть настройки каждого смарт-процесса в веб-интерфейсе
  2. Вручную создать каждое поле через форму
  3. Определить тип данных для каждого поля
  4. Заполнить параметры: обязательность, множественность, значения по умолчанию
  5. Проверить корректность создания

Для 40 полей это 2-3 часа монотонной работы с высоким риском ошибок в типах или настройках.

Решение: кастомный AI-ассистент с REST API

Константин создал специализированного ассистента в ChatGPT с доступом к инструментам интеграции. Архитектура решения включает четыре компонента:

Компоненты ассистента:

  • Роль: администратор Битрикс24, специалист по конфигурации смарт-процессов
  • Основное задание: создание кастомных полей через REST API по списку названий
  • Инструменты: REST API Битрикс24 для методов работы с полями смарт-процессов
  • База знаний: документация Битрикс24 по типам данных и параметрам полей

> Инструменты — это самое прикольное. Инструменты может быть что угодно, в том числе и запрос или какая-то интеграция. Соответственно, я ему выдал инструмент.

Доступ к документации:

Ассистент получил прямую ссылку на документацию Битрикс24 по типам данных полей. Модель самостоятельно читает документацию и применяет правильные параметры для API-запросов:

- Типы полей: `string`, `integer`, `double`, `date`, `enumeration`
- Параметры обязательности и множественности
- Специфические настройки для списков и связей

Промпты ассистента создавались не вручную — сам ChatGPT сформировал детальные инструкции по запросу.

Процесс работы: от списка к готовым полям

Взаимодействие с ассистентом происходило через диалог в естественном языке. Весь процесс занял четыре простых шага.

Шаг 1. Передача списка полей

Константин отправил в чат список названий полей без указания типов:
```
ФИО
Возраст
Гражданство
Дата рождения
Адрес регистрации

```
Шаг 2. Автоматическое определение типов

Ассистент проанализировал названия и предложил типы данных:

> Он говорит: я так понял, ФИО — видимо строка, возраст — видимо число, гражданство — строка, бла-бла-бла-бла-бла. Да, окей, подтверди, тогда создам.

Логика определения:

— ФИО, гражданство, адрес → строковые поля (`string`)
— Возраст, количество → числовые поля (`integer`)
— Даты → поля типа `date`
— Статусы, категории → списки (`enumeration`)

Шаг 3. Подтверждение и создание

После подтверждения типов ассистент выполнил REST API запросы для создания всех полей:
```
Пользователь: «Да, подтверждаю, погнали»
Ассистент: [выполняет серию API-запросов]
Результат: 40 полей созданы в трех смарт-процессах
```

Шаг 4. Человекочитаемые структуры

Поля получили корректные системные имена и параметры. При дальнейшей работе с бизнес-процессами можно опираться на понятные названия полей вместо технических кодов.

Технические детали: REST API и типы полей

Ассистент использовал стандартные методы REST API Битрикс24 для работы со смарт-процессами.

Основные методы:

  •  `crm.item.fields.add` — создание кастомного поля
  •  `crm.item.fields.get` — получение списка существующих полей
  •  `crm.type.list` — получение списка смарт-процессов

Структура запроса для создания поля:

```json
{
  "entityTypeId": 128,
  "fields": {
    "title": «ФИО»,
    "type": «string»,
    "isRequired": «Y»,
    "isMultiple": «N»
  }
}
```
Типы данных из документации:

Ассистент обращался к документации Битрикс24 для выбора правильных типов:

  •  `string` — текстовые поля
  •  `integer` — целые числа
  •  `double` — дробные числа
  •  `date` — даты
  •  `enumeration` — списки значений
  •  `crm_entity` — связи с другими сущностями CRM

Документация загружалась напрямую по ссылке, модель извлекала нужные параметры и применяла их в запросах.

Экономика решения: $ 5 вместо часов работы

Финальная стоимость автоматизации составила около $5 на API-запросы к ChatGPT:

> "Поля я настроил по-моему рублей за 5. И то это потому, что я кучу операций делал."

Структура затрат:

- API-запросы к ChatGPT для анализа названий полей
- Запросы к документации Битрикс24
- Серия REST API вызовов для создания 40 полей
- Дополнительные операции проверки и корректировки

Сравнение с ручной работой:

Ручное создание 40 полей через веб-интерфейс:

- Время на одно поле: 3-5 минут (открыть форму, выбрать тип, заполнить параметры)
- Общее время: 2-3 часа непрерывной работы
- Риск ошибок в типах данных или настройках
- Монотонная работа без творческой составляющей

Автоматизация через AI:

- Активное время: 15-20 минут на диалог с ассистентом
- Стоимость: $5 на API
- Ошибки исключены — типы определяются по документации
- Процесс интересный и обучающий

> Я бы не сказал, что я потратил меньше времени, чем делал, если бы делал это вручную, но сильно более весело и в активное время.

Активное время — ключевой фактор. Вместо монотонного заполнения форм администратор управляет процессом через диалог, что превращает рутину в интересную задачу.

Применимость: когда использовать AI-ассистента

Решение подходит для типовых задач конфигурации Битрикс24, где требуется массовая обработка однотипных операций.

Идеальные сценарии:

  1. Массовое создание полей — от 20 полей и больше для смарт-процессов или сделок
  2. Миграция структур — перенос полей между порталами или дублирование настроек
  3. Типовые конфигурации — настройка стандартных наборов полей для отраслевых решений
  4. Прототипирование — быстрое создание структуры данных для тестирования бизнес-процессов

Требования к использованию:

  •  Доступ к REST API портала Битрикс24
  •  Аккаунт ChatGPT с возможностью создания кастомных ассистентов
  •  Базовое понимание типов данных и структуры полей
  •  Список полей с понятными названиями

Ограничения подхода:

Ассистент эффективен для стандартных типов полей. Сложные кастомизации (специфические валидации, зависимости между полями, нестандартные виджеты) требуют ручной доработки.

Развитие решения:

Ассистента можно расширить дополнительными возможностями:

  •  Создание бизнес-процессов с использованием созданных полей
  •  Настройка прав доступа к полям для разных ролей
  •  Генерация документации по структуре данных
  •  Массовое обновление параметров существующих полей
Заключение
AI-ассистент с доступом к REST API превратил многочасовую рутину в 15-минутный диалог за $5. Ключевые факторы успеха: доступ к документации Битрикс24, автоматическое определение типов данных по названиям полей, использование REST API вместо ручного заполнения форм.

Решение масштабируется на любые задачи массовой конфигурации Битрикс24: создание полей, настройка смарт-процессов, миграция структур между порталами. Для интеграторов и администраторов это способ сократить время на типовые операции и сосредоточиться на уникальных задачах проекта.

Экономика очевидна: стоимость API-запросов несопоставима с часами ручной работы, а качество результата выше благодаря автоматической проверке типов по документации.
Made on
Tilda