# Инструкции по разделам

Инструкции по работе с разделами платформы: Сценарии, Обзвоны, Аналитика, Интенты, Данные для сценариев, Телефония

# Аналитика

# Аналитика. + Работа с таблицей Списка диалогов

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-translator"></div>В боковом меню платформы есть следующие разделы по аналитике:

##### 1. «**Общая аналитика»** — верхнеуровневая аналитика по диалогам

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/RMHimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/RMHimage.png)

- - **Вкладки**: «Все диалоги», «Входящие», «Обзвоны» и «Сценарий ⊕» — кнопка добавления вкладки под конкретный сценарий; можно открыть сразу несколько, каждая закрывается крестиком ✕.
    - **Период выгрузки данных** — диапазон дат и времени, с пресетами (Сегодня / Вчера / Эта неделя / Прошлая неделя / Этот месяц / Прошлый месяц) или произвольным диапазоном с точностью до времени.
    - **Период группировки данных** — как агрегировать точки на графике: Неделя / День / Час. После выбора — кнопка «Применить».
    - **Метрики** — 4 карточки: «Всего диалогов», «Среднее время диалогов», «Общее время диалогов», «Округлённое время диалогов».
    - **График «Количество диалогов»** — динамика по выбранному периоду группировки; тумблер «Показать значения на графике» подписывает точки числами.

##### **«Список диалогов»** – таблица со всеми диалогами сценария за выбранное время.

Здесь по каждому диалогу можно посмотреть любую информацию о нем:

- Базовые параметры: длительность диалога, результат завершения, дата начала и т.п.
- Расшифровка диалога: текст и аудиозапись самого диалога
- Данные из диалога, которые были записаны в переменные: н-р, ФИО абонента, дата приема и т.д.
- Ответы абонентов: что отвечали абоненты на определенном шаге диалога (их ответы на вопросы робота)

Рассмотрим вкладку «**Список диалогов»** более подробно

1. В боковом меню переходим в соответствующий раздел («Список диалогов»)
2. На странице «Список диалогов» заполняем **базовые фильтры:**
    1. Выбираем нужный **сценарий**
    2. Выбираем **дату,** за которую хотим посмотреть данные
    3. Необязательно: Если хотим посмотреть данные по конкретному обзвону – выбираем **название обзвона**
    4. Нажимаем на кнопку **«Применить»**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/Xn5image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/Xn5image.png)

3. Получаем таблицу со списком наших диалогов

Над таблицей — сводная строка: кнопка «Скачать таблицу» (экспорт) и три показателя: «Итого диалогов», «Общая длительность (округлённая)», «Среднее время звонка».

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/WJ4image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/WJ4image.png)


### Действия с таблицей диалогов

<div dir="ltr" id="bkmrk-%E2%84%96-%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%A1%D0%BA%D1%80%D0%B8%D0%BD-1-%D0%94" style="text-align: left; margin-left: 0pt;"><table style="border-collapse: collapse; width: 100%; height: 979.718px; border-width: 1px; background-color: rgb(255,255,255); border-color: rgb(219,219,248);"><colgroup><col style="width: 5.06799%;"></col><col style="width: 53.2756%;"></col><col style="width: 41.6564%;"></col></colgroup><tbody><tr style="height: 31.9062px;"><td style="vertical-align: top; background-color: rgb(246,246,253); padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 31.9062px;">**№**

</td><td style="background-color: rgb(246,246,253);">**Действие**

</td><td style="vertical-align: top; background-color: rgb(246,246,253); padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 31.9062px;">**<span style="font-size: 11pt; font-family: Arial, sans-serif; color: rgb(0,0,0); font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Скрин</span>**

</td></tr><tr style="height: 289.703px;"><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 289.703px;">1

</td><td>Добавление/удаление столбца:

1. Нажимаем на плюсик справа от заголовков таблицы
2. Чтобы добавить/удалить столбец – нажимаем на нужный параметр
3. Ждем загрузки столбца/таблицы

</td><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 289.703px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/iOximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/iOximage.png)

</td></tr><tr style="height: 289.703px;"><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 289.703px;">1.1

</td><td>Описание параметров:

- Базовые параметры – параметры по умолчанию, относящиеся к любому диалогу (длительность, результат и тд)
- Переменные – переменные из сценария, в которые добавляли какую-либо информацию по мере прохождения диалога (н-р, фио абонента)
- Ответы абонентов – что отвечали абоненты на различные вопросы робота (блоки интентов). Н-р, “Да-да, я приду”
- Присвоенные ответ – вариант ответа интента, который был присвоен ответу абонента. Если абонент ответил “Да-да, я приду” (см. выше), то присвоенные ответ будет – “Да”

  
</td><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 289.703px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/TZKimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/TZKimage.png)

</td></tr><tr style="height: 127.703px;"><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 127.703px;">2

</td><td>Чтобы прослушать/прочитать конкретный диалог, добавьте столбец “Расшифровка диалога” (если он еще не добавлен) и нажмите на кнопку “Открыть диалог”

</td><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 127.703px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/qB1image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/qB1image.png)

</td></tr><tr style="height: 240.703px;"><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 240.703px;">3

</td><td>Применение фильтров к столбцам / Сортировка

  
1. Нажмите на шестеренку возле столбца, по которому хотите отсортировать или отфильтровать
2. Выберите соответствующий пункт в выпавшем меню

</td><td style="vertical-align: top; padding: 5pt; overflow: hidden; border: 1pt solid rgb(219,219,248); height: 240.703px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/Nlsimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/Nlsimage.png)

</td></tr></tbody></table>

</div>### Просмотр диалога

Кнопка «Открыть диалог» в таблице открывает панель диалога справа, с двумя вкладками:

[![изображение.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/fH9izobrazenie.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/fH9izobrazenie.png)

- **«Диалог с роботом»** — расшифровка звонка/переписки с ботом. Если аудиозапись есть — плеер над текстом; если нет — надпись «Аудиозапись отсутствует». Тумблер **«Показывать системные операции»** — при включении в расшифровку добавляются системные записи в том же формате, что и в живом логе тестирования сценария (см. «[Тестирование сценария в редакторе](https://docs.ai-assistant.is74.ru/books/redaktor-scenariev/page/testirovanie-scenariia-v-redaktore)»): «Выполняется блок {Название} №{ID}», «Ответ {X} распознан роботом как {X}», «Параметру/Переменной {имя} было присвоено значение {значение}» и т.п., каждая — с раскрывающейся стрелкой ▼. Длинные значения обрезаются, ссылка «Показать полностью» раскрывает их целиком.
- **«Диалог с оператором»** — расшифровка после перевода звонка на живого оператора (появляется только если абонент в этом диалоге действительно ушёл с бота на оператора). Пока запись не обработана — заглушка: «Здесь появится расшифровка разговора с оператором, как только мы получим запись и обработаем её».

Стрелки ◀/▶ в нижней части панели переключают между диалогами без возврата к таблице. Ссылка «ID диалога {номер} ↗» открывает диалог на **отдельной странице**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Gjdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Gjdimage.png)

<div dir="ltr" id="bkmrk--5" style="text-align: left; margin-left: 0pt;"></div>Панель «Прохождение диалога по сценариям» на отдельной странице — появляется, если в рамках диалога происходили переходы между сценариями платформы (блок «Завершить сценарий» с типом «Перенаправление» или блок «Перенаправить и вернуться»), и показывает цепочку сценариев, через которые прошёл диалог.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/vPmimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/vPmimage.png)

Перевод на живого оператора — не переход между сценариями: для платформы диалог с ботом на этом завершается, а продолжение разговора с оператором отображается отдельно, во вкладке «Диалог с оператором».

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/UGkimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/UGkimage.png)

# Обзвоны

# Загрузка контактов. Таблица с данными для создания обзвона

**Запустите Excel**, если у вас не установлена эта программа или ее аналог, можете воспользоваться сервисом[ Google Таблицы](https://docs.google.com/spreadsheets) или [Яндекс документы. Таблицы](https://docs.yandex.ru/docs?type=xlsx).

Теперь давайте **создадим таблицу** с заголовками, соответствующими параметрам в начальном блоке вашего сценария для обзвона. (если сценарий для вас создавали мы, заголовки столбцов вам должен был сообщить ваш менеджер, если нет, можете посмотреть сами по инструкции ниже)

**Сценарий для обзвона** — это тот, что вы выбрали на первом шаге создания обзвона

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/vOpimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/vOpimage.png)

Если забыли или не знаете, какие параметры передаются в начальный блок этого сценария, перейдите **в** **раздел «Сценарии»** (лучше открыть в другой вкладке, чтобы не сбросить введенные данные для создания обзвона), найдите в списке сценариев тот, что был выбран для вашего обзвона и кликните по нему, чтобы открыть **редактор сценариев.**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/DM7image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/DM7image.png)

Найдите **начальный блок**, который выбирали для обзвона на первом шаге создания обзвона в поле Сценарий (блок указан после «/», на скрине выше название начального блока «Начало сценария»). Начальный блок обычно крайний слева в сценарии. Кликните на него.

На панели справа откроются свойства блока, нас интересует раздел **«Параметры»**. В моем сценарии создан один **параметр «phone»**, значит, мне нужна таблица с одним столбцом с **заголовком «phone»** и номерами абонентов, которым я хочу звонить.  
  
Столбец «phone» обязателен для обзвонов.

Параметр «fio»\* требует создания столбца с заголовком fio и списком ФИО абонентов.  
«message»\* — заголовок message и тексты сообщений, которые будут озвучены роботом в диалоге  
«name»\* — заголовок name и имена, по которым робот должен обратиться к абонентам.  
\*Если в начальном блоке вашего сценария нет этих параметров, не нужно добавлять соответствующие столбцы в таблицу, эти данные все равно не будут учтены.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/dhOimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/dhOimage.png)

Сценарий можно закрыть, вернемся к **созданию обзвона**, а именно, к **созданию таблицы** с данными для обзвона.

Создадим столбцы с нужными **заголовками и данными**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/xTgimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/xTgimage.png)

**Сохраним** таблицу в **формате Excel/csv** с любым названием. Пример сохранения из гугл-таблиц:

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/81Iimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/81Iimage.png)

Возвращаемся на **страницу создания обзвона**, кликаем для загрузки на соответствующую область и **выбираем файл** только что сохраненной таблицы.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/tehimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/tehimage.png)

Дальше нужно проверить, все ли так с данными. У меня все в порядке, я могу нажать на кнопку **«Продолжить»** и завершить загрузку контактов, перейти на шаг «График» в создании обзвона. Данные загруженной мной таблицы в интерфейсе выглядят вот так:

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/b41image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/b41image.png)

Рассмотрим возможные **варианты отображения данных и ошибок**:

**1 случай.** Если **заголовки** в таблице **не совпадают с названиями параметров**, интерфейс предложит нам выбрать, какой столбец соответствует какому параметру.   
  
Допустим, я создам столбец с заголовком «телефон» вместо «phone», интерфейс будет выглядеть вот так:

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/Jjaimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/Jjaimage.png)

Выбираем нужное название столбца «телефон» и нажимаем «Продолжить»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/DeFimage.png)\\](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/DeFimage.png)

**2 случай.** В ячейках таблицы добавлены **некорректные данные** или есть **незаполненные ячейки**.  
  
Тогда будут показаны ячейки с ошибками, интерфейс будет выглядеть таким образом:

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/Sdiimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/Sdiimage.png)

Можете исправить ошибки в таблице и загрузить заново, нажав на кнопку «Назад» или создать обзвон, не используя строки, в которых содержатся ошибки, нажав на кнопку «Продолжить».

Также вы можете скачать таблицу со строками, содержащими ошибки, нажав на кнопку «Скачать ошибки» и посмотреть все строки таблице, а не только строки с ошибками, отжав галочку на опции «Только ошибки»

# Настройка графика обзвона

После [загрузки контактов и проверки таблицы](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/zagruzka-kontaktov-tablica-s-dannymi-dlia-sozdaniia-obzvona) переходим к четвертому, финальному шагу **«График»** в создании обзвона. По умолчанию все поля предзаполнены для совершения обзвона **в ближайшее время** с двумя попытками дозвониться с интервалом в 2 минуты. Если вас устраивают такие параметры, нажимаем на кнопку **«Создать»**. Поздравляю, обзвон создан!

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/SLTimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/SLTimage.png)

Если вам необходимо изменить какие-то настройки в графике, давайте посмотрим, как это сделать:

Чтобы запустить обзвон **в другой день**, кликните на поле **«Дата обзвона»**. При клике на саму дату в поле, вы сможете вписать нужную при помощи клавиатуры. При клике на иконку календаря, откроется календарь и вы сможете выбрать нужную дату.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/jVNimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/jVNimage.png)

Для того, чтобы выбрать **время обзвона**, в поле **«Начать обзвон с»** вместо «Сейчас» выберите «Другое время» и введите нужное время при помощи клавиатуры.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/1sFimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/1sFimage.png)

Также важно задать время, когда мы **принудительно закончим совершать звонки**, чтобы из-за большой очереди и нескольких попыток дозвониться, мы не побеспокоили абонента среди ночи. Введите в поле **«Закончить обзвон в»** время, в которое вы ходите принудительно завершить обзвон в случае, если не все звонки успеют отработать.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/TQKimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/TQKimage.png)

**Количество попыток дозвониться** — сколько раз мы будем **пытаться звонить абоненту** в случае, если он не взял трубку или сбросил звонок при дозвоне. Кликните на поле «Количество попыток дозвониться» и выберите нужное количество попыток.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/FmSimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/FmSimage.png)

**Интервал между попытками** — время в минутах **между двумя попытками дозвониться** до одного абонента. Для редактирования кликните на поле «Интервал между попытками» и введите нужное время в минутах.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/NsEimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/NsEimage.png)

После того, как вы ввели нужные данные, нажмите на кнопку **«Создать»** и примите мои поздравления! Вы закончили с созданием обзвона. Интерфейс предложит вам **изменить название** обзвона, можете сделать это или продолжить с названием по умолчанию.

# Повторный запуск обзвона

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

<div id="bkmrk-">---

</div>## Где запустить повторный обзвон

1. Откройте карточку обзвона, кликнув на строку нужного обзвона на странице «История обзвонов».
2. В карточке нажмите кнопку **«Выбрать номера для повторного обзвона»**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/zA8image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/zA8image.png)

> Эта функциональность доступна только для завершенных или отмененных обзвонов.

<div id="bkmrk--2">---

</div>## Шаг 1. Выбор номеров по статусам

В открывшемся окне отобразятся все статусы номеров из завершённого обзвона. Отметьте те, по которым вы хотите запустить повторный обзвон (например, «Не дозвонились», «Автоответчик»). Статусы с нулевым количеством недоступны для выбора.

Платформа автоматически покажет расчётную длительность обзвона в зависимости от количества выбранных номеров.

Нажмите **«Создать обзвон»**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/Wgkimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/Wgkimage.png)

<div id="bkmrk--4">---

</div>## Шаг 2. Настройка нового обзвона

Процесс настройки повторного обзвона аналогичен созданию нового. При этом:

- **Номер и сценарий выбираются автоматически**.
- **Сценарий менять не рекомендуется**, так как для другого сценария могут потребоваться другие параметры и соответствующие им столбцы в таблице контактов.

Дальнейшие шаги:

1. Проверяете таблицу с выбранными записями (шаг [загрузки таблицы](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/zagruzka-kontaktov-tablica-s-dannymi-dlia-sozdaniia-obzvona) пропущен).
2. [Настраиваете график](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/nastroika-grafika-obzvona) — дату, время старта и окончания, количество попыток и интервал между ними.

Если вернуться на шаг назад, загруженная таблица будет удалена (появится окно подтверждения).

<div id="bkmrk--5">---

</div>##### Созданный повторный обзвон отобразится в разделе «Очередь обзвонов».

<div id="bkmrk--6">---

</div>Готово! Повторный обзвон будет запущен по заданным параметрам. Вы сможете отслеживать его статус так же, как и для обычного обзвона.

# Очередь и история обзвонов

> Разделы **«Очередь обзвонов»** и **«История обзвонов»** позволяют удобно управлять запланированными и завершёнными обзвонами. Они разделены по назначению:
> 
> - Очередь — для активных и ожидающих запуска обзвонов.
> - История — для уже завершённых.

<div id="bkmrk-">---

</div>### Очередь обзвонов

Чтобы перейти к очереди, выберите пункт **«Очередь обзвонов»** в боковом меню платформы.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/zSximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/zSximage.png)

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/eAlimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/eAlimage.png)

В списке отображаются:

- **Номер в очереди** — порядковый номер обзвона в очереди на текущую дату.
- **Дата начала обзвона** — дата, на которую запланирован запуск.
- **Время обзвона** — запланированное время начала и конца обзвона.
- **Статус**:
    
    
    - **В работе — X%** — обзвон запущен, и звонки выполняются. Процент отражает, какая часть номеров уже прозвонена.
    - **В очереди** — обзвон ожидает своей очереди на запуск.
    - **Запланирован** — обзвон создан, но ещё не перешёл в очередь на выполнение.
- **Название обзвона**.
- **Название сценария**.
- **Расчётная длительность** — приблизительное время выполнения обзвона.

Если обзвон не успеет завершиться в рамках времени обзвона, заданного при его создании, исходя из расчетной длительности, система оповестит вас об этом предупреждением: <span style="color: rgb(224,62,45);">Некоторые обзвоны в очереди не успеют завершиться в установленное время с выбранным количеством каналов для обзвонов.</span>

#### Правила очереди:

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

#### Что делать, если обзвон не завершился вовремя:

- Он получит статус **«Не успел завершиться»**. На странице «История обзвонов»
- Перезапуск происходит вручную.
- Вы можете создать новый обзвон на основе номеров со статусом **«Не успели дозвониться»** без загрузки новой таблицы.

<div id="bkmrk--3">---

</div>### История обзвонов

Чтобы перейти к истории, выберите пункт **«История обзвонов»** в меню платформы.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/WMRimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/WMRimage.png)

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/gWJimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/gWJimage.png)

В списке отображаются завершённые обзвоны со следующей информацией о них:

- **Дата начала обзвона**. (если обзвон не стартовал, отображается прочерк).
- **Статус**.
- **Название обзвона**.
- **Название сценария**.

Вы можете кликнуть на строку, чтобы открыть карточку обзвона с:

- Распределением номеров по статусам.
- Возможностью **повторного запуска обзвона** по выбранным статусам.
- Кнопкой **«Перейти к аналитике»** для просмотра всех диалогов на странице «Список диалогов».

<div id="bkmrk--6">---

</div>### Повторный запуск обзвона

Из карточки завершённого или отмененного обзвона можно:

- Выбрать номера по нужному статусу (например, «не дозвонились»).
- Создать новый обзвон по этим номерам.
- Платформа предложит предзаполненный график обзвона (можно изменить).
- Загружать таблицу номеров заново не нужно.

Подробнее о функциональности в [инструкции по повторному запуску обзвона](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/povtornyi-zapusk-obzvona)

<div id="bkmrk--7">  
</div>

# Сценарии

# Создание нового сценария

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-translator-2"></div>По умолчанию, когда вы заходите на платформу, должна быть открыта вкладка «Сценарии». Если нет, перейдите в раздел «Сценарии» в боковом меню.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/ubhimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/ubhimage.png)

Нажмите на кнопку ![create](https://i.ibb.co/R0SWRmZ/image.png) Она находится в правом верхнем углу. Далее выберите «Создать новый».

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/0LCimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/0LCimage.png)

В появившемся окне введите:

- **Название сценария** — любое. Желательно, чтобы оно соответствовало вашей[ цели](https://docs.ai-assistant.is74.ru/books/3-saga-dlia-zapuska-golosovogo-assistenta/page/1-sag-sozdanie-scenariia#bkmrk-%D0%9E%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BB%D0%B5%D0%B9)
- **Описание сценария** — необязательно
- **Тип сценария** — выберите в зависимости от задачи (если создаете голосового ассистента - то «Звонок», если чат-бота, то «Чат»)
- Поле **«Создать на основе»** можете не заполнять. Оно нужна для того, чтобы не создавать сценарий с нуля, а использовать существующий сценарий в проекте.[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/WN4image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/WN4image.png)

<span style="font-size: 11pt; font-family: Arial,sans-serif; color: #000000; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Нажмите кнопку **«Создать сценарий»**. </span><span style="font-size: 11pt; font-family: Arial,sans-serif; color: #000000; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Затем модальное окно создания сценария закроется, и ваш сценарий окажется в верхней части списка всех сценариев. Найдите его и нажмите на него.</span>

# Настройки сценария

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

#### Как открыть

<table border="1" id="bkmrk-%E2%84%96-%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%A1%D0%BA%D1%80%D0%B8%D0%BD-1-%D0%9F" style="border-collapse: collapse; width: 106.667%; height: 658.984px;"><colgroup><col style="width: 5.84087%;"></col><col style="width: 21.2178%;"></col><col style="width: 72.9512%;"></col></colgroup><tbody><tr style="height: 29.9167px;"><td style="height: 29.9167px;">№</td><td style="height: 29.9167px;">Действие</td><td style="height: 29.9167px;">Скрин</td></tr><tr style="height: 190.617px;"><td style="height: 190.617px;">1</td><td style="height: 190.617px;">Перейдите в раздел «Сценарии» в боковом меню платформы</td><td style="height: 190.617px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/G0Gimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/G0Gimage.png)

</td></tr><tr style="height: 110.733px;"><td style="height: 110.733px;">2</td><td style="height: 110.733px;">Наведите курсор на нужный сценарий в списке и нажмите на иконку шестерёнки ⚙ в правом краю строки</td><td style="height: 110.733px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/FTVimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/FTVimage.png)

</td></tr><tr style="height: 327.717px;"><td style="height: 327.717px;">3</td><td style="height: 327.717px;">Откроется страница «Настройки сценария {название}»</td><td style="height: 327.717px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/1gyimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/1gyimage.png)  
</td></tr></tbody></table>

---

По каждому блоку отдельно и подробнее:

### **Общие настройки**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/q30image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/q30image.png)

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

---

### **Распознавание, синтез, голос**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/a1rimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/a1rimage.png)

Здесь выбирается технология, которой пользуется голосовой ассистент для понимания и озвучивания речи в этом сценарии.

- **Система распознавания речи (STT)** — yandex, intersvyaz, yandex\_streaming, intersvyaz\_streaming, intersvyaz-v1, intersvyaz-v2
- **Система синтеза речи (TTS)** — yandex, intersvyaz\_v2, intersvyaz, justai
- **Голос ассистента** — конкретный голос выбранной системы синтеза

💡 Если не уверены, какой движок выбрать — оставьте значение по умолчанию. Изменение вступает в силу сразу после сохранения настроек и действует на все последующие звонки по этому сценарию.

---

### **Ответ на молчание абонента**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/XuGimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/XuGimage.png)

Если абонент долго молчит, робот озвучивает заданную фразу, чтобы удостовериться, что абонент на линии. Выберите один из двух взаимоисключающих вариантов (радиокнопки):

- **«Синтезировать текст»** — обязательное поле «Текст для озвучивания» (например: «Алло, вы меня слышите?»). Кнопка «Синтезировать» становится активной, когда текст введён, и позволяет сразу прослушать результат.
- **«Аудиозапись для озвучки»** — обязательное поле-список «Выберите аудиозапись»; под ним — плеер загруженной записи (▶ воспроизвести, шкала прогресса, таймер прошедшего/общего времени, 🔊 громкость) и необязательное поле «Текст аудиозаписи» — не озвучивается, а только отображается в логах и в расшифровке диалога вместо аудио.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/fDpimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/fDpimage.png)

---

### **Детектор автоответчиков**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Q83image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Q83image.png)

Тумблер «Включить определение автоответчиков». Полезно для массовых обзвонов: если включено, платформа пытается распознать, что на линии автоответчик (например, у абонента настроена переадресация на голосовую почту).

**Действие после определения автоответчика** — выберите один из вариантов:

- «**Завершить диалог**» — звонок завершается сразу, без озвучки.
- «**Озвучить информацию и завершить диалог**» — сначала проговаривается фраза (настройка озвучки аналогична блоку «**Ответ на молчание абонента**»), затем диалог завершается.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/DZrimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/DZrimage.png)

---

### **Обработка аварийных ситуаций**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/0feimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/0feimage.png)

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

- **«Завершить диалог»**
- **«Перенаправить на указанный номер»**

Отдельный тумблер **«Озвучивать фразу при аварийной ситуации»** — включает проговаривание сообщения абоненту перед завершением или переадресацией, чтобы звонок не обрывался молча.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Fhximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Fhximage.png)

Озвучивать текст можно в два варианта:

- «**Синтезировать текст**» — введённый в соответствующее поле текст будет озвучен голосовым роботом.  
    «**Аудиозапись для озвучки**» — аналогично блокам выше.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/zl8image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/zl8image.png)

---

### **Обратная связь во время обработки долгого запроса**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/cT1image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/cT1image.png)

Тумблер «**Включить произнесение фраз во время обработки долгого запроса**». Если ответ от внешней системы (HTTP- или SQL-запрос, LLM) занимает заметное время, робот может произнести фразу-заполнитель (например, «Секундочку, уточняю информацию») — чтобы абонент не решил, что связь прервалась.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/cUXimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/cUXimage.png)

Каждая фраза («Фраза 1», «Фраза 2»...) — раскрывающийся блок с тем же выбором «Синтезировать текст» / «Аудиозапись для озвучки», что и в «Ответе на молчание абонента». Ссылка «Добавить вариант фразы» добавляет ещё один вариант — при повторных долгих ожиданиях в рамках одного диалога фразы проигрываются по очереди (Фраза 1, затем Фраза 2 и т.д.).

---

### **Архивирование сценария**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/FdFimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/FdFimage.png)

Кнопка **«Поместить в архив»** открывает подтверждение:  
«Вы уверены, что хотите поместить сценарий в архив? Статус сценария автоматически заменится на «Не опубликован»».

После архивации сценарий пропадает из основного списка и появляется в разделе «Архив сценариев» на странице «Сценарии», откуда его можно восстановить или удалить окончательно.

---

Изменения сохраняются кнопкой **«Сохранить настройки»** — она становится активной только после того, как вы что-то поменяли на странице.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/iEGimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/iEGimage.png)

# Интенты

# Интенты. Общая информация

> **Интенты** — предполагаемые намерения или смысловые группы возможных **ответов абонентов**

Например, мы предполагаем, что в ответ на обозначенный нами вопрос голосового ассистента, абонент может согласиться, тогда нам нужен интент «Да» или «Согласие» с ключевыми фразами, к примеру, «да, угу, не против, согласен,...», чтобы провести абонента по нужной нам ветке сценария при его согласии.

Созданные нами интенты (предполагаемые группы ответов абонентов) сравниваются с реальными ответами абонентов в блоке **Обработать ответ**, и, если ключевая фраза интента совпадает с распознанной фразой абонента при заданном условии, диалог проходит по ветке сценария, выведенной из интента, с которым произошло совпадение.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/lUdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/lUdimage.png)

### Из чего состоит Интент

1. **Название**. Оно отображается в списках интентов и нужно для того, чтобы вы сами понимали, какую смысловую группу ключевых фраз объединяет этот интент. Название не учитывается при сравнении интента с реальной фразой абонента, только ключевые/исключающие фразы (2 и 4)
2. **Ключевые фразы** — фразы, которые сравниваются с фразой абонента и в случае совпадения по заданному условию попадания под интент (3), относят ответ абонента к интенту, содержащему совпавшую ключевую фразу.
3. **Условия попадания под интент** — условия совпадения фразы, содержащейся в ответе абонента, с ключевой фразой для попадания ответа под интент. Есть четыре возможных условия попадания под интент, они совпадают также с правилами исключения для исключающих фраз (4):  
    \- *Полное совпадение* — правило считается выполненным, если абонент произнес в точности то, что было указано в поле «‎Ключевые фразы»‎. Если абонент сказал длинную фразу, в которой встречается ваша ключевая фраза, то фраза абонента попадет под интент.  
    \- *Совпадение начальных форм* **—** ответ попадет под интент, если в нем будет содержаться фраза, совпадающая с ключевой при приведении всех слов, содержащихся в фразах, к начальной форме  
    \- *Частичное совпадение* —Подсчитывается число операций с символами до полного совпадения фразы. Возможные операции с символами: добавление, перестановка, удаление, замена.  
    Ответ попадет под интент, если в нем будет содержаться фраза, совпадающая с ключевой через несколько операций. Количество зависит от длины фразы.  
    Например: дверь/тверь (1 замена), австрия/австралия (2 добавления). При этом рим/мир (1 перестановка) не будут частично совпадающими, потому что длина фраз слишком мала.  
    \- *Регулярное выражение* - это последовательность специальных символов, формирующих паттерн или шаблон, который сопоставляется со строкой.  
    Ответ попадет под интент, если будет соответствовать составленному шаблону.
4. **Исключающие фразы** имеют те же условия совпадения, как и у ключевых фраз, но при совпадении исключают ответ из интента, даже если по ключевым фразам ответ должен был попасть под интент.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/kc4image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/kc4image.png)

Инструкции для работы с интентами по страницам/разделам:

- **[Настройка интентов в блоке:](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/nastroika-intentov-v-bloke)** раздел платформы, где можно **добавить** в любой блок обработки ответа любого сценария в проекте интенты, **отредактировать** их, **протестировать** работу отдельного интента или блока обработки ответа целиком, а также посмотреть, как **реальные ответы абонентов** распределялись по интентам в диалогах.
- **[Общедоступные и шаблонные интенты:](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/obshhedostupnye-i-sablonnye-intenty)** раздел платформы со списком общедоступных и шаблонных интентов. **Общедоступные интенты** — интенты, которые можно **переиспользовать** в разных блоках обработки ответа и сценариях. Их особенность в том, что изменения в общедоступном интенте применяются сразу **во всех блоках** и сценариях, где был использован этот интент. **Шаблонные интенты** — системные интенты, которые создаются автоматически при создании проекта. Это набор наиболее часто используемых интентов, которых достаточно для того, чтобы создать простой, но эффективный сценарий. Особенность шаблонных интентов в том, что их **невозможно отредактировать или создать** самостоятельно. Но вы можете создать новый интент на основе шаблонного.
- **[Добавление интента в блок: ](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/dobavlenie-intenta-v-blok)**модальное окно, появляющееся при добавлении интента в блок обработки ответа в **редакторе сценариев** или на странице **настройки интентов в блоке**. Здесь можно добавить интент в блок несколькими способами: **создать с нуля** или **на основе** любого существующего интента в проекте, **использовать созданный** общедоступный или шаблонный интент. Созданный новый интент можно сделать общедоступным, тогда он добавится в список общедоступных и его возможно будет переиспользовать.
- **[Создание общедоступного интента:](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/sozdanie-obshhedostupnogo-intenta)** модальное окно, появляющееся при создании общедоступного интента на странице списка общедоступных и шаблонных интентов. Можно создать новый интент **с нуля** или **на основе** любого существующего интента в платформе.
- **[Тестирование интента и тестирование блока:](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/testirovanie-intenta-testirovanie-bloka)** модальные окна, появляющиеся при клике на кнопки «Протестировать интент» и «Протестировать блок»
- **[Блок обработки ответа: ](https://docs.ai-assistant.is74.ru/link/4#bkmrk-%D0%91%D0%BB%D0%BE%D0%BA-%E2%80%9C%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%BE%D1%82%D0%B2%D0%B5)**блок в редакторе сценариев.
- **[Рекомендации для улучшения обработки ответов:](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/rekomendacii-dlia-ulucseniia-obrabotki-otvetov)** практические советы по доработке интентов с использованием функционала платформы.

# Настройка интентов в блоке

> Настройка интентов в блоке — раздел платформы, где можно добавить в любой блок обработки ответа любого сценария в проекте интенты, отредактировать их, протестировать работу отдельного интента или блока обработки ответа целиком, а также посмотреть, как реальные ответы абонентов распределялись по интентам в диалогах.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/BWzimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/BWzimage.png)

Страница предназначена для редактирования блоков «Обработать ответ» в сценариях вашего проекта. **Выберите сценарий и блок** «Обработать ответ», созданный в сценарии. После выбора блока на странице появится **список интентов**, которые в нем используются.

Часть интентов из списка можно **редактировать**: добавлять и удалять **ключевые и исключающие слова** в интентах, изменять **условия попадания** под интент и **условия исключения**. Нельзя редактировать только интенты с типом «Шаблонный».

Сам **блок** также можно **редактировать**: **добавлять** или **удалять** из него интенты, **менять последовательность** интентов в блоке.

Также на странице доступен функционал **тестирования**. Протестировать можно как отдельный интент так и весь блок со всеми интентами, которые в нем находятся.

В правой части страницы находится модуль **«Ответы абонентов, попавшие под интент»**. Этот модуль используется для доработки и контроля точности интентов. В нем хранятся все ответы абонентов, которые проходили через выбранный блок обработки ответа. В зависимости от текущих настроек интентов в блоке эти фразы перераспределяются по интентам.

Также на данной странице рядом с названием интента отображается **статистика распределения** фраз, прошедших через блок, между всеми интентами. Статистика показывает **количество** фраз, которые попадают под интент с примененными/обновленными настройками, и какой **процент** от общего количества составляют эти фразы.

### Выбор сценария и блока

При переходе на страницу «Настройка интентов в блоке» вы увидите пустую страницу с двумя полями, которые нужно заполнить. В поле «Сценарий» нужно **выбрать сценарий**, в котором находится вам необходимый блок обработки ответа. После выбора сценария вам будет доступно для редактирования поле «Блок обработки ответа». В нем нужно **выбрать конкретный блок** из сценария. В результате на странице появится список всех интентов находящихся в выбранном вами блоке.

### Настройка блока

На странице «Настройка интентов в блоке» после выбора конкретного блока в сценарии вы можете его отредактировать. Например, **изменить порядок** интентов в блоке. Порядок интентов важен, потому что ответ попадет под тот интент, ключевая фраза которого первой совпадет с ответом абонентов, если, конечно, не случится совпадения с исключающей фразой, добавленной в интент. Интенты сопоставляются с ответами в том же порядке, в котором они расположены в блоке. Для изменения порядка интентов воспользуйтесь стрелками слева от строк интентов в списке.

Интент **«Остальное»** есть во всех блоках обработки ответа и всегда расположен последним в списке интентов в блоке. В него попадают те ответы, что не попали ни под один из добавленных в блок интентов. «Остальное» отлично помогает в доработке блока после запуска сценария для реальных диалогов. Изучите [«Рекомендации для улучшения обработки ответов»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/rekomendacii-dlia-ulucseniia-obrabotki-otvetov), чтобы узнать, как именно.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/m1Himage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/m1Himage.png)

Также вы можете **добавить или удалить интенты** из блока:

Для **добавления** нужно воспользоваться кнопкой [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/bYvimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/bYvimage.png) над списком интентов в блоке. После того, как вы добавите новый интент и примените изменения в блоке к сценарию, у вас появится предупреждение «Нет исходящей связи» или просто иконка [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/C2Nimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/C2Nimage.png) в правой части строки интента. Это напоминание о том, что следует перейти в сценарий и добавить исходящую связь в блоке обработки ответа для добавленного интента.   
Подробнее о функционале модального окна добавления рассказываем ниже.

Для **удаления** интента нужно развернуть его карточку, кликнув в любом месте строки интента в списке (при наведении выделится стрелка справа). При клике на кнопку [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/C3Fimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/C3Fimage.png) откроется модальное окно подтверждения удаления, чтобы обезопасить вас от ненужного, случайного удаления.

Чтобы лучше понимать, как будет отрабатывать блок с текущими настройками, воспользуйтесь тестированием блока, кликнув на кнопку ![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/UyMimage.png). Ниже вы найдете инструкцию по тестированию блока.

### Редактирование интента  


Для **редактирования** интента на странице настройки интентов в блоке **разверните** его карточку, кликнув на строку с интентом. Здесь, в развернутой карточке интента, вы можете отредактировать/добавить ключевые и исключающие фразы, установить/изменить условия попадания под интент и условия исключения, а еще протестировать интент и удалить из блока при необходимости.

1. Для **изменения ключевой фразы**, кликните по ней и воспользуйтесь клавиатурой для ввода. Изменения в поле ключевой фразы применятся при клике в любое другое место на странице, но до нажатия кнопки [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/qgQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/qgQimage.png) все примененные изменения будут существовать только на текущей странице настройки интентов в блоке. Здесь же можно посмотреть, как изменения повлияют на распределение по интентам прошедших через выбранный блок ответов абонентов, для этого кликните
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/tICimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/tICimage.png): эта кнопка обновляет панель «Ответы абонентов, попавшие под интент», а также статистику справа от заголовков интентов в списке.
    
      
    Особенности изменения ключевых фраз для **Общедоступных и Шаблонных** интентов: все изменения в общедоступных интентах применяются **во всех блоках и сценариях**, где был использован интент, а также на странице списка общедоступных и шаблонных интентов, после применения изменений к сценарию. Шаблонные интенты **невозможно редактировать**. Но вы можете **отвязать** (1.1) для конкретного блока интент от общедоступного или шаблонного, тогда изменения применятся только к нему, интент будет существовать только в этом блоке, поэтому изменения интентов другими людьми в других блоках никак не повлияют на настройки вашего интента.
2. Для каждой ключевой фразы необходимо выбрать одно из четырех **условий попадания под интент**:  
    - *Полное совпадение* — правило считается выполненным, если абонент произнес в точности то, что было указано в поле «‎Ключевые фразы»‎. Если абонент сказал длинную фразу, в которой встречается ваша ключевая фраза, то фраза абонента попадет под интент.  
    - *Совпадение начальных форм* **—** ответ попадет под интент, если в нем будет содержаться фраза, совпадающая с ключевой при приведении всех слов, содержащихся в фразах, к начальной форме  
    - *Частичное совпадение* —Подсчитывается число операций с символами до полного совпадения фразы. Возможные операции с символами: добавление, перестановка, удаление, замена.  
    Ответ попадет под интент, если в нем будет содержаться фраза, совпадающая с ключевой через несколько операций. Количество зависит от длины фразы.  
    Например: дверь/тверь (1 замена), австрия/австралия (2 добавления). При этом рим/мир (1 перестановка) не будут частично совпадающими, потому что длина фраз слишком мала.  
    - *Регулярное выражение* - это последовательность специальных символов, формирующих паттерн или шаблон, который сопоставляется со строкой.  
    Ответ попадет под интент, если будет соответствовать составленному шаблону.
3. Для **удаления ключевой фразы** кликните на ![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/qJVimage.png), а затем подтвердите удаление в открывшемся диалоговом окне.
4. Для **добавления** новой ключевой фразы введите ее в поле с подсказкой «Введите фразу» в конце списка ключевых фраз, затем выберите условие попадания под интент. После выбора условия ключевая фраза автоматически добавляется в интент и под ней появляется новое поле для ввода ключевой фразы.
5. У раздела **«Исключающие фразы»** аналогичный функционал и те же условия, как для ключевых фраз, но при совпадении с исключающей фразой, ответ не попадет под интент, даже если по ключевым фразам должен был. Кликните на вкладку ![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/NY1image.png)для просмотра, добавления и редактирования исключающих фраз
6. **Тестирование интента** покажет, попадет или не попадет фраза, используемая для тестирования, в интент при текущих ключевых и исключающих словах с заданными условиями попадания/исключения.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/E5Aimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/E5Aimage.png)

### Ответы абонентов, попавшие под интент

Панель «Ответы абонентов попавших под интент» предназначена для просмотра ответов абонентов, которые прошли через блок обработки ответа и попали под определенный интент. С помощью этой панели можно **собирать статистику** по ответам абонентов, **находить новые ключевые фразы** для текущих и новых интентов, проверять **как повлияют изменения** в настройках блока на точность интентов.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/Tdsimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/Tdsimage.png)

#####   
Список ответов

По умолчанию в панели «Ответы абонентов, попавшие под интент» отображается список ответов за последнюю **неделю**, которые относятся к интенту **«Остальное»**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/5v1image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/5v1image.png)

Вы можете **изменить «Период выгрузки ответов»**, кликнув на соответствующее поле. В выпадающем списке будет четыре временных интервала на выбор: сутки, неделя, месяц или 3 месяца. От периода будет зависеть скорость загрузки статистики. Чем больше период, тем дольше будет подгружаться информация.

В поле «Интент» вы можете **выбрать интент** из добавленных в блок, чтобы получить список ответов, которые попали под него.

Для всех интентов, кроме «Остального», ответы в списке **группируются по ключевым фразам**. Рядом с каждой группой указано **количество ответов**, попавших в нее. Для удобства работы с определенной группой можете свернуть остальные, кликнув на их заголовок.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/WPQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/WPQimage.png)

Рядом с некоторыми ответами в списке есть число в скобках, например (х1234): столько раз такой ответ в подобной формулировке встречался в диалогах, прошедших через этот блок обработки ответа за заданный период.

Список фраз можно отсортировать **по частоте повторений** и **по времени попадания** под интент. Если вы хотите посмотреть самые последние фразы, которые произносили абоненты в блоке обработки ответа, то нужно выбрать тип сортировки «Сначала новые»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/XR1image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/XR1image.png)

##### Обновление с учетом изменений

Данные в панели «Ответы абонентов,..» отображаются в соответствии с настройками, **примененными к сценарию**.

После внесения изменений в настройки блока и интентов **на странице настройки интентов в блоке** вы можете нажать кнопку **«Обновить с учетом изменений»**. Тогда **данные перераспределятся** в соответствии с текущими настройками на странице. При этом изменения, которые вы внесли, **не применятся к реальным диалогам** с вашими абонентами.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/fjKimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/fjKimage.png)

Так вы получаете возможность проверить, как блок будет работать с новыми настройками: если вы внесете изменения в блок или интент, которые повлияли на распределение ответов абонентов по интентам, то при клике на «Обновить с учетом изменений» над кнопкой появится уведомление **«Есть добавленные ответы в интентах»**. При наведении на иконку info в этом уведомлении появится подсказка со списком интентов, для которых **есть добавленные ответы**. Можно кликнуть по названию интента, чтобы посмотреть, какие именно ответы добавились в него. Справа от названия — количество ответов, добавленных в интент.

Чтобы **не показывать уведомление** «Есть добавленные ответы в интентах», кликните на **«Скрыть уведомления»** в сплывающей подсказке. Если вы скрыли уведомление случайно, нажмите повторно на кнопку «Обновить с учетом изменений», чтобы вызвать его.

![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/rfHimage.png)

**Добавленные ответы** в интентах выделены зеленым фоном и расположены над теми ответами, которые были отнесены к интентам на основании настроек, примененных к сценарию. Для всех интентов, кроме «Остального», добавленные ответы сгруппированы по тем ключевым словам, на основании которых были отнесены к интенту. В скобках после заголовков показано количество ответов.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/q9gimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/q9gimage.png)

##### Сохранение изменений

Для того чтобы применить все настройки к реальным диалогам вам необходимо:

1. Нажать на кнопку **«Применить изменения к сценарию»**  
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/QWpimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/QWpimage.png)
2. Перейти в редактор сценариев, проверить, у всех ли интентов в блоке есть **исходящие связи**, если нет — добавить.  
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/6MTimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/6MTimage.png)
3. **Опубликовать сценарий** с изменениями  
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/K1Yimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/K1Yimage.png)

# Общедоступные и шаблонные интенты

> Общедоступные и шаблонные интенты: раздел платформы со списком общедоступных и шаблонных интентов.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/yt4image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/yt4image.png)

**Общедоступные интенты** — интенты, которые можно **переиспользовать** в разных блоках обработки ответа и сценариях. Их особенность в том, что изменения в общедоступном интенте применяются сразу **во всех блоках** и сценариях, где был использован этот интент.

**Шаблонные интенты** — системные интенты, которые создаются автоматически при создании проекта. Это набор наиболее часто используемых интентов, которых достаточно для того, чтобы создать простой, но эффективный сценарий. Особенность шаблонных интентов в том, что их **невозможно отредактировать или создать** самостоятельно. Но вы можете создать новый интент на основе шаблонного.

### Интерфейс страницы

Каждый интент можно **развернуть**, кликнув на пустое пространство в строке интента. В развернутой карточке интента из списка **общедоступных** можно изменить название интента, посмотреть/изменить ключевые/исключающие фразы, протестировать интент, а также удалить интент, если он не используется ни в одном из сценариев. Для **шаблонных** интентов возможны только просмотр ключевых/исключающих фраз и тестирование.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/sXfimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/sXfimage.png)

Для удобства в разделе есть **поиск по названию** интента и **фильтр по сценариям**. У каждого интента в списке есть теги. Теги соответствуют названиям сценариев, в которых используется интент. Если интент используется в большом количестве сценариев, весь список можно посмотреть, развернув карточку интента.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/IyOimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/IyOimage.png)

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/o6eimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/o6eimage.png)

Также в разделе общедоступных и шаблонных интентов можно создать общедоступный интент, нажав на соответствующую кнопку в правой верхней части экрана. Подробнее об этом функционале на странице[ Создание общедоступного интента](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/sozdanie-obshhedostupnogo-intenta)

# Добавление интента в блок

> Добавление интента в блок — модальное окно, появляющееся при добавлении интента в блок обработки ответа в сценарии или на странице настройки интентов в блоке. Здесь можно добавить интент в блок несколькими способами: создать с нуля или на основе любого существующего интента в проекте, использовать созданный общедоступный или шаблонный интент. Созданный новый интент можно сделать общедоступным, тогда он добавится в список общедоступных и его возможно будет переиспользовать.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/0ZBimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/0ZBimage.png)

#### Создание нового интента

Для создания нового интента вам нужно только ввести его **название** и кликнуть на **«Добавить интент»**. Кнопка станет активной после ввода названия. После добавления нужно развернуть добавленный интент в списке и настроить его ключевые/исключающие фразы.

Есть дополнительные **опции** при создании интента: **«Сделать общедоступным»** и **«Создать на основе»**

**Сделать общедоступным** — опция, присваивающая вашему интенту тип «Общедоступный». Интент с таким типом будет отображаться в списке общедоступных интентов в разделе «Общедоступные и шаблонные интенты», и может быть использован в других сценариях проекта.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/WbYimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/WbYimage.png)

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

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/IUHimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/IUHimage.png)

Для **добавления уже существующего интента** нужно нажать на «Использовать интент из списка общедоступных или шаблонных». Выбрать группу и интент.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/MpMimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/MpMimage.png)

<p class="callout info">Будьте внимательными при использовании уже существующего общедоступного интента. Общедоступные интенты, **могут быть изменены другими пользователями**. Для избежания нежелательных изменений в интенте лучше «Создать на основе» или «Отвязать от общедоступного» сразу после добавления в блок.</p>

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/L4Dimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/L4Dimage.png)

# Создание общедоступного интента

> Создание общедоступного интента — модальное окно, появляющееся при создании общедоступного интента на странице списка общедоступных и шаблонных интентов. Можно создать новый интент с нуля или на основе любого существующего интента в платформе.

##### Создание с нуля

Введите название нового общедоступного интента и кликните на кнопку «Создать общедоступный интент»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/agHimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/agHimage.png)

Созданный интент появится в списке. В этом списке интенты отсортированы в алфавитном порядке по названию. Ваш новый интент сразу развернется для **настройки ключевых фраз**, давайте сделаем это.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/bOaimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/bOaimage.png)

Введем **ключевые фразы** и зададим для них **условия попадания под интент**. Изменения применяются автоматически, сохранять ничего не нужно. Здесь же можно настроить исключающие фразы, кликнув на соответствующую вкладку (справа от вкладки «Ключевые фразы»), если нужно.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/eerimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/eerimage.png)

> Обратите внимание, если общедоступный интент используется в сценариях, то изменения, которые вы внесете в него, применятся во всех сценариях, в которых он используется

##### Создание на основе

Для создания нового общедоступного интента **на основ**е любого интента в проекте кликните на соответствующую **опцию** в модальном окне создания для **активации** ее.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/gwCimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/gwCimage.png)

**Выберите** **группу интентов**: «Шаблонные», «Общедоступные» или «Группа по сценарию». После выборе «Группы по сценарию» вам потребуется еще выбрать конкретный сценарий, в котором используется интересующий вас интент.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/Jtjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/Jtjimage.png)

Теперь **выберите интент**. Для удобства можете воспользоваться поиском по названию интента прямо в поле выбора

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/xSJimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/xSJimage.png)

После выбора интента отобразятся его **ключевые и исключающие фразы**, если есть, появится возможность **протестировать интент** и **создать интент**, если вас все устраивает. Если кнопка создания неактивна, проверьте, ввели ли вы название интента.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/HZdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/HZdimage.png)

Интент, созданный на основе, также после создания добавится в список и развернется для редактирования. Можете изменить/добавить/удалить ключевые/исключающие фразы

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/lUVimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/lUVimage.png)

# Тестирование интента. Тестирование блока

При клике на кнопки «Протестировать интент» или «Протестировать блок» в редакторе сценариев, в разделе «Настройки интентов в блоке» или «Список общедоступных или шаблонных интентов» откроется модальное окно тестирования, где можно ввести тестовую фразу при помощи клавиатуры и посмотреть, как отработает блок/интент при обработке подобного ответа абонента.

#### Протестировать интент

При клике на кнопку «Протестировать интент» откроется **модальное окно тестирования**. Введите тестовую фразу, чтобы проверить, попадет ли она под тестируемый интент или нет и почему.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/TZJimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/TZJimage.png)

Например, при тестировании фразы «угу» для интента «Да», мы получили результат **«Попадает под интент»,** потому что в интент добавлена **ключевая фраза «угу» с условием «Полное совпадение»**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/Hg8image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/Hg8image.png)

А для тестовой фразы «нет» при тестировании того же интента результат вышел **«Не попадает под интент»**. Причина в данном случае не отобразилась, потому что фраза не попала под интент из-за **отсутствия причин для попадания**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/a04image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/a04image.png)

Кроме результата и причины при тестировании интента отображается **предобработанный текст:** так робот воспринимает ответы абонентов: без учета регистра и знаков препинания.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/Rumimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/Rumimage.png)

##### Протестировать блок

Модальное окно тестирования блока открывается при клике на кнопку **«Протестировать блок»**. Такая кнопка есть в «Свойствах» блока «Обработать ответ» в редакторе сценария и на странице «Настройка интентов в блоке». Здесь при введении тестовой фразы, можно проверить, **под какой интент в блоке она попадет и почему**.

Для попадания под интент **«Остальное»**, который есть по умолчанию во всех блоках обработки ответа, причины может не быть, потому что фраза попадет в него из-за отстутствия причин для попадания под другие интенты в блоке.

Например, при тестировании фразы **«да»** для блока, в который добавлены интенты «Да», «Нет» и «не знаю» мы получили результат **«интент "Да"»**, потому что в интент «Да» добавлена ключевая фраза «да» с условием «Полное совпадение»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/fKDimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/fKDimage.png)

А при тестировании фразы «Хочу поговорить с оператором» для того же блока получили результат **«интент "Остальное"»**, потому что не нашлось причин для попадания под другие добавленные в блок интенты.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/MXpimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/MXpimage.png)

# Рекомендации для улучшения обработки ответов

### Поиск новых ключевых фраз и добавление их в интенты

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

Для этого перейдите в раздел[ «Настройка интентов в блоке»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/nastroika-intentov-v-bloke), выберите сценарий, участвующий в диалогах с реальными абонентами и блок обработки ответа, который хотите доработать.

Рассмотрим в панели [«Ответы абонентов, попавшие под интент»](https://docs.ai-assistant.is74.ru/link/33#bkmrk-%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA-%D0%B8) интент «Остальное». Вы увидите список всех фраз, которые попали под этот интент. В данном списке будут показаны ответы абонентов, прошедшие через блок за последние сутки. Период можно изменить в поле «Период выгрузки ответов».

Справа от ответов показано, сколько раз ответ попадал в блок в разных диалогах с одинаковой формулировкой. По умолчанию список отсортирован как раз по популярности ответов, поэтому вы можете посмотреть на часто повторящиеся в диалогах фразы и выделить из них ключевые фразы, чтобы дополнить существующие интенты или добавить новые.

Обычно чем меньше ответов попадает в «Остальное», тем точнее и эффективнее сценарий: абоненты чаще получают ответы, соответствующие их запросам.

После добавления ключевых фраз в интенты кликните на кнопку «Обновить с учетом изменений» под панелью «Ответы абонентов, попавшие под интенты». Ответы абонентов перераспределятся по интентам в соответствии с новыми настройками.

В списках ответов, попавших под интенты, в которые добавились новые ответы после обновления с учетом изменений, добавится зеленая плашка «Добавленные ответы при обновлении настроек». Просмотрите их, чтобы убедиться, что внесенные изменения повлияли на ответы абонентов так, как вы предполагали.

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

# Данные для сценариев

# HTTP-запросы

##### Это руководство поможет вам научиться создавать HTTP-запросы, редактировать их и использовать в сценариях на платформе.

<div id="bkmrk-">---

</div>### **1. Работа с HTTP-запросами**

#### **1.1. Просмотр списка запросов**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/25Nimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/25Nimage.png)

1. Перейдите в раздел **"HTTP-запросы"**.
2. На странице отображается список всех существующих запросов:
    
    
    - Поле поиска позволяет найти запрос по названию.
    - Фильтры помогут выбрать запросы, связанные с определёнными сценариями.
3. Чтобы создать новый запрос, нажмите кнопку **"Создать HTTP-запрос"**.

#### **1.2. Создание HTTP-запроса**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/scaled-1680-/x2Eimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/x2Eimage.png)

После нажатия кнопки **"Создать HTTP-запрос"** откроется редактор.

#### Раздел «Основные данные»

Здесь задаются базовые настройки запроса.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/scaled-1680-/image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/image.png)

- **Название запроса**  
    Укажите понятное имя, чтобы вы могли легко распознать этот запрос в списке.  
    Например: `Проверка номера телефона`, `Получение статуса заказа`, `Отправка данных клиента`.
- **Тип запроса**  
    Выберите HTTP-метод, который определяет, как запрос взаимодействует с сервером:
    
    
    - **GET** — используется для получения данных (например, списка заказов или информации о пользователе).  
        В GET-запросах тело обычно не передаётся.
    - **POST** — используется для отправки данных на сервер (например, создание новой записи или отправка формы).  
        Тело запроса обязательно.
- **URL**  
    Укажите полный адрес ресурса, к которому отправляется запрос.  
    Пример:  
    `https://api.example.com/user`  
    или  
    `https://example.com/check?token={{token}}`  
    Если вы вставляете переменные (например, `{{token}}`), они будут подставлены из сценария при выполнении запроса.

> 💡 **Совет:** перед сохранением убедитесь, что URL и выбранный тип запроса соответствуют API-документации внешнего сервиса.

#### Раздел «Настройки запроса»

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

#### Вкладка «Query-параметры»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/scaled-1680-/PAdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/PAdimage.png)

Используются для передачи данных через строку запроса (`?key=value`).  
Например, если вам нужно передать `phone=89080450372`, итоговый URL будет:  
`https://example.com/check?phone=89080450372`

- **Ключ** — имя параметра (например, `phone`, `user_id`, `token`).
- **Значение** — передаваемое значение (например, `{{user_phone}}` или конкретное число).

> ⚙️ Если вы укажете переменную в фигурных скобках (`{{переменная}}`), её значение будет подставлено из сценария при выполнении запроса.

#### Вкладка «Заголовки»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/scaled-1680-/i83image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/i83image.png)

Здесь указываются **HTTP-заголовки** — служебные параметры, которые помогают серверу обработать запрос.

Типичные примеры заголовков:

- `Authorization: Bearer {{access_token}}` — для передачи токена авторизации.
- `Content-Type: application/json` — указывает, что тело запроса передаётся в формате JSON.
- **Ключ** — название заголовка.
- **Значение** — значение заголовка (может содержать переменные `{{ }}`).

---

#### Вкладка «Тело запроса»

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/scaled-1680-/64Aimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-11/64Aimage.png)

Тело запроса описывает структуру данных, которые отправляются на сервер — например, в формате JSON:  
`<span class="hljs-punctuation">{</span>  <span class="hljs-attr">"phone"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"{{user_phone}}"</span><span class="hljs-punctuation">,</span>  <span class="hljs-attr">"message"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"Hello!"</span><span class="hljs-punctuation">}</span>`

> 💡 **Совет:** убедитесь, что структура тела запроса соответствует требованиям API — используйте те же имена полей, что и в документации внешнего сервиса.

---

#### Раздел «Переменные во входных параметрах»

Этот блок помогает увидеть, какие переменные используются внутри вашего запроса (в URL, параметрах, заголовках или теле).  
Список заполняется автоматически, когда вы добавляете значения вида `{{variable_name}}`.

> Пример: если вы указали `{{phone}}` в параметре запроса, эта переменная появится в списке.

---

#### Раздел «Извлекаемые параметры»

После выполнения запроса сервер возвращает **ответ** — обычно в формате JSON.  
Здесь вы указываете, **какие именно данные из этого ответа нужно извлечь**, чтобы использовать их дальше (в сценариях или других запросах).

- **Добавление извлекаемого параметра**
    
    
    - Укажите имя параметра (например, `error`, `result`, `data`).
    - При необходимости добавьте вложенные параметры (до 5 уровней вложенности).  
        Пример пути:  
        `error → message → code`
    - Укажите тип данных (строка, число, булево и т.п.).

Эти настройки определяют, какие поля из ответа сервера будут использоваться дальше на платформе.

#### **1.3. Работа с разделом "Результаты"**

1. После настройки нажмите кнопку **"Получить результаты"**.
2. Запрос отправится, и вы увидите статус выполнения (например, 200 OK), а также время обработки запроса.
3. Сравните возвращённые результаты с указанными принимаемыми параметрами: совпадения подсвечиваются зелёным цветом, а несоответствия красным. Вы можете редактировать или удалять принимаемые параметры в этом разделе, чтобы уточнить настройки.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/Cz2image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/Cz2image.png)

#### **1.4. Сохранение запроса**

1. Сохраняйте запрос только после того, как убедитесь, что принимаемые результаты совпадают с полученными в разделе "Результаты".
2. Если результаты не совпадают, скорректируйте принимаемые параметры или настройте запрос повторно, чтобы избежать ошибок в реальных звонках.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/dWfimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/dWfimage.png)

##### **1.5. Удаление HTTP-запроса**

Чтобы удалить HTTP-запрос нужно:

- Откройте нужный запрос для редактирования.
- В верхней панели нажмите **«Удалить запрос»**.
- Кнопка **«Сценарии, в которых используется запрос»** рядом позволяет проверить, где запрос применяется, перед удалением.

[![изображение.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/izobrazenie.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/izobrazenie.png)

<div id="bkmrk--13">---

</div>---

### **2. Использование HTTP-запросов в сценариях**

##### [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/N4fimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/N4fimage.png)

##### **2.1. Добавление блока "Выполнить HTTP-запрос"**

1. Перейдите в редактор сценариев.
2. Щелкните правой кнопкой мыши по рабочему пространству и выберите **"Выполнить HTTP-запрос"**.

##### **2.2. Настройка блока**

1. Выберите ранее созданный запрос из выпадающего списка.
2. Настройте входные параметры:
    
    
    - Для каждого параметра выберите переменную сценария, которая будет передавать значение.
3. Настройте принимаемые результаты:
    
    
    - Для каждого возвращаемого значения выберите переменную, которая будет использоваться в сценарии.
        
        <table style="border-collapse: collapse; width: 100%; height: 741.883px; border-width: 1px; border-color: rgb(219, 219, 248);"><colgroup><col style="width: 34px;"></col><col style="width: 388px;"></col><col style="width: 248px;"></col></colgroup><tbody><tr style="height: 35.3833px;"><td style="height: 35.3833px; border-color: rgb(219, 219, 248); background-color: rgb(246, 246, 253);">**№**
        
        </td><td style="height: 35.3833px; border-color: rgb(219, 219, 248); background-color: rgb(246, 246, 253);">**Действие**
        
        </td><td style="height: 35.3833px; border-color: rgb(219, 219, 248); background-color: rgb(246, 246, 253);">**Скрин**
        
        </td></tr><tr style="height: 115.55px;"><td style="height: 115.55px; border-color: rgb(219, 219, 248);">1
        
        </td><td style="height: 115.55px; border-color: rgb(219, 219, 248);">Нажмите ПКМ по полотну и в появившемся списке выберите блок «Выполнить HTTP-запрос»
        
        </td><td style="height: 115.55px; border-color: rgb(219, 219, 248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/3HDimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/3HDimage.png)
        
        </td></tr><tr style="height: 233.583px;"><td style="height: 233.583px; border-color: rgb(219, 219, 248);">2
        
        </td><td style="height: 233.583px; border-color: rgb(219, 219, 248);">В выпадающем списке выбираем наш созданный запрос
        
        </td><td style="height: 233.583px; border-color: rgb(219, 219, 248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/jI4image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/jI4image.png)
        
        </td></tr><tr style="height: 114.083px;"><td style="height: 114.083px; border-color: rgb(219, 219, 248);">3
        
        </td><td style="height: 114.083px; border-color: rgb(219, 219, 248);">После выбора запроса в разделе «Входные параметры» как раз-таки появляется параметр, который мы добавляли
        
        </td><td style="height: 114.083px; border-color: rgb(219, 219, 248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/nWwimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/nWwimage.png)
        
        </td></tr><tr style="height: 119.367px;"><td style="height: 119.367px; border-color: rgb(219, 219, 248);">4
        
        </td><td style="height: 119.367px; border-color: rgb(219, 219, 248);">Присваиваем ему переменную сценария «agent\_id» ([как создать переменную в сценарии читай тут](https://docs.ai-assistant.is74.ru/books/redaktor-scenariev/page/rabota-s-peremennymi))
        
          
        Таким образом, мы передаем значение переменной из сценария в значение ключа нашего HTTP-запроса
        
        </td><td style="height: 119.367px; border-color: rgb(219, 219, 248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/bjBimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/bjBimage.png)
        
        </td></tr><tr style="height: 113.917px;"><td style="height: 113.917px; border-color: rgb(219, 219, 248);">5
        
        </td><td style="height: 113.917px; border-color: rgb(219, 219, 248);">Нажимаем на вкладку «Результаты запроса» и видим, что наш запрос возвращает значение «doctor\_call»
        
          
        Теперь также выбираем/создаем переменную из сценария, которой мы присвоим возвращаемое http-запросом значение
        
        </td><td style="height: 113.917px; border-color: rgb(219, 219, 248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/zIoimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/zIoimage.png)
        
        </td></tr><tr style="height: 10px;"><td style="height: 10px; border-color: rgb(219, 219, 248);">6
        
        </td><td style="height: 10px; border-color: rgb(219, 219, 248);">Сохраняем блок
        
        </td><td style="height: 10px; border-color: rgb(219, 219, 248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/8DDimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/8DDimage.png)
        
        </td></tr></tbody></table>

#### **2.3. Проверка и сохранение**

1. Убедитесь, что все входные параметры и результаты настроены корректно.
2. Сохраните изменения сценария.

<div id="bkmrk--16">---

</div>### **3. Советы и рекомендации**

- **Тестируйте запросы отдельно в редакторе запросов перед сохранением и перед добавлением в сценарий:** это поможет избежать ошибок при настройке сценария.
- **Следите за вложенностью:** Максимальная глубина вложенности принимаемых параметров — 5 уровней.
- **Используйте понятные названия переменных в редакторе сценариев:** Это упростит их использование в сценариях.

<div id="bkmrk--17">---

</div>### ***Примечание***

*Для дополнительной информации по настройке блоков сценариев ознакомьтесь с разделом "[Редактор сценариев](https://docs.ai-assistant.is74.ru/books/redaktor-scenariev)" в документации.*

# SQL-запросы (Запросы к БД)

### Работа с SQL-запросами

Данное руководство поможет вам разобраться с настройкой баз данных, созданием SQL-запросов и их использованием в сценариях на платформе.

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-"><div class="translated-text"><div>---

</div></div></div>### **1. Работа с базами данных**

#### **1.1. Просмотр списка баз данных**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/9rsimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/9rsimage.png)

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D0%B4%D0%B8%D1%82%D0%B5-%D0%B2-%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%22"><div class="translated-text">1. Перейдите в раздел **"Базы данных"**.
2. На странице отображается список подключённых баз данных:
    
    
    - Статус подключения (например, "Подключена" или "Ошибка") отображает текущее состояние доступа к базе данных.
    - Если статус "Ошибка", попробуйте обновить статусы подключений. Если ошибка сохраняется, проверьте настройки базы данных.
3. Для добавления новой базы данных нажмите кнопку **"Добавить базу данных"**.

</div></div>#### **1.2. Добавление новой базы данных[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/t5timage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/t5timage.png)**

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83-%22%D0%94%D0%BE%D0%B1%D0%B0"><div class="translated-text">1. Нажмите кнопку **"Добавить базу данных"**.
2. Введите следующие параметры:
    
    
    - Название базы данных.
    - Тип базы данных — один из пяти: **MySQL, Oracle, PostgreSQL, ClickHouse, Firebird**.
    - Хост, порт, имя пользователя, пароль и имя базы данных.
3. Нажмите кнопку **"Добавить базу данных"** для сохранения.
4. После добавления база появится в списке. Убедитесь, что статус подключения отображается как "Подключена".

</div></div>#### **1.3. Настройка базы данных**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/Pg7image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/Pg7image.png)

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5-%D0%BD%D0%B0-%D0%B8%D0%BA%D0%BE%D0%BD%D0%BA%D1%83-%D0%BF%D0%B0"><div class="translated-text">1. Нажмите на иконку параметров (шестерёнка) напротив нужной базы данных в списке.
2. Откроется модальное окно с параметрами базы данных:
    
    
    - Вы можете изменить название, тип базы данных, хост, порт, имя пользователя, пароль и имя базы данных.
    - Для сохранения изменений нажмите **"Сохранить изменения"**.
3. Для удаления базы данных нажмите кнопку **"Удалить базу данных"**.
    
    
    - Если база данных используется в запросах, система уведомит вас о невозможности удаления и покажет список связанных запросов.

</div></div><div class="translate-tooltip-mtz translator-hidden" id="bkmrk--3"><div class="translated-text"><div>---

</div></div></div>### **2. Работа с SQL-запросами**

#### **2.1. Просмотр списка SQL-запросов**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/siQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/siQimage.png)

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D0%B4%D0%B8%D1%82%D0%B5-%D0%B2-%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%22-1"><div class="translated-text">1. Перейдите в раздел **"SQL-запросы"**.
2. На странице отображается список всех созданных SQL-запросов:
    
    
    - Колонка "Базы данных и сценарии" отображает, к каким базам данных и в каких сценариях использован запрос.
    - Используйте поле поиска для поиска запросов по названию.
    - Вы можете фильтровать запросы по базам данных или сценариям.
3. Для создания нового SQL-запроса нажмите кнопку **"Создать SQL-запрос"**.

</div></div>#### **2.2. Создание SQL-запроса**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/qlSimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/qlSimage.png)

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83-%22%D0%A1%D0%BE%D0%B7%D0%B4"><div class="translated-text">1. Нажмите кнопку **"Создать SQL-запрос"**.
2. В открывшемся редакторе выполните следующие действия:
    
    
    - В разделе **"Основные данные"** укажите название запроса и выберите базу данных из выпадающего списка.
    - В разделе **"SQL-запрос"** введите текст SQL-запроса.
    - После этого доступно сохранение запроса, но сохранять запрос без успешного получения результата крайне не рекомендуется, потому что это может привести к ошибкам в реальных диалогах при использовании такого запроса в сценарии впоследствии.
    - В разделе **"Переменные во входных параметрах"**, если такие есть, добавьте параметры запроса:
        
        
        - Укажите имя переменной.
        - Задайте тип переменной ("Число" или "Строка").
3. Для проверки запроса нажмите кнопку **"Получить результаты"**:
    
    
    - Отобразятся результаты выполнения запроса.
    - Убедитесь, что запрос выполняется корректно, и результаты соответствуют ожидаемым.
4. Нажмите кнопку **"Сохранить запрос"** для завершения.

</div></div>#### **2.3. Редактирование SQL-запроса**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/IWYimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/IWYimage.png)

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%94%D0%BB%D1%8F-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D1%81"><div class="translated-text">1. Для редактирования существующего запроса выберите его из списка и нажмите на его название.
2. Внесите изменения в открывшемся редакторе.
3. Нажмите кнопку **"Сохранить запрос"** для сохранения изменений.

</div></div>#### **2.4. Удаление SQL-запроса**

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5-%D0%B8%D0%BA%D0%BE%D0%BD%D0%BA%D1%83-%D1%83%D0%B4%D0%B0%D0%BB%D0%B5"><div class="translated-text">1. Нажмите иконку удаления рядом с запросом в списке.
2. Если запрос используется в сценариях, система уведомит вас о невозможности удаления и покажет список связанных сценариев. Удалите ссылки на запрос из сценариев в блоках "Выполнить SQL-запрос", чтобы завершить удаление.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/scaled-1680-/3fRimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-01/3fRimage.png)

<div>---

</div></div></div>### **3. Использование SQL-запросов в сценариях**

#### **3.1. Добавление блока "Выполнить SQL-запрос"**

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D0%B4%D0%B8%D1%82%D0%B5-%D0%B2-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80"><div class="translated-text">1. Перейдите в редактор сценариев.
2. Щелкните правой кнопкой мыши по рабочему пространству и выберите **"Выполнить SQL-запрос"**.

</div></div>#### **3.2. Настройка блока**

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%92%D1%8B%D0%B1%D0%B5%D1%80%D0%B8%D1%82%D0%B5-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9-s"><div class="translated-text">1. Выберите созданный SQL-запрос из выпадающего списка.
2. Настройте входные параметры:
    
    
    - Для каждого параметра выберите переменную сценария, которая будет передавать значение.
3. Настройте результаты запроса:
    
    
    - Для каждого возвращаемого значения выберите переменную, которая будет использоваться в сценарии.

</div></div><table id="bkmrk-%E2%84%96-%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%A1%D0%BA%D1%80%D0%B8%D0%BD-1-%D0%9D" style="border-collapse: collapse; width: 100%; height: 746.014px; border-width: 1px; border-color: #DBDBF8;"><colgroup><col style="width: 34px;"></col><col style="width: 388px;"></col><col style="width: 248px;"></col></colgroup><tbody><tr style="height: 35.3906px;"><td style="border-width: 1px; height: 35.3906px; background-color: rgb(246,246,253); border-color: rgb(219,219,248);">**№**

</td><td style="border-width: 1px; height: 35.3906px; background-color: rgb(246,246,253); border-color: rgb(219,219,248);">**Действие**

</td><td style="border-width: 1px; height: 35.3906px; background-color: rgb(246,246,253); border-color: rgb(219,219,248);">**Скрин**

</td></tr><tr style="height: 92.3906px;"><td style="border-width: 1px; height: 92.3906px; border-color: rgb(219,219,248);">1

</td><td style="border-width: 1px; height: 92.3906px; border-color: rgb(219,219,248);">Нажмите ПКМ по рабочему пространству и в появившемся списке **выберите блок** «Выполнить SQL-запрос»

</td><td style="border-width: 1px; height: 92.3906px; border-color: rgb(219,219,248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/P8Oimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/P8Oimage.png)

</td></tr><tr style="height: 209.812px;"><td style="border-width: 1px; height: 209.812px; border-color: rgb(219,219,248);">2

</td><td style="border-width: 1px; height: 209.812px; border-color: rgb(219,219,248);">В правом боковом меню в выпадающем списке **выбираем наш созданный запрос**

</td><td style="border-width: 1px; height: 209.812px; border-color: rgb(219,219,248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/bWcimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/bWcimage.png)

</td></tr><tr style="height: 85.25px;"><td style="border-width: 1px; height: 85.25px; border-color: rgb(219,219,248);">3

</td><td style="border-width: 1px; height: 85.25px; border-color: rgb(219,219,248);">После выбора запроса в разделе «Входные параметры» как раз-таки появляется параметр, который мы добавляли (параметр, который будет передан в запрос)

</td><td style="border-width: 1px; height: 85.25px; border-color: rgb(219,219,248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/N8kimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/N8kimage.png)

</td></tr><tr style="height: 132.734px;"><td style="border-width: 1px; height: 132.734px; border-color: rgb(219,219,248);">4

</td><td style="border-width: 1px; height: 132.734px; border-color: rgb(219,219,248);">**Присваиваем ему переменную** сценария «phone» (как создать переменную в сценарии читайте на странице[ «Работа с переменными»](https://docs.ai-assistant.is74.ru/books/redaktor-scenariev/page/rabota-s-peremennymi))

  
Таким образом, мы передаем значение переменной из сценария в наш запрос

</td><td style="border-width: 1px; height: 132.734px; border-color: rgb(219,219,248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/mYJimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/mYJimage.png)

</td></tr><tr style="height: 119.359px;"><td style="border-width: 1px; height: 119.359px; border-color: rgb(219,219,248);">5

</td><td style="border-width: 1px; height: 119.359px; border-color: rgb(219,219,248);">Нажимаем на вкладку **«Результаты запроса»** и видим, что наш запрос возвращает столбец «user\_id»

  
Теперь **также выбираем/создаем переменную** из сценария, которой мы присвоим возвращаемое sql-запросом значение

</td><td style="border-width: 1px; height: 119.359px; border-color: rgb(219,219,248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/uPVimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/uPVimage.png)

</td></tr><tr style="height: 71.0781px;"><td style="border-width: 1px; height: 71.0781px; border-color: rgb(219,219,248);">6

</td><td style="border-width: 1px; height: 71.0781px; border-color: rgb(219,219,248);">**Сохраняем блок**

</td><td style="border-width: 1px; height: 71.0781px; border-color: rgb(219,219,248);">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/scaled-1680-/e50image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-10/e50image.png)

</td></tr></tbody></table>

#### **3.3. Проверка и сохранение сценария**

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%A3%D0%B1%D0%B5%D0%B4%D0%B8%D1%82%D0%B5%D1%81%D1%8C%2C-%D1%87%D1%82%D0%BE-%D0%B2%D1%81%D0%B5-%D0%B2"><div class="translated-text">1. Убедитесь, что все входные параметры и результаты настроены корректно.
2. Сохраните изменения сценария.

<div>---

</div></div></div>### **4. Советы и рекомендации**

<div class="translate-tooltip-mtz translator-hidden" id="bkmrk-%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D1%83%D0%B9%D1%82%D0%B5-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%BE"><div class="translated-text">- **Тестируйте запросы отдельно перед сохранением в редакторе SQL-запросов:** это поможет избежать ошибок при настройке сценария.
- **Следите за статусом подключения баз данных:** корректная работа SQL-запросов зависит от доступности баз данных.
- **Используйте понятные названия переменных:** это упростит их использование в сценариях.

<div>---

</div></div></div>### **Примечание**

*Для дополнительной информации по настройке блоков сценариев ознакомьтесь с разделом "[Редактор сценариев](https://docs.ai-assistant.is74.ru/books/redaktor-scenariev)" в документации.*

# Телефония

SIP-транки: добавление, настройки, статусы. Номера: добавление, настройки. Использование SIP-транков и номеров: в обзвонах, для входящих звонков и для переадресации из сценария

# SIP-транки

> SIP-транк — виртуальная линия связи между платформой и вашим провайдером. Эта линия связи позволяет осуществлять или принимать звонки. То есть, для запуска обзвонов или приема входящих звонков, в общем, для функционирования голосового ассистента, наличие добавленного SIP-транка необходимо.

Хорошо, если настройкой телефонии займется специалист по телефонии, если у вас есть такой специалист, лучше дайте эту инструкцию ему.

### Добавление SIP-транка

Чтобы добавить SIP-транк в проект, сперва нужно попасть в **раздел «SIP-транки»** из меню платформы.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/4bqimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/4bqimage.png)

#### **Список SIP-транков**

Наверху страницы отображаются два общих показателя:

- **IP-адрес сервера нашей телефонии** (с кнопкой копирования) — этот адрес нужно передать провайдеру для настройки со своей стороны.
- **Количество доступных каналов** (например, «0/40») — общий пул каналов, доступных проекту. Кнопка **«Перераспределить каналы»** открывает форму, где можно изменить, сколько каналов выделено каждому SIP-транку.

Выше показана страница SIP-транков без добавленных SIP-транков. Нам нужно кликнуть на кнопку ![add_trunk](https://i.ibb.co/W01CSnb/add-trunk.png), чтобы **добавить новый**.

При клике на кнопку открывается модальное окно добавления SIP-транка, в нем **автоматически задано название** по названию проекта, в котором создается транк, его можно **изменить**, чтобы вы не запутались в добавленных транках, если их станет несколько. Если вы знаете, что вам нужен **транспортный протокол** TCP или TLS, выберите нужный. Но почти все провайдеры поддерживают UDP.

Тумблер **«SIP-транк без регистрации»** — включите, если ваш провайдер не требует SIP-регистрации для этого подключения (используется реже, уточните у провайдера, нужен ли вам этот режим).

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/IYjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/IYjimage.png)[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/APUimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/APUimage.png)

Далее заполняем пустые поля в разделе **Данные вашего SIP-аккаунта**. Данные необходимо взять в аккаунте вашего провайдера, в разделе виртуальной АТС, обычно там есть страница или подраздел с SIP-настройками/SIP-аккаунтами/SIP-устройствами/SIP-подключениями, на ней/в нем и содержатся нужные нам данные.

Например, в виртуальной АТС в Новофоне ([my.novofon.com](https://my.novofon.com/)) есть страница «Настройки подключения по SIP», выглядит она так:

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/XsRimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/XsRimage.png)

**Логин** и **пароль** нам нужно скопировать в соответствующие поля в нашем модальном окне добавления SIP-транка. А в поле **Хост** необходимо скопировать адрес Сервера. **Порт 5060** подойдет в большинстве случаев, но если вы знаете, что вам необходимо его изменить, сделайте это.

Поле Хост принимает **адрес сервера** или **IP-адрес**. На текущий момент при работе с этим полем есть особенность: если в адресе сервера есть **дефис**, платформа не сможет его обработать и выдаст ошибку 422 при попытке добавления SIP-транка. В таких случаях необходимо использовать **IP-адрес**.

##### Простой способ узнать IP-адрес по адресу сервера  


Нам подойдет любой сервис для **получения IP сайта**, например, [2ip.ru](https://2ip.ru/lookup/). Вводим адрес сервера в поле IP-адрес или домен и нажимаем на ![add_trunk](https://i.ibb.co/W0Fnb1G/check.png). Осталось скопировать IP-адрес в формате 111.111.111.1 и вставить в поле Хост в модальном окне добавления SIP-транка.[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/0Rdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/0Rdimage.png)

Входящий сценарий и стартовый блок в разделе **Привязка SIP-транка к входящему сценарию** можно не выбирать, если у вас нет сценариев для входящих звонков. Или добавить позднее через настройки добавленного SIP-транка. Соответствующая инструкция есть на странице [Использование SIP-транков и номеров](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/ispolzovanie-sip-trankov-i-nomerov-v-dialogax)

Теперь, когда все обязательные поля раздела **Данные вашего SIP-аккаунта** заполнены, можем добавлять транк, кликнув на кнопку ![add_trunk](https://i.ibb.co/BGbHs5B/image.png) в модальном окне добавления SIP-транка.

##### **Обработка превышения лимита по каналам**

Что делать, если на транк поступает входящий звонок, а свободных каналов уже нет:

- «Сообщить об отсутствии свободных линий и положить трубку»
- «Переадресовать звонок на номер»

##### **Использование каналов**

Здесь же указывается, сколько из доступных проекту каналов выделить этому транку отдельно для входящих звонков и отдельно для обзвонов.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/DRQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/DRQimage.png)

После клика на кнопку модальное окно закроется, а новый транк появится в списке на странице «SIP-транки». Если этого не произошло и при клике на кнопку «Добавить SIP-транк» всплывает уведомление с ошибкой, проверьте, все ли поля в разделе Данные вашего SIP-аккаунта заполнены, проверьте корректность данных в этих полях.

### Статусы SIP-транков

У SIP-транков есть 3 возможных статуса, они отображаются в карточках SIP-транков в колонке «Статусы регистрации»: **<span style="color: rgb(165,166,246);">«Регистрируется»</span>**, **<span style="color: rgb(0,213,97);">«Зарегистрирован»</span>** и <span style="color: rgb(248,128,120);">**«Ошибка»**</span>

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/t08image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/t08image.png)

После добавления SIP-транку присваевается статус **<span style="color: rgb(165,166,246);">«Регистрируется»</span>**. Процесс регистрации занимает не больше минуты, в это время проверяются введенные вами данными и осуществляется попытка зарегистрировать нашу платформу как устройство в виртуальной АТС вашего провайдера.

Если с данными все в порядке и регистрация прошла успешно, статус изменится на **<span style="color: rgb(0,213,97);">«Зарегистрирован»</span>**. Транк с таким статусом можно использовать в диалогах.

Если в данных обнаружится ошибка или в процессе регистрации мы столкнемся с какой-то проблемой, у SIP-транка будет статус <span style="color: rgb(248,128,120);">**«Ошибка»**</span>. Проверьте данные для подключения транка, кликнув на ![add_trunk](https://i.ibb.co/ZgyGdzB/image.png) в правой части карточки SIP-транка и измените некорректные данные. После проверки данных нажмите на кнопку ![reload](https://i.ibb.co/VmjBf4F/image.pngg) возле заголовка «Статус регистрации» для повторной попытки регистрации и обновления статусов. В случае, если транку снова присвоился статус «Ошибка», напишите в техподдержку вашей телефонии или нам.

### Настройки SIP-транков

При клике на ![add_trunk](https://i.ibb.co/ZgyGdzB/image.png) откроется модальное окно **«Настройки SIP-транка»**. В нем те же поля с данными, как и в модальном окне [добавления SIP-транка](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/sip-tranki#bkmrk-%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-sip-%D1%82%D1%80%D0%B0%D0%BD%D0%BA). Их можно отредактировать при необходимости. Для применения изменений нужно нажать на кнопку ![save](https://i.ibb.co/qMGShfg/image.png), которая станет активной при внесении изменений.

Также в настройках транка доступны:

- **«Форматы номеров»** (тумблер «Задать форматы номеров») — включите, если у вашей телефонии есть ограничения по формату принимаемых номеров (например, только начинающиеся с +7). При включении платформа автоматически приводит все загружаемые для обзвона номера к нужному формату.
- **«Настройка номера звонящего при переадресации»** (тумблер «Передавать номер звонящего при переадресации звонка») — определяет, увидит ли принимающая сторона исходный номер абонента при переадресации звонка через этот транк.

Также в модальном окне SIP-транков есть кнопка ![delete](https://i.ibb.co/3TsRqXk/image.png), при клике на которую откроется модальное окно подтверждения удаления, а после подтверждения, SIP-транк **удалится из списка**. На стороне провайдера информация об удалении транка может обработаться не сразу, время обработки зависит от заложенного в их сервисе тайм-аута на проверку.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/KFUimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/KFUimage.png)

# Номера

Добавленные номера потребуются вам при создании обзвонов и для быстрого выбора при переадресации в сценарии. Если вы планируете запускать голосового ассистента для входящих линий, вам достаточно [добавления SIP-транка](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/sip-tranki#bkmrk-%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-sip-%D1%82%D1%80%D0%B0%D0%BD%D0%BA).

### Добавление номера

Добавить номер в проект можно только к соответствующему SIP-транку, поэтому, если у вас нет SIP-транка, добавьте сперва его. О том, как это сделать, мы рассказываем в инструкции по[ SIP-транкам](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/sip-tranki).

Для добавления номера в проект перейдите в раздел SIP-транки и кликните на ![add_number](https://i.ibb.co/5KjcvrX/image.png) в карточке соответствующего SIP-транка. Список номеров, которые могут быть использованы соответствующим транком, определяет провайдер, чтобы ознакомиться с ним или отредактировать его, зайдите в аккаунт вашей виртуальной АТС.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/3hsimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/3hsimage.png)

При клике на кнопку «Добавить номер» откроется модальное окно добавления номера. В нем есть поле «Название номера», рекомендуем заполнить его, чтобы проще ориентироваться в списке номеров. Хорошие названия для номеров: Оператор, Менеджер call-центра, Главврач, Номер для обзвонов.

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

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/Lu5image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/Lu5image.png)

Давайте теперь зададим, в каких случаях может быть использован добавляемый номер в разделе **Настройки использования номера в сценариях** в этом же модальном окне добавления номера.

Здесь мы можем сделать номер **доступным для обзвонов**, поставив галочку на опции Использовать номер для обзвонов и сделать номер **доступным для переадресаций**, поставив галочку на соответствующей опции. Вы можете выбрать обе опции или не выбирать ни одной. Также вы сможете изменить доступность номера позднее, в настройках номера.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/eA9image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/eA9image.png)

Теперь давайте **добавим номер**, кликнув на кнопку ![add_number_button](https://i.ibb.co/M6MgMqy/image.png) в модальном окне добавления номера.

Модальное окно закрывается при клике на ![add_number_button](https://i.ibb.co/M6MgMqy/image.png), и новый номер появляется в карточке SIP-транка в колонке **«Привязан к номерам»**. Информацию о номерах, добавленных к SIP-транку, можно посмотреть, **развернув карточку SIP-транка**. Для этого кликните на пустое пространство карточки, которую хотите развернуть. При наведении на область разворачивания должна выделиться соответствующая иконка в левой части карточки ![hover](https://i.ibb.co/qW34SbM/image.png)

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/5ynimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/5ynimage.png)

В разделе «Информация о номерах» в развернутой карточке SIP-транка есть сам номер, его название и показана возможность/невозможность использования номера в обзвонах и для переадресаций.

Изменить информацию о номере и сам номер можно, кликнув на ![add_trunk](https://i.ibb.co/ZgyGdzB/image.png) в строке номера.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/AIQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/AIQimage.png)

### Настройка номера

При клике на ![add_trunk](https://i.ibb.co/ZgyGdzB/image.png) в строке номера в разделе «Информация о номерах» развернутой карточки SIP-транка, откроется модальное окно **«Настройка номера»**. В нем те же поля и опции, что и в модальном окне «Добавление номера». Здесь вы можете отредактировать любую информацию о номере и сам номер при необходимости, а также удалить номер.

Для применения изменений, нажмите на кнопку ![save](https://i.ibb.co/qMGShfg/image.png), которая станет активной при внесении изменений.

Чтобы **удалить номер**, нажмите на кнопку ![delete_number](https://i.ibb.co/cTdTZCM/image.png). При клике откроется модальное окно подтверждения удаления, при подтверждении модальное окно настройки закроется, а номер удалится из списка привязанных к транку.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/hQ3image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/hQ3image.png)

# Использование SIP-транков и номеров в диалогах

Здесь мы рассмотрим ситуации, при которых в платформе будет необходимо выбрать SIP-транк или номер из добавленных в платформу в разделе «SIP-транки» . Инструкция по добавлению размещена на страницах [SIP-транки ](https://docs.ai-assistant.is74.ru/link/29#bkmrk-%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-sip-%D1%82%D1%80%D0%B0%D0%BD%D0%BA)и [Номера](https://docs.ai-assistant.is74.ru/link/31#bkmrk-%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0).

### Обзвоны

В **1 шаге создания обзвона** в разделе «Обзвоны» вам будет предложено выбрать номер, с которого будет совершен обзвон.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/TQgimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/TQgimage.png)

Вы можете выбрать из списка номер для обзвона. В списке будут отображаться номера, в настройках использования которых **разрешено использование для обзвонов**. Проверить и настроить разрешения на использование можно в разделе «SIP-транки». Воспользуйтесь и[нструкцией по работе с номерами](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/nomera), если возникнут сложности.

### Входящие звонки

В платформе можно использовать сценарии как для исходящих (обзвонов), так и для **входящих звонков**. Для того, чтобы использовать сценарий для входящих звонков, нужно привязать стартовый блок нужного сценария к SIP-транку в Настройках SIP-транка в разделе «SIP-транки».

<p class="callout info">Только **опубликованные** сценарии возможно привязать к SIP-транку и сделать входящими. Подробнее про статусы на странице [«Версии и статусы сценариев»](https://docs.ai-assistant.is74.ru/books/redaktor-scenariev/page/versii-i-statusy-scenariev)</p>

**После привязки** все абоненты, позвонившие на внешний номер выбранного SIP-транка (можно узнать у вашего провайдера), попадут на голосового ассистента, в тот сценарий, который привязан к этому SIP-транку.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/ID3image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/ID3image.png)

Инструкция по добавлению и настройке SIP-транка на странице [«SIP-транки»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/sip-tranki).

### Переадресация в сценарии

В редакторе сценариев есть **блок «Завершить и переадресовать»**, который является конечным блоком, то есть, завершает сценарий, а еще может **переадресовать** звонок на любой номер.

Вы можете **выбрать номер** для переадресации из списка добавленных в платформу, доступных к использованию для переадресаций, номеров. Разрешения на использование номеров настраиваются в разделе SIP-транков, подробнее об этом на странице [«Номера»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/nomera).

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/tNZimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/tNZimage.png)

Или можете **ввести номер** для переадресации вручную. Для перехода к вводу вручную нажмите на ![write_number](https://i.ibb.co/jvdK8FP/image.png), появится поле **выбора SIP-транка**, с помощью которого будет осуществлен переадресованный звонок. После выбора SIP-транка появится поле для **ввода номера** для переадресации.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/scaled-1680-/Etmimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2023-09/Etmimage.png)

Не забудьте после выбора способа переадресации и ввода необходимых данных **сохранить изменения** в блоке, нажав на кнопку ![write_number](https://i.ibb.co/TbVF2zZ/image.png)

# Типовые настройки Asterisk

Это базовая пользовательская документация для настройки Asterisk с использованием chan\_sip и pjsip. Пожалуйста, убедитесь, что вы также выполнили другие необходимые шаги для настройки Asterisk в соответствии с вашими требованиями и окружением.

#### Настройка Asterisk с использованием chan\_sip

1. Создайте файл конфигурации sip.conf (обычно располагается в /etc/asterisk/sip.conf) и добавьте следующие настройки:

```
[Ваш номер телефона]
type=peer
insecure=port,invite
secret=Ваш_пароль
username=Ваш номер телефона
host=78.29.0.42
fromuser=Ваш номер телефона
registertimeout=30
nat=yes  # или no, в зависимости от наличия NAT
disallow=all
allow=alaw
dtmfmode=rfc2833
fromdomain=interphone.is74.ru
context=incoming
canreinvite=no
register => Ваш номер телефона:Ваш_пароль@interphone.is74.ru/Ваш номер телефона
```

2\. В Dialplan перед выполнением Dial обязательно установите SET (CALLERID(all)=Ваш номер телефона).

3\. Разрешите IP-адреса 78.29.0.225, 78.29.0.236, 78.29.0.221 в вашем файерволе.

4\. Добавьте следующие правила набора в ваш Dialplan: 8xxxxxxxxxx, \[27\]xxxxxx, 810x., 4xxxxxxxxxx, 410x., xx, xxx, xxxx.


#### Настройка Asterisk с использованием pjsip

1\. Создайте файл конфигурации pjsip.conf (обычно располагается в /etc/asterisk/pjsip.conf) и добавьте следующие настройки:

```
[transport-udp]
type = transport
protocol = udp
bind=0.0.0.0:5060

[REG-AUTH-SIP-Ваш номер телефона]
type = auth
username = Ваш номер телефона
password = Ваш_пароль

[REG-SIP-Ваш номер телефона]
type = registration
outbound_auth = REG-AUTH-SIP-Ваш номер телефона
contact_user = Ваш номер телефона
retry_interval = 30
max_retries = 100
forbidden_retry_interval = 300
fatal_retry_interval = 300
expiration = 120
server_uri = sip:78.29.0.42:5060
client_uri = sip:Ваш номер телефона@78.29.0.42:5060

[SIP-Ваш номер телефона-AUTH]
type = auth
username = Ваш номер телефона
password = Ваш_пароль

[SIP-Ваш номер телефона]
type = identify
endpoint = SIP-Ваш номер телефона
match = 78.29.0.42

[SIP-Ваш номер телефона]
type = aor
max_contacts = 1
maximum_expiration = 3600
minimum_expiration = 60
default_expiration = 120
contact = sip:Ваш номер телефона@78.29.0.42:5060
qualify_frequency = 60
qualify_timeout = 3.0

[SIP-Ваш номер телефона]
type = endpoint
100rel = no
context = SIP-Ваш номер телефона-incoming
dtmf_mode = auto
disallow = all
allow = alaw
allow = ulaw
rtp_symmetric = yes
force_rport = yes
rewrite_contact = no
ice_support = no
direct_media = no
from_user = Ваш номер телефона; username
from_domain = interphone.is74.ru
contact_user = Ваш номер телефона; username
language = ru-ru
aors = SIP-Ваш номер телефона
timers = no
outbound_auth = SIP-Ваш номер телефона-AUTH
inband_progress = yes
tone_zone = ru
transport = transport-udp
```

# Администрирование

# Пользователи

Для добавления новых пользователей и управления доступами текущих пользователей используйте раздел **Администрирование.**

> Для доступа к разделу Администрирование необходимо состоять в группе с правом редактирования раздела «Пользователи, проекты, группы пользователей» (по умолчанию — группа «Администраторы проекта»).

В разделе есть два под раздела:

- **Проекты** - список доступных проектов
- **Пользователи**  - список пользователей в доступных проектах

---

#### **Добавление новых пользователей**

Для добавления новых пользователей в ваши проекты необходимо перейти в раздел **Пользователи.**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/PILimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/PILimage.png)

Далее нажать на кнопку **"Создать пользователя**" и заполнить поля: Имя пользователя, Логин и Пароль.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/9e8image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/9e8image.png)[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/826image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/826image.png)

Затем вам необходимо установить права доступа для создаваемого пользователя. Для этого в разделе «Доступы пользователя» выберите проект и группы пользователей, в которые он будет добавлен. Новый пользователь автоматически попадёт в группу «Все пользователи» выбранного проекта.

> Более подробно про доступы и группы вы можете узнать в разделе "[Группы пользователей](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/gruppy-polzovatelei)"

Пользователь может одновременно состоять в нескольких группах в рамках одного проекта. Если группы дают разный уровень доступа к одному разделу, действует наибольший из них — например, если в одной группе доступ к сценариям «Нет доступа», а в другой «Редактирование», пользователь получит редактирование.

---

#### **Редактирование доступов пользователя**

После создания пользователя вы всегда можете отредактировать его доступы на странице пользователя. На страницу пользователя можно попасть через раздел **Администрирование** -&gt; **Пользователи** -&gt; **Нажать на пользователя в списке**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Ggbimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Ggbimage.png)

- **Изменения доступов к проекту**. В разделе <span style="text-decoration: underline;">Предоставить доступ</span> выберите проект и добавьте или уберите группы у пользователя.
- **Добавления пользователя в новый проект.** В разделе <span style="text-decoration: underline;">Предоставить доступ</span> выберите проект и группу пользователей, которую хотите предоставить пользователю.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/y91image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/y91image.png)

# Проекты

Раздел «Проекты» в Администрировании показывает список всех проектов, доступных вашей учётной записи: название и дата создания. Клик по проекту открывает его настройки.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/zbpimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/zbpimage.png)

---

### **Создание проекта**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/2Edimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/2Edimage.png)

Кнопка «**Создать проект**» на странице списка проектов открывает модалку:

1. **Название**\* — обязательное поле.
2. **Часовой пояс**\* — обязательное поле, выбор из списка.
3. **Токен для использования llm** — необязательное поле; можно добавить позже в настройках проекта. Поле скрыто, глазок 👁 показывает/скрывает введённое значение.
4. **Доступность для мультипроектных групп пользователей** — список мультипроектных групп, которые получат доступ к новому проекту. Группы с включённым тумблером «Выдать доступ ко всем проектам платформы» (см. страницу «Группы пользователей») попадают в список автоматически и показаны неактивными (их нельзя убрать здесь — только на странице самой группы). Ниже — поле, чтобы добавить ещё одну мультипроектную группу вручную.
5. **Администраторы проекта** — добавление одного или нескольких пользователей администраторами создаваемого проекта.
6. **Доступность разделов** — тот же список тумблеров, что и в настройках уже созданного проекта (см. ниже); при создании все разделы включены по умолчанию.
7. Кнопка «Создать проект» — активна только когда заполнены Название и Часовой пояс.

---

### **Настройки проекта**

- **Часовой пояс проекта** — используется для отображения дат и времени в аналитике, обзвонах и других разделах.
- **Токен для использования llm** — токен доступа к LLM-провайдеру для этого проекта. *ВАЖНО:* ⚠️ При смене токена необходимо переопубликовать все сценарии, использующие блоки с LLM (Диалог с LLM, Заполнить переменные с LLM, Выполнить Python скрипт с AI-ассистентом), иначе они продолжат работать со старыми настройками до переопубликации.
- **«Настроить резервирование моделей»** — открывает список всех LLM-моделей, используемых в проекте; для каждой можно назначить резервную модель, на которую платформа переключится, если основная модель окажется недоступна.
- **Администраторы проекта** — список пользователей с ролью администратора этого конкретного проекта.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/g04image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/g04image.png)

---

#### **Доступность разделов**

Список тумблеров — по одному на каждый раздел платформы (Сценарии, Обзвоны, Нейрочаты, Чаты пользователей, Нейроагенты, Базы знаний и т.д.). Включённые разделы отображаются в боковом меню платформы для пользователей этого проекта, выключенные — скрываются полностью. Поэтому разные проекты могут показывать разный набор пунктов меню — это не ошибка, а настройка.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/pCnimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/pCnimage.png)

#### **Доступность для мультипроектных групп пользователей**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/tynimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/tynimage.png)

Список мультипроектных групп (см. страницу «[Группы пользователей](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/gruppy-polzovatelei)»), у которых есть доступ к этому проекту, с иконками ↗ (открыть настройки группы) и ✕ (убрать доступ группы к проекту — саму группу это не удаляет). Ниже — поле для добавления к проекту ещё одной мультипроектной группы. Привязку группы к проекту можно делать с любой из двух сторон: здесь или в настройках самой группы (поле «Проекты»).

---

#### **Пользователи проекта**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/i8oimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/i8oimage.png)

Таблица со всеми пользователями, у которых есть доступ к проекту: имя, логин, группы пользователей (см. страницу «[Группы пользователей](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/gruppy-polzovatelei)»).

- Значок ✏️ открывает модалку «Изменение доступов в проекте \[Название\] для пользователя \[Имя\]» с двумя раздельными полями — «Группы пользователей» (обычные, для этого проекта) и «Доступы к мультипроектным группам» — и кнопкой «Сохранить изменения».
- Значок 🗑 открывает подтверждение «Удаление доступов к проекту» («Вы уверены, что хотите удалить доступы к проекту \[Название\] для пользователя \[логин\]?» / «Отменить» / «Удалить доступы») — убирает доступ пользователя к проекту, самого пользователя не удаляет.

# Группы пользователей

Группа пользователей определяет, к каким разделам платформы и с каким уровнем доступа есть доступ у пользователя. Доступных уровня три: **Нет доступа**, **Просмотр**, **Редактирование** — назначаются отдельно на каждый раздел платформы.

Управлять группами и доступами к проектам может пользователь, состоящий в группе с правом редактирования раздела «Пользователи, проекты, группы пользователей». Подробнее об управлении пользователями — в разделе «[Пользователи](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/polzovateli)».

---

#### **Группы по умолчанию**

Каждый новый проект автоматически получает две группы:

- **«Администраторы проекта»** — редактирование доступно во всех разделах платформы, включая все объекты Центра знаний (нейроагенты, документы базы знаний, знания, инструменты) независимо от того, кто их создал.
- **«Все пользователи»** — изначально без доступа ни к одному разделу. Каждый новый пользователь, добавленный в проект, автоматически попадает в эту группу. Как и любую другую группу, её можно донастроить.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/oWIimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/oWIimage.png)

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

---

#### **Создание группы**

Перейдите в Администрирование → Группы пользователей → «Создать группу пользователей». Группа создастся сразу с временным названием «Новая группа пользователей» и откроется страница её настройки.

---

#### **Группы пользователей в проекте**

- **Название группы пользователей** — переименуйте по смыслу (например, «Оператор call-центра», «Аналитик»).
- **Пользователи** — добавьте участников через поиск. Один пользователь может одновременно состоять в нескольких группах (см. ниже).
- **Доступы** — таблица с уровнем доступа на каждый раздел платформы:

<table id="bkmrk-%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C-%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE" style="border-collapse: collapse; width: 100%; height: 238.4px;"><colgroup><col style="width: 25.0298%;"></col><col style="width: 25.0298%;"></col><col style="width: 25.0298%;"></col><col style="width: 25.0298%;"></col></colgroup><tbody><tr style="height: 29.8px;"><td style="height: 29.8px;">  
</td><td class="align-center" style="height: 29.8px;">**Нет доступа**</td><td class="align-center" style="height: 29.8px;">**Просмотр**</td><td class="align-center" style="height: 29.8px;">**Редактирование**</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Сценарии**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Обзвоны**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Нейрочаты**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✗</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Чаты пользователей**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✗</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Общая аналитика**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Список диалогов**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr style="height: 29.8px;"><td style="height: 29.8px;">**Интенты**

</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**HTTP- и SQL-запросы**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Пользователи, проекты, группы пользователей**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Базы данных**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**SIP-транки**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Чат-боты**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Нейроагенты ⚙**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Базы знаний ⚙**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Знания ⚙**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr><tr><td>**Инструменты ⚙**</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td><td class="align-center" style="height: 29.8px;">✅</td></tr></tbody></table>

Для разделов «Нейрочаты» и «Чаты пользователей» доступны не все уровни: у «Нейрочатов» нет уровня «Просмотр» (это личные чаты пользователя, «просмотр чужого» не предусмотрен), у «Чатов пользователей» нет уровня «Редактирование» (это просмотр истории переписки виджет-ботов, редактировать там нечего).

> Подробнее об управлении доступами и создании пользователей вы можете в разделе "[Пользователи](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/polzovateli "Пользователи")".

---

##### **Доступ к объектам Центра знаний**

Разделы Нейроагенты, Базы знаний, Знания и Инструменты устроены иначе: уже созданный объект по умолчанию виден только тому, кто его создал, — даже если у группы есть доступ к самому разделу. Чтобы открыть группе доступ к конкретным существующим объектам, нажмите ⚙ рядом с нужным разделом в таблице «Доступы»:

- Для **Нейроагентов**, **Знаний** и **Инструментов** откроется окно с тумблером «Полный доступ к существующим X», тумблером «Автоматически выдавать доступ связанным объектам» и поиском, чтобы выдать доступ точечно к отдельным объектам.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Eyximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Eyximage.png)

- Для **Базы знаний** — окно устроено как дерево папок и документов с индивидуальным уровнем доступа на каждый объект. Важно: доступ, выданный на папку, автоматически распространяется на все документы внутри неё, включая те, что добавят туда позже.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/RDBimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/RDBimage.png)

Для группы «Администраторы проекта» эта настройка не нужна — ей и так доступны все объекты Центра знаний.

---

#### **Несколько групп у одного пользователя**

Пользователь может одновременно состоять в нескольких группах в рамках одного проекта. Если группы дают разный уровень доступа к одному и тому же разделу, действует наибольший из них.

---

### **Мультипроектные группы пользователей**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/NJoimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/NJoimage.png)

В отличие от обычных групп (см. выше), мультипроектная группа не привязана к одному проекту — её можно применить сразу к нескольким проектам платформы или вообще ко всем.

---

#### **Создание мультипроектной группы**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/uqjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/uqjimage.png)

1. Кнопка «Создать мультипроектную группу» на странице «Группы пользователей».
2. **Название группы пользователей**.
3. **Проекты** — выбор конкретных проектов из списка (мультивыбор с тегами).
4. Тумблер **«Выдать доступ ко всем проектам платформы»** — включает доступ группы сразу ко всем проектам, включая те, что будут созданы в будущем; при включении поле «Проекты» становится не нужно.
5. Тумблер **«Разрешить создание проектов»** — участники группы получают возможность создавать новые проекты на платформе.
6. **Пользователи** — поиск и добавление участников группы (аналогично обычной группе).
7. **Доступы** — та же матрица «раздел × Нет доступа / Просмотр / Редактирование», что и в обычной группе (см. таблицу ниже), но права действуют во всех проектах, к которым у группы есть доступ.
8. Кнопка «Сохранить группу пользователей». Удалить группу можно кнопкой «Удалить группу пользователей» на той же странице.

В списке групп у каждой мультипроектной группы видно число участников и теги проектов, к которым она подключена (или «—», если группа ещё не привязана ни к одному проекту).

---

#### **Доступность на странице проекта**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/sUuimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/sUuimage.png)

На странице конкретного проекта (Администрирование → Проекты) есть секция **«Доступность для мультипроектных групп пользователей»** — список мультипроектных групп, у которых есть доступ к этому проекту, с иконками ↗ (открыть настройки группы) и ✕ (убрать доступ этой группы к проекту, саму группу это не удаляет). Там же — поле для добавления ещё одной мультипроектной группы к проекту. Это оборотная сторона поля «Проекты» в настройках самой группы — привязку можно делать с любой из двух сторон.

---

#### **Мультипроектные группы в карточке пользователя**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Hjmimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Hjmimage.png)

При редактировании доступов пользователя к проекту (Проекты → Пользователи проекта → ✏️) поля «Группы пользователей» (обычные, для этого проекта) и «Доступы к мультипроектным группам» показаны раздельно — состав мультипроектных групп у пользователя можно менять и здесь, и на странице самой группы.

# Чат-боты

# Инструкция по созданию telegram-бота

### 🔧 Шаг 1: Создание бота в Telegram через BotFather

1. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Откройте Telegram и найдите официального бота [**@BotFather**](https://t.me/BotFather) (с синей галочкой).</span>
2. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Нажмите **«Start»** или введите команду `/start`, чтобы начать диалог.</span>
3. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Отправьте команду `/newbot`.</span>
4. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Следуйте инструкциям:</span>
    - <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Введите **имя бота** — это отображаемое имя, которое увидят пользователи.</span>
    - <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Укажите **уникальный username**, который должен заканчиваться на `bot` (например, `MyCompanySupportBot`).</span>
5. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">После успешного создания BotFather предоставит вам **API-токен** — длинную строку символов, например:</span><div class="contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary"><div class="sticky top-9">  
    </div><div class="overflow-y-auto p-4" dir="ltr">`<span class="hljs-section">123456789:ABCdefGhIJKlmNoPQRstuVWXyz123456789</span>`</div></div>

Скопируйте и сохраните этот токен — он понадобится для интеграции.

---

### ⚙️ Шаг 2: Подключение бота к нашей платформе

1. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Перейдите в раздел **«Чат-боты»** </span>
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/ziwimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/ziwimage.png)
2. Нажмите на кнопку **«Добавить чат-бота»**
3. Введите **название** и **описание** для бота, чтобы вам было легче найти позже вашего бота в списке.[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/6VLimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/6VLimage.png)
4. Убедитесь, что выбран тип бота **«Телеграм»** и нажмите <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">**«Далее»**</span>
5. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Введите **API-токен бота**, полученный через @BotFather</span>[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/BPfimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/BPfimage.png)
6. «**Сценарий и стартовый блок**» — одно комбинированное поле-поиск: начните вводить название сценария, затем выберите нужный стартовый блок в том же списке. Определяет, с чего начнётся диалог при первом обращении к боту.
7. Укажите **максимальное время диалога** — Когда заданное время истекает, диалог автоматически завершается и попадает в аналитику. Новые сообщения будут обрабатываться в рамках нового диалога. Для пользователя чата эта настройка ни на что не влияет.​
8. **Протестируйте подключение** — проверьте, возможно ли подключиться к telegram с заданными настройками. А затем **добавьте чат-бота**, кликнув на соответствующую кнопку.

<span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">После этого ваш Telegram-бот будет успешно интегрирован с нашей платформой, и вы сможете использовать его в сценариях взаимодействия с пользователями.</span>​

---

### 🔒 Важные рекомендации по безопасности

- <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">**Не передавайте API-токен третьим лицам**. Если токен станет известен посторонним, они смогут управлять вашим ботом.</span>
- <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">При подозрении на компрометацию токена, немедленно **сгенерируйте новый токен** через BotFather с помощью команды `/token`.</span>

# Создание виджета для сторонних сайтов

Раздел **«Чат-боты»** позволяет создавать и размещать ботов на сторонних сайтах или в мессенджерах.  
Для работы на сайте используется **тип бота «Виджет»**. Он встраивается в HTML-код страницы и взаимодействует с посетителями через всплывающее окно чата.

---

### 1. Как открыть раздел

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/image.png)

1. Перейдите в левое меню платформы.
2. Откройте раздел **«Чат-боты»**.
3. Нажмите кнопку **«Добавить чат-бота»** в правом верхнем углу.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/eUSimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/eUSimage.png)

Откроется модальное окно создания бота.

---

### 2. Шаг 1. Основные параметры

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/oCsimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/oCsimage.png)

Заполните поля:

- **Название** — будет отображаться в списке чат-ботов.
- **Описание** — кратко опишите назначение бота, например: *«Консультирует по услугам центра»*.
- **Тип бота** — выберите **«Виджет»** из выпадающего списка.

> По умолчанию выбран тип **Telegram**. Для создания Telegram-бота см. [отдельную инструкцию](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/instrukciia-po-sozdaniiu-telegram-bota).

Нажмите **«Далее»**, чтобы перейти к настройкам.

---

### 3. Шаг 2. Настройки бота

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/393image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/393image.png)

На этом шаге задаются параметры работы бота.

- **Имя бота** — имя, которое будет отображаться пользователям в чате как отправитель сообщений.
- **Подключение сценария к боту** — поле «Сценарий и стартовый блок» — одно комбинированное поле-поиск (сценарий и блок выбираются вместе, не раздельно). Подключить сценарий можно и позже через окно редактирования.
- **Параметры диалога** — установите *максимальное время диалога*.  
    Это время, после которого сессия автоматически завершается и отображается в аналитике (по умолчанию — 12 часов).

После заполнения нажмите **«Добавить чат-бота и сгенерировать код»**.

---

### 4. Получение и размещение кода

После сохранения система автоматически сгенерирует HTML-код для вставки виджета на сайт.[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/61cimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/61cimage.png)

**Как вставить код:**

1. Скопируйте код, нажав **«Копировать код»**.
2. Вставьте его **перед закрывающим тегом `</body>`** в HTML-коде страницы сайта.
3. Сохраните изменения на сайте.

---

### 5. Проверка работы и взаимодействие с пользователем

После добавления виджет будет отображаться на сайте как всплывающее окно чата.  
Пользователи смогут общаться с ботом в реальном времени.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/Jlrimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/Jlrimage.png)

Если во время работы сценария произойдёт ошибка, в чате появится сообщение об ошибке и кнопка **«Перезапустить чат»**.  
Нажатие кнопки перезапускает диалог без необходимости обращаться к разработчику.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/ye5image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/ye5image.png)

---

### 6. Редактирование и удаление чат-бота

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/Rgjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/Rgjimage.png)

- Чтобы изменить настройки, нажмите **иконку шестерёнки ⚙️** в списке чат-ботов.  
    Откроется модальное окно настроек.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/wxVimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/wxVimage.png)
- Здесь можно:
    
    
    - изменить название, описание, сценарий или имя бота;
    - сгенерировать новый код вставки;
    - удалить бота с помощью кнопки **«Удалить чат-бота»**.

> Настройка доступна только пользователям, имеющим права на создание и редактирование чат-ботов.

---

### 7. Список чат-ботов

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/FCCimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/FCCimage.png)

В списке отображаются все созданные чат-боты проекта.  
Для каждого указываются:

- **Название и тип** (Telegram или Виджет);
- **Статус подключения**;
- **Сценарий**, с которым связан бот.

Если возникла ошибка подключения, бот останется в списке. Настройки можно отредактировать, чтобы устранить причину и сгенерировать новый код.

---

### 8. Пример использования

Виджет-бот можно разместить:

- на главной странице сайта компании — для консультаций посетителей;
- на странице обратной связи — для записи на приём или оформления заявки;
- в интернет-магазине — для помощи при выборе товара.

</body>

# Инструкция по созданию бота в мессенджере MAX

### Шаг 1: Получение API-токена для MAX-бота

API-токен можно получить в личном кабинете профиля организации на сайте **[MAX для бизнеса.](https://business.max.ru/)** [Подробная инструкция по получению API-токена на официальном сайте.](https://dev.max.ru/docs/chatbots/bots-create)

---

### Шаг 2: Подключение бота к нашей платформе

1. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Перейдите в раздел **«Чат-боты»** </span>
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/ziwimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/ziwimage.png)
2. Нажмите на кнопку **«Добавить чат-бота»**
3. Введите **название** и **описание** для бота, чтобы вам было легче найти позже вашего бота в списке. [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-02/scaled-1680-/J2fimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-02/J2fimage.png)
4. В выпадающем списке в поле «Тип бота» выберите «MAX», затем нажмите на кнопку «Далее».  
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-02/scaled-1680-/image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-02/image.png)
5. <span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Введите **API-токен бота**, полученный с помощью профиля организации на сайте [**MAX для бизнеса.**](https://business.max.ru/)</span>[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-02/scaled-1680-/jYsimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-02/jYsimage.png)
6. «**Сценарий и стартовый блок**» — одно комбинированное поле-поиск: начните вводить название сценария, затем выберите нужный стартовый блок в том же списке. Определяет, с чего начнётся диалог при первом обращении к боту.
7. Укажите **максимальное время диалога** — Когда заданное время истекает, диалог автоматически завершается и попадает в аналитику. Новые сообщения будут обрабатываться в рамках нового диалога. Для пользователя чата эта настройка ни на что не влияет.​
8. **Добавьте чат-бота**, кликнув на соответствующую кнопку.

<span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">После этого ваш MAX-бот будет успешно интегрирован с нашей платформой, и вы сможете использовать его в сценариях взаимодействия с пользователями.</span>​

# Центр знаний

# База знаний

### 1. Назначение раздела

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

---

### 2. Основной интерфейс

#### 2.1 Документы

<table id="bkmrk-%D0%AD%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%A1%D0%BA%D1%80" style="width: 100%; height: 386.783px;"><thead><tr style="height: 29.9167px;"><th style="width: 14.9008%; height: 29.9167px;">Элемент</th><th style="width: 41.7217%; height: 29.9167px;">Описание</th><th style="width: 43.3915%; height: 29.9167px;">Скриншот</th></tr></thead><tbody><tr style="height: 226.85px;"><td style="width: 14.9008%; height: 226.85px;">**Список документов**</td><td style="width: 41.7217%; height: 226.85px;">Перечень загруженных файлов и созданных материалов.</td><td style="width: 43.3915%; height: 226.85px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/M4Dimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/M4Dimage.png)

</td></tr><tr style="height: 56.5px;"><td style="width: 14.9008%; height: 56.5px;">**Строка поиска**</td><td style="width: 41.7217%; height: 56.5px;">Фильтрация списка по названию документа.</td><td style="width: 43.3915%; height: 56.5px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/vIjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/vIjimage.png)

</td></tr><tr style="height: 10px;"><td style="width: 14.9008%; height: 10px;">**Создать новый документ**</td><td style="width: 41.7217%; height: 10px;">Создание пустого документа внутри платформы.</td><td style="width: 43.3915%; height: 10px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/htYimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/htYimage.png)

</td></tr><tr style="height: 63.5167px;"><td style="width: 14.9008%; height: 63.5167px;">**Загрузить документы**</td><td style="width: 41.7217%; height: 63.5167px;">Импорт готовых файлов в формате **.txt, .docx, .md** с локального компьютера (или перетаскиванием в область загрузки).</td><td style="width: 43.3915%; height: 63.5167px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/cxeimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/cxeimage.png)

</td></tr></tbody></table>

#### 2.2 Папки

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

**Создание** — кнопка «Создать папку» (🗂 в верхней панели или кнопка «Создать папку» внутри уже открытой папки) → модалка «Создание папки» → укажите «Название папки».

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Pekimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Pekimage.png)

Открыв папку, вы увидите её содержимое (карточка «Документы») и хлебные крошки «База знаний → {папка}» для навигации назад. Кнопки «Создать новый документ» и «Загрузить документы» создают/загружают файл в текущую открытую папку.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/J4Ximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/J4Ximage.png)

**Управление** — значок «...» рядом с папкой или документом открывает меню: «Загрузить» (документ прямо в эту папку), «Создать папку» (вложенную), «Перенести в» (переместить в другую папку), «Переименовать», «Удалить», «Открыть в новой вкладке».

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/DCVimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/DCVimage.png)

---

### 3. Добавление материалов

#### 3.1 Загрузка существующего файла

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/4rHimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/4rHimage.png)

1. Нажмите кнопку **«Загрузить документы»**.
2. Укажите один или несколько файлов.
3. Дождитесь появления выбранных элементов в списке.

#### 3.2 Создание документа в интерфейсе

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/lzqimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/lzqimage.png)

1. Выберите **«Создать новый документ»**.
2. В списке появится пункт *«Новый документ»*.
3. Перейдите к документу одним щелчком.
4. Введите или вставьте текст.
5. Сохраните изменения кнопкой **«Применить изменения»**.

---

### 4. Действия с документом

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/bEximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/bEximage.png)

При наведении курсора на название открывается карточка с функциями:

<table id="bkmrk-%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-"><thead><tr><th>Действие</th><th>Назначение</th><th>Скриншот</th></tr></thead><tbody><tr><td>**Переименовать**</td><td>Изменяет название файла.</td><td>[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/Bu3image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/Bu3image.png)

</td></tr><tr><td>**Удалить**</td><td>Удаляет документ из базы знаний.</td><td>[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/MPGimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/MPGimage.png)

</td></tr><tr><td>**Открыть в новой вкладке**</td><td>Открывает документ на отдельной странице.</td><td>[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/TLpimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/TLpimage.png)

</td></tr></tbody></table>

Щелчок по названию файла также открывает страницу просмотра и редактирования.

---

### 5. Страница редактирования

<table id="bkmrk-%D0%9B%D0%B5%D0%B2%D0%B0%D1%8F-%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D1%8C-%D0%9F%D1%80%D0%B0%D0%B2%D0%B0%D1%8F"><thead><tr><th>Левая область</th><th>Правая область</th></tr></thead><tbody><tr><td>Текст документа (редактируемый).</td><td>«Фрагменты знаний» — логические части текста, используемые системой для работы [«Знаний»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/znaniia).</td></tr></tbody></table>

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/xeNimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/xeNimage.png)

#### 5.1 Сохранение правок

После внесения изменений нажмите **«Применить изменения»**.

#### 5.2 Индивидуальные настройки разбиения

Справа расположен переключатель «Задать кастомные настройки разбивки».

- Выключено — используется стандартная схема разбиения.
- Включено — появляются поля: 
    - **Фиксированная разбивка** / **Логическая разбивка** — выбор способа разбиения (радиокнопки).[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/IQUimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/IQUimage.png)![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-04/scaled-1680-/EE0image.png)
    - Для логической разбивки — **«Базовая единица разбиения»**: по абзацам, предложениям или заголовкам.
    - **Минимальный размер в токенах** и **Максимальный размер в токенах** — задаются независимо от выбранного способа разбиения.

💡 Рекомендуемое минимальное значение — 100 токенов; максимум можно не ограничивать, но чем меньше фрагмент, тем точнее поиск.

После настройки нажмите **«Применить изменения»** для пересборки фрагментов.

#### 5.3 Удаление документа

В боковой панели выберите **«Удалить»** и подтвердите действие.

---

### 6. Часто выполняемые задачи

<table id="bkmrk-%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0-%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F-%D0%9D%D0%B0%D0%B9%D1%82"><thead><tr><th>Задача</th><th>Действия</th></tr></thead><tbody><tr><td>Найти документ</td><td>Введите часть названия в строке поиска.</td></tr><tr><td>Исправить текст</td><td>Откройте документ, внесите правки, нажмите **«Применить изменения»**.</td></tr><tr><td>Обновить загруженный файл</td><td>Загрузите новый файл с тем же названием; система заменит старую версию.</td></tr><tr><td>Настроить мелкие фрагменты</td><td>Включите кастомные настройки, выберите «По предложениям».</td></tr><tr><td>Удалить документ</td><td>Наведите курсор на название, кликните **«Удалить»**.</td></tr></tbody></table>

---

### 7. Дополнительные сведения

- При загрузке файлы автоматически конвертируются в текст (Markdown) и индексируются.
- После сохранения документ сразу доступен интеллектуальным модулям, например, через Знания (см. инструкцию по разделу [«Знания»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/znaniia).)
- При попытке закрыть страницу с несохранёнными правками система запросит подтверждение, что предотвращает потерю данных.

# Знания

Знание определяет, какие документы базы знаний и с какими правилами будут использованы поисковым модулем во время работы сценария.

Создав несколько отдельных знаний, вы сможете гибко управлять поиском:

<table id="bkmrk-%D0%A7%D1%82%D0%BE-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%94%D0%BB"><thead><tr><th>Что настраивается</th><th>Для чего применяется</th></tr></thead><tbody><tr><td>**Набор документов**</td><td>Ограничить поиск нужной тематикой (например, только правила выдачи займов).</td></tr><tr><td>**Модель векторизации**</td><td>Выбрать алгоритм, по которому система находит подходящие фрагменты знаний.</td></tr><tr><td>**Порог уверенности**</td><td>Отсеять ответы, которые мало подходят по смыслу.</td></tr><tr><td>**Максимальное число фрагментов**</td><td>Ограничить объём «справки», передаваемой LLM: система вернёт не больше указанного количества наиболее подходящих кусочков текста. Чем число меньше, тем короче контекст и быстрее ответ; слишком большое значение — больше нагрузки и риск «размытого» ответа.</td></tr></tbody></table>

### 1. Переход в раздел

1. Выберите пункт **«Знания»**. В левом боковом меню  
    На экране появится список всех знаний проекта.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/wmwimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/wmwimage.png)

### 2. Обзор списка

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Wf1image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Wf1image.png)

Карточка каждого знания показывает:

- название;
- краткое описание;
- число подключённых документов;
- дату и время создания;
- ссылку **«Протестировать»**.

Дополнительно доступны:

- строка поиска по названию;
- кнопка **«Добавить знание»** — открывает окно создания нового знания.

### 3. Создание знания

Процесс создания состоит из трёх шагов.

<table id="bkmrk-%D0%A8%D0%B0%D0%B3-%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F-1.-%D0%9D%D0%B0%D0%B7%D0%B2" style="width: 100%;"><thead><tr><th style="width: 19.5424%;">Шаг</th><th style="width: 80.4576%;">Действия</th></tr></thead><tbody><tr><td style="width: 19.5424%;">**1. Название и описание**</td><td style="width: 80.4576%;">Укажите понятное название и коротко опишите назначение. При необходимости измените модель для векторизации (некоторые модели лучше работают для тех или иных задач, если не знаете, какую выбрать, оставьте модель по умолчанию). Нажмите **«Продолжить»**. [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/blcimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/blcimage.png)

</td></tr><tr><td style="width: 19.5424%;">**2. Выбор документов**</td><td style="width: 80.4576%;">Отметьте документы, которые следует включить в поиск. При необходимости используйте строку поиска. Нажмите **«Продолжить»**. [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/lwnimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/lwnimage.png)

</td></tr></tbody></table>

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

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-05/scaled-1680-/g1qimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-05/g1qimage.png)

### 4. Страница знания

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/U3Nimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/U3Nimage.png)

<table id="bkmrk-%D0%97%D0%BE%D0%BD%D0%B0-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%B0-%D0%A1%D0%BE%D0%B4%D0%B5" style="width: 100%;"><thead><tr><th style="width: 19.5471%;">Зона интерфейса</th><th style="width: 38.8287%;">Содержимое</th><th style="width: 41.6242%;">Доступные действия</th></tr></thead><tbody><tr><td style="width: 19.5471%;">**Информация (верх)**</td><td style="width: 38.8287%;">название, описание, дата/время создания, количество документов</td><td style="width: 41.6242%;">—</td></tr><tr><td style="width: 19.5471%;">**Список документов (центр)**</td><td style="width: 38.8287%;">перечень подключённых файлов</td><td style="width: 41.6242%;">**«Управлять документами»** — открыть окно выбора/снятия галочек</td></tr><tr><td style="width: 19.5471%;">**Панель настроек (справа)**</td><td style="width: 38.8287%;">*Модель для векторизации* (выпадающий список) • *Порог уверенности* (ползунок) • *Максимальное число фрагментов* (счётчик)</td><td style="width: 41.6242%;">1) Измените параметры → **«Применить и переиндексировать»**. 2) **«Изменить название и описание»** — откроет модальное окно. 3) **«Удалить»** — удалит знание после подтверждения. 4) **«Протестировать»** — откроет страницу тестирования работы знания (поиск по подключённым документам).</td></tr></tbody></table>

### 5. Тестирование знания

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/JBeimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/JBeimage.png)

*Функция позволяет потестировать запросы к базе данных: получить фрагменты знаний из подключенных документов, близкие по смыслу к запросу.*

1. Введите запрос в строку поиска.
2. Нажмите **«Найти»** — система покажет подходящие фрагменты.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Xpdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Xpdimage.png)

Для каждого фрагмента отображаются:

- порядковый номер;
- уровень уверенности;
- название документа (ссылка);
- короткая цитата.

Справа можно настроить поля *Порог уверенности* и *Максимальное число фрагментов.*

Порог уверенности определяет, насколько точные по смыслу ответы стоит отображать - где 1 = 100% уверенность модели в том, что фрагмент подходит для ответа на запрос

Максимальное число фрагментов позволяет ограничить число фрагментов в выдаче.

> Совет: протестируйте через этот интерфейс оптимальное число возвращаемых фрагментов и порог уверенности перед тем, как подключить знание в сценарии.

### 6. Подключение знания в сценарий

**<span class="_fadeIn_m1hgl_8">Как </span><span class="_fadeIn_m1hgl_8">подключить </span><span class="_fadeIn_m1hgl_8">базу </span><span class="_fadeIn_m1hgl_8">знаний </span><span class="_fadeIn_m1hgl_8">в </span><span class="_fadeIn_m1hgl_8">блоке «</span><span class="_fadeIn_m1hgl_8">Диалог </span><span class="_fadeIn_m1hgl_8">с </span><span class="_fadeIn_m1hgl_8">LLM»  
[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/3hTimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/3hTimage.png)  
</span>**

1. <span class="_fadeIn_m1hgl_8">Откройте </span><span class="_fadeIn_m1hgl_8">свойства </span><span class="_fadeIn_m1hgl_8">блока </span>**<span class="_fadeIn_m1hgl_8">«</span><span class="_fadeIn_m1hgl_8">Диалог </span><span class="_fadeIn_m1hgl_8">с </span><span class="_fadeIn_m1hgl_8">LLM»</span>**<span class="_fadeIn_m1hgl_8">.</span>
2. <span class="_fadeIn_m1hgl_8">В </span><span class="_fadeIn_m1hgl_8">поле </span>**<span class="_fadeIn_m1hgl_8">«Знания</span><span class="_fadeIn_m1hgl_8">»</span>** <span class="_fadeIn_m1hgl_8">выберите </span><span class="_fadeIn_m1hgl_8">нужное знание</span><span class="_fadeIn_m1hgl_8"> из списка добавленных.</span>
3. При необходимости уточните порог уверенности и максимальное число фрагментов.
4. <span class="_fadeIn_m1hgl_8">Сохраните </span><span class="_fadeIn_m1hgl_8">блок.</span>

<span class="_fadeIn_m1hgl_8">После </span><span class="_fadeIn_m1hgl_8">этого </span><span class="_fadeIn_m1hgl_8">модель </span><span class="_fadeIn_m1hgl_8">будет </span><span class="_fadeIn_m1hgl_8">опираться </span><span class="_fadeIn_m1hgl_8">на </span><span class="_fadeIn_m1hgl_8">документы </span><span class="_fadeIn_m1hgl_8">из </span><span class="_fadeIn_m1hgl_8">выбранного знания</span><span class="_fadeIn_m1hgl_8">:</span>

- <span class="_fadeIn_m1hgl_8">отвечать </span><span class="_fadeIn_m1hgl_8">по </span><span class="_fadeIn_m1hgl_8">их </span><span class="_fadeIn_m1hgl_8">содержанию;</span>
- <span class="_fadeIn_m1hgl_8">соблюдать </span><span class="_fadeIn_m1hgl_8">правила, </span><span class="_fadeIn_m1hgl_8">которые </span><span class="_fadeIn_m1hgl_8">там </span><span class="_fadeIn_m1hgl_8">описаны.</span>

<span class="_fadeIn_m1hgl_8">Что </span><span class="_fadeIn_m1hgl_8">именно </span><span class="_fadeIn_m1hgl_8">делать </span><span class="_fadeIn_m1hgl_8">с </span><span class="_fadeIn_m1hgl_8">этими </span><span class="_fadeIn_m1hgl_8">данными, </span><span class="_fadeIn_m1hgl_8">задаётся </span><span class="_fadeIn_m1hgl_8">в </span><span class="_fadeIn_m1hgl_8">промпте </span><span class="_fadeIn_m1hgl_8">блока:</span>

- <span class="_fadeIn_m1hgl_8">в </span>**<span class="_fadeIn_m1hgl_8">«</span><span class="_fadeIn_m1hgl_8">Задаче»</span>** <span class="_fadeIn_m1hgl_8">коротко </span><span class="_fadeIn_m1hgl_8">опишите </span><span class="_fadeIn_m1hgl_8">требуемое </span><span class="_fadeIn_m1hgl_8">действие;</span>
- <span class="_fadeIn_m1hgl_8">в </span>**<span class="_fadeIn_m1hgl_8">«</span><span class="_fadeIn_m1hgl_8">Контексте»</span>** <span class="_fadeIn_m1hgl_8">при </span><span class="_fadeIn_m1hgl_8">необходимости </span><span class="_fadeIn_m1hgl_8">добавьте </span><span class="_fadeIn_m1hgl_8">подробности.</span>

### 7. Удаление знания

1. Откройте нужное знание.
2. В правой панели нажмите **«Удалить»** и подтвердите действие.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/whQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/whQimage.png)

> **Важно:** если знание уже используется в сценариях, его удаление вызовет ошибку в этих блоках. Сначала исключите знание из сценариев.

### 8. Практические рекомендации

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

# Нейроагенты

Нейроагенты — это персонализированные ИИ‑сотрудники платформы «Диалог». Каждый агент имеет **имя, аватар, системный промпт и доступ к выбранным Знаниям** (см. инструкцию [«Знания»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/znaniia)). Нейроагенты могут использоваться в **Нейрочатах** (см. инструкцию [«Нейрочаты»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/neirocaty)) и в других будущих разделах.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/rXXimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/rXXimage.png)

<div id="bkmrk--1">---

</div>## 1. Просмотр и управление нейроагентами

1. Откройте раздел **Центр знаний → Нейроагенты**.  
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/Viiimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/Viiimage.png)
2. На карточке каждого агента отображаются:
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/WBjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/WBjimage.png)
    
    
    - Аватар (или градиент‑заглушка, если изображение не загружено).
    - Имя агента и модель.
    - Кнопки **Настроить** и **Начать чат**.
    - Бейдж **По умолчанию** для системного нейроагента. Системный нейроагент - это просто модель без дополнительных настроек, к нему можно обращаться за общими вопросами, он всегда добавляется в новые чаты.
        
        [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/582image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/582image.png)
3. Старт чата из карточки Нейроагента по кнопке «Начать чат» создаёт шаблон беседы с *двумя* агентами:
    
    
    - Системным агентом (обязательный).
    - Выбранным агентом для общения (становится «по умолчанию» внутри чата). Если чат запущен с системным агентом — он будет единственным участником.

**Обратите внимание, созданных нейроагентов могут видеть, редактировать и использовать все пользователи проекта**

<div id="bkmrk--2"></div><div id="bkmrk--3">---

</div>## 2. Создание нейроагента

Нажмите **Создать нейроагента** и пройдите четыре шага мастера.

#### Шаг 1. **Общие параметры** 

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/ssBimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/ssBimage.png)

<table id="bkmrk-%D0%9F%D0%BE%D0%BB%D0%B5-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%9D%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD" style="width: 100%;"><tbody><tr><th style="width: 14.8977%;">Поле</th><th style="width: 35.9962%;">Описание</th><th style="width: 49.1061%;">Интерфейс</th></tr><tr><td style="width: 14.8977%;">**Название**</td><td style="width: 35.9962%;">Обязательное. Отображается во всех интерфейсах.</td><td style="width: 49.1061%;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/ENnimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/ENnimage.png)

</td></tr><tr><td style="width: 14.8977%;">**Модель по умолчанию**</td><td style="width: 35.9962%;">Выберите одну из доступных моделей</td><td style="width: 49.1061%;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/waHimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/waHimage.png)

</td></tr><tr><td style="width: 14.8977%;">**Аватар**</td><td style="width: 35.9962%;">Необязательный. • Щёлкните по круглой заглушке и загрузите изображение.• Если загрузка не удалась — появится текст ошибки.• Без аватара в списках будет показан фирменный градиент.</td><td style="width: 49.1061%;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/0XVimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/0XVimage.png)

</td></tr><tr><td style="width: 14.8977%;">**temperature**</td><td style="width: 35.9962%;">Регулирует случайность ответов модели: ближе к 0 — точнее и предсказуемее, ближе к 1 — разнообразнее.</td><td style="width: 49.1061%;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Oshimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Oshimage.png)

</td></tr><tr><td style="width: 14.8977%;">**Расширенные настройки модели**</td><td style="width: 35.9962%;">Открывает окно с полным набором параметров генерации: Модель, temperature, top\_p, max\_new\_tokens, stop sequences, Специализированные параметры (JSON) — тот же набор, что и у блока «Диалог с LLM».</td><td style="width: 49.1061%;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/BmNimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/BmNimage.png)

</td></tr></tbody></table>

Нажмите **Далее** — кнопка активируется, когда заполнено обязательное поле.

#### Шаг 2. **Инструкции** 

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/RYAimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/RYAimage.png)

Заполните системный промпт, который определяет «личность» и поведение агента.

> **Подсказка**: используйте поля шаблона, приведённые в плейсхолдере, чтобы описать:• Кто ваш ИИ‑сотрудник? Кому помогает?• Что умеет делать и чего делать не должен?• Где работает и к какой информации имеет доступ?

#### Шаг 3. **Подключённые знания**

Добавьте знания, к которым агент получит доступ:

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/3Kjimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/3Kjimage.png)

<table id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%92%D1%8B" style="width: 100%; height: 386.234px;"><tbody><tr style="height: 29.7969px;"><td style="width: 15.9673%; height: 29.7969px;">Параметр</td><td style="width: 42.4356%; height: 29.7969px;">Описание</td><td style="width: 41.5971%; height: 29.7969px;">Интерфейс</td></tr><tr style="height: 84.6719px;"><td style="width: 15.9673%; height: 84.6719px;">**Выбор знаний**</td><td style="width: 42.4356%; height: 84.6719px;">Раскрывающийся список всех Знаний проекта.</td><td style="width: 41.5971%; height: 84.6719px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/EWFimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/EWFimage.png)

  
</td></tr><tr style="height: 114.094px;"><td style="width: 15.9673%; height: 114.094px;">**Максимальное число возвращаемых фрагментов**</td><td style="width: 42.4356%; height: 114.094px;">Лимит фрагментов текста, которые будут предложены модели для ответа (по умолчанию — `5`). Чем больше число, тем больше информации получает модель. Обратите внимание, что слишком большое количество информации может запутать модель, из-за чего та будет давать некорректные ответы.</td><td style="width: 41.5971%; height: 114.094px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/yhlimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/yhlimage.png)

</td></tr><tr style="height: 113.781px;"><td style="width: 15.9673%; height: 113.781px;">**Порог уверенности**</td><td style="width: 42.4356%; height: 113.781px;">Минимальный порог релевантности 0 – 1. Система сравнивает смысл запроса с фрагментами знаний и присваивает каждому оценку: 0 — почти нет совпадения, 1 — полное совпадение. Будут возвращены только фрагменты, у которых оценка **не ниже** заданного порога (по умолчанию 0.8).</td><td style="width: 41.5971%; height: 113.781px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/uk2image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/uk2image.png)

</td></tr><tr style="height: 43.8906px;"><td style="width: 15.9673%; height: 43.8906px;">**Удалить / Добавить**</td><td style="width: 42.4356%; height: 43.8906px;">Кнопка крестик позволяет убрать добавленное знание.</td><td style="width: 41.5971%; height: 43.8906px;">[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/8UBimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/8UBimage.png)

</td></tr></tbody></table>

#### Шаг 4. **Инструменты**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/AN5image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/AN5image.png)

Подключите инструменты (см. страницу «[Инструменты](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/instrumenty)»), которые нейроагент сможет вызывать самостоятельно во время работы. Поле «Подключить инструмент» — мультивыбор, как и подключение знаний на предыдущем шаге.

Нажмите **Создать нейроагента** для сохранения.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/nslimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/nslimage.png)

<div id="bkmrk--10">---

</div>## 3. Редактирование

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/953image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/953image.png)

Нажмите «**Настроить**» на карточке агента. Далее:

1. Откроется окно с вкладками: **Общие параметры, Инструкции, Подключенные знания, Инструменты** — по одной на каждый шаг мастера создания.
2. Измените нужные параметры и нажмите «Сохранить выбор».
3. Кнопка «Удалить нейроагента» — внизу вкладки «Общие параметры». Действие потребует подтверждения.

> **Важно:** Если агент используется в Нейрочатах, удаление будет заблокировано.

<div id="bkmrk--12">---

</div>## 4. Системный нейроагент  


[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/AwNimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/AwNimage.png)

*Платформа автоматически создаёт одного системного агента*:

- имя: **Системный бот**;
- изменить или удалить нельзя;
- всегда присутствует в каждом Нейрочате.

<div id="bkmrk--14">---

</div>## 5. Рекомендации

<table id="bkmrk-%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%8B-%D0%9F%D0%BE%D1%8F%D1%81%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%98%D1%81%D0%BF" style="width: 90.4762%; height: 148.984px;"><tbody><tr style="height: 29.7969px;"><td style="width: 26.9305%; height: 29.7969px;">Советы</td><td style="width: 72.8762%; height: 29.7969px;">Пояснение</td></tr><tr style="height: 29.7969px;"><td style="width: 26.9305%; height: 29.7969px;">**Используйте ясные имена**</td><td style="width: 72.8762%; height: 29.7969px;">«HR Интерсвязь» лучше, чем «Бот №3».</td></tr><tr style="height: 29.7969px;"><td style="width: 26.9305%; height: 29.7969px;">**Держите промпт коротким**</td><td style="width: 72.8762%; height: 29.7969px;">2–3 абзаца часто достаточно.</td></tr><tr style="height: 29.7969px;"><td style="width: 26.9305%; height: 29.7969px;">**Разделяйте роли**</td><td style="width: 72.8762%; height: 29.7969px;">Создавайте отдельных агентов для разных задач: бухгалтерия, юристы, поддержка.</td></tr><tr style="height: 29.7969px;"><td style="width: 26.9305%; height: 29.7969px;">**Тестируйте в Нейрочате**</td><td style="width: 72.8762%; height: 29.7969px;">Запустите беседу сразу после создания, чтобы проверить ответы.</td></tr></tbody></table>

<div id="bkmrk--15">---

</div>### Часто задаваемые вопросы

**Q: Можно ли поменять модель у уже созданного агента?**  
A: Да. Откройте настройки агента и выберите другую модель в списке.

**Q: Что будет, если удалить подключённые знания?**  
A: Агент перестанет обращаться к ним, но предыдущие ответы нейроагента с использованием этих знаний будут сохранены в нейрочатах.

<div id="bkmrk--16">---

</div>> **Следующие шаги:** ознакомьтесь с руководством[ **«Нейрочаты»**,](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/neirocaty) чтобы начать использовать ваших агентов в диалогах.

# Нейрочаты

Раздел «Нейрочаты» позволяет создавать чаты с участием одного или нескольких нейроагентов. Нейрочаты используются для общения с ИИ-сотрудниками, которым можно задавать вопросы, получать справочную информацию, проводить проверки и другие операции, связанные с их инструкцией и доступными знаниями.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/15yimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/15yimage.png)

Нейрочат доступен только для конкретного авторизованного пользователя. Все чаты являются личными: их не видят другие пользователи платформы.

<div id="bkmrk--1">---

</div>### 1. Что такое нейрочат

Нейрочат — это чат, в котором вы можете вести диалог с одним или несколькими нейроагентами.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/bMQimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/bMQimage.png)

- При создании чата в него автоматически добавляется **системный агент** — базовая модель ИИ без инструкций и знаний.
- Пользователь может добавить в чат любое количество **нейроагентов**, ранее созданных в разделе[ «Нейроагенты»](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/neiroagenty).
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/kezimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/kezimage.png)
- В переписке можно **обращаться к конкретному агенту**: в этом случае вопрос будет передан именно ему.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/lUoimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/lUoimage.png)
- Все агенты внутри одного чата «видят» контекст переписки: при обращении они учитывают историю диалога и ответы других агентов.
- Если у нейроагента подключено [**знание**](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/znaniia), он будет сначала искать ответ в нем, и только затем — генерировать ответ на основе инструкции.

Чат обязательно должен содержать **хотя бы одного нейроагента**.

<div id="bkmrk--3">---

</div>### 2. Создание нового чата  


[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/3abimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/3abimage.png)

1. Перейдите в раздел **Нейрочаты**.
2. Нажмите кнопку **«Новый чат»**.
3. Начинайте спрашивать о чем угодно.  
    По умолчанию запрос будет обращен к Системному боту, но вы можете добавить в чат любого нейроагента и обратиться к нему.
4. Настраивайте чат под себя: добавляйте нейроагентов, меняйте аватар и название, изменяйте агентов по умолчанию.

> Пока вы не отправили первое сообщение, вы находитесь в режиме шаблона. Здесь можно выбрать аватар, изменить имя чата и настроить агентов. После отправки первого сообщения создаётся полноценный чат, а шаблон сбрасывается.

<div id="bkmrk--5">---

</div>### 3. Работа с агентами в чате

#### 3.1. Агент по умолчанию

- Пока не выбран ни один агент для обращения, запросы отправляются **агенту по умолчанию**.
- Его можно изменить в меню чата: нажмите на троеточие напротив нужного агента и выберите **«Общаться по умолчанию»**.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/BiNimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/BiNimage.png)
- Агент по умолчанию автоматически получает все сообщения, если в них не выбрано иное направление обращения.

#### 3.2. Обращение к конкретному агенту

- Для обращения к конкретному агенту нажмите кнопку **«Обратиться к нейроагенту»** под полем ввода.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/TkSimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/TkSimage.png)
- Выберите нужного агента из выпадающего списка.
- После этого все ваши сообщения будут отправляться именно ему, пока вы не отмените выбор вручную или не выберете другого агента.
- Выбор сохраняется до перезагрузки страницы или ухода со страницы.

#### 3.3. Удаление агентов

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

<div id="bkmrk--6">---

</div>### 4. Использование знаний  


[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/m3ximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/m3ximage.png)

Если у нейроагента в чате есть доступ к знанию:

- Он будет искать ответ сначала среди фрагментов подключённых знаний.
- Если нужной информации нет, агент сгенерирует ответ на основе своей инструкции.
- В таких случаях под ответом отображается иконка знаний, по которой можно посмотреть использованные фрагменты со ссылками на документы в базе знаний.
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/kJdimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/kJdimage.png)
    
    [![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/scaled-1680-/jcUimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-07/jcUimage.png)

<div id="bkmrk--8">---

</div>Нейрочаты — это удобный способ работы с несколькими [нейроагентами](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/neiroagenty) в одном диалоге, с учётом их инструкций и [знаний](https://docs.ai-assistant.is74.ru/books/instrukcii-po-razdelam/page/znaniia).

# Настройки знаний

> **Общая информация о «Знаниях»**
> 
> Раздел **«Знания»** в Центре знаний позволяет управлять тем, как нейроагенты находят информацию в подключённых документах и используют её при ответах пользователям.  
> Каждое знание содержит:
> 
> - список документов для поиска;
> - параметры работы RAG-поиска;
> - настройки формирования контекста и результата.

Настройки можно изменить **на странице настройки знания** или **во время тестирования знания**.  
Интерфейсы различаются:

- **настройка знания** — для конфигурации параметров;
- **тестирование знания** — для проверки качества поиска и корректности выдачи.

---

### 1. Как открыть настройки знания

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/DcHimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/DcHimage.png)

1. Перейдите в раздел **Центр знаний → Знания**.
2. Выберите нужное знание из списка.
3. В правом верхнем углу нажмите **«Изменить настройки»** или откройте вкладку **«Настройки знания»**.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Yvaimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Yvaimage.png)

Вы попадёте на страницу с четырьмя блоками:

- **Настройки поиска**
- **Настройки формирования контекста**
- **Настройки результата**
- **Модель для векторизации**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/POIimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/POIimage.png)

После внесения изменений нажмите **«Сохранить настройки»**.

---

### 2. Настройки поиска

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/Wkkimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/Wkkimage.png)

Этот блок определяет, **как именно система ищет фрагменты знаний** в подключённых документах.

#### Основные параметры

- **Максимальное число возвращаемых фрагментов знаний**  
    Определяет, сколько фрагментов знаний система вернёт по каждому запросу.  
    Обычно 3–5 достаточно для качественного ответа.
- **Порог уверенности (0–1)**  
    Минимальный уровень смыслового совпадения.  
    Фрагменты с уверенностью ниже указанного значения не попадают в результат.  
    Например, при 0,8 будут использованы только наиболее релевантные фрагменты.

---

#### Дополнительные параметры

##### BM25 — поиск по ключевым словам

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/mtAimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/mtAimage.png)

Включите, если хотите дополнить поиск по смыслу поиском по формулировкам.

- BM25 ищет совпадения по словам и используется **вместе** с векторным поиском.
- Повышает точность при коротких или специфичных запросах.

**Плюсы:**

- <p class="callout success">Находит редкие слова и точные формулировки.</p>
- <p class="callout success">Эффективен, если запрос пользователя короткий.</p>

**Минусы:**

- <p class="callout warning">Увеличивает время ответа.  
    </p>

---

##### Reranking — повторная сортировка результатов

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/Tzyimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/Tzyimage.png)

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

При включении:

- система использует отдельную модель реранкера (например, *microsoft/Phi-4-mini-instruct*);
- найденные фрагменты проверяются повторно и сортируются по смысловой близости.

##### **Дополнительные параметры:**

- **Модель реранкера** — выбирается из списка.
- **Количество фрагментов знаний для реранкера** — должно быть меньше общего числа, указанного в параметре выше.  
    Если задано большее — появится предупреждение, и система не позволит сохранить настройки.

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/scaled-1680-/pO2image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2025-10/pO2image.png)

**Плюсы:**

- <p class="callout success">Повышает точность выдачи.</p>
- <p class="callout success">Снижает риск появления нерелевантных фрагментов.</p>

**Минусы:**

- <p class="callout warning">Увеличивает время ответа (до 1 секунды).</p>

---

### 3. Настройки формирования контекста

Определяют, какую часть пользовательского диалога система использует для поиска по знаниям.

Доступны три режима:

- **Последние несколько фраз клиента** — используется ограниченное число последних сообщений. Укажите количество в поле «Количество фраз клиента». Подходит для коротких диалогов, где контекст быстро меняется.
- **Все фразы клиента** — учитывается весь диалог. Используется в длинных или тематически связанных обращениях.
- **Суммаризация всего диалога** — весь диалог сжимается в краткую сводку отдельной моделью (поле «Модель суммаризации»), и для поиска используется эта сводка, а не исходные фразы целиком. Рядом — ссылка «Расширенные настройки модели» (тот же набор параметров, что и у блока «Диалог с LLM»: temperature, top\_p, max\_new\_tokens и др.). Подходит для длинных диалогов, где важен смысл целиком, но не нужно перегружать поиск объёмом текста.

Рекомендации:

- Для справочных чат-ботов — 2–3 последних фразы.
- Для сложных консультаций — весь диалог или суммаризация, если диалог длинный.

---

### 4. Настройки результата

Определяют, **в каком виде найденные данные передаются нейроагенту**.

- **Фрагменты знаний** — система возвращает только найденные текстовые части.  
    Это быстрый и экономичный вариант, подходящий для коротких ответов.
- **Весь текст документов, содержащих подходящие фрагменты знаний** — возвращается полный текст документов, где найдены совпадения.  
    Этот режим реализует принцип **Parent-child chunking**:
    
    
    - *child* — найденный фрагмент знаний;
    - *parent* — документ, в котором он находится.  
        Система передаёт нейромодели весь родительский документ, чтобы сохранить контекст.

**Плюсы:**

- <p class="callout success">Помогает избежать потери смысла при сложных вопросах.</p>
- <p class="callout success">Повышает полноту и корректность ответа.</p>

**Минусы:**

- <p class="callout warning">Увеличивает объём передаваемых данных.</p>
- <p class="callout warning">Может замедлить время генерации ответа.</p>

---

### 5. Модель для векторизации

Определяет, какая модель используется для преобразования текста документов в векторное представление — то есть **поиск по смыслу**.

- Выберите нужную модель в выпадающем списке.
- При изменении модели необходимо подтвердить **реиндексацию** — система пересчитает векторы всех документов знания.

Во время пересчёта знание временно недоступно для использования.

---

### 6. Тестирование знания

После сохранения настроек можно проверить, как работает поиск.

1. На странице тестирования знания введите запрос в строку поиска.
2. Система покажет список найденных документов и фрагментов знаний.
3. Результаты позволяют оценить, насколько хорошо работает текущая конфигурация.

**Если результаты не удовлетворяют:**

- уменьшите порог уверенности;
- увеличьте количество возвращаемых фрагментов знаний;
- включите BM25 или Reranking.

---

### 7. Применение и сохранение

После внесения изменений нажмите **«Сохранить настройки»** (на странице настройки)  
или **«Применить к знанию»** (на странице тестирования).

Появится окно подтверждения — после применения все боты и сценарии, использующие это знание, начнут работу с новыми параметрами.

---

#### 💡 Сравнение методов

<table id="bkmrk-%D0%9C%D0%B5%D1%82%D0%BE%D0%B4-%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9F%D1%80%D0%B5" style="width: 100%; height: 214.458px;"><thead><tr style="height: 29.4583px;"><th style="width: 12.8013%; height: 29.4583px;">Метод</th><th style="width: 27.4132%; height: 29.4583px;">Назначение</th><th style="width: 27.7058%; height: 29.4583px;">Преимущества</th><th style="width: 32.0002%; height: 29.4583px;">Ограничения</th></tr></thead><tbody><tr style="height: 46.25px;"><td style="width: 12.8013%; height: 46.25px;">**BM25**</td><td style="width: 27.4132%; height: 46.25px;">Поиск по ключевым словам</td><td style="width: 27.7058%; height: 46.25px;">Хорош при коротких или редких запросах</td><td style="width: 32.0002%; height: 46.25px;">Увеличивает время ответа, неэффективен при длинных запросах</td></tr><tr style="height: 46.25px;"><td style="width: 12.8013%; height: 46.25px;">**Reranking**</td><td style="width: 27.4132%; height: 46.25px;">Повторная сортировка найденных фрагментов знаний</td><td style="width: 27.7058%; height: 46.25px;">Повышает точность и качество ответов</td><td style="width: 32.0002%; height: 46.25px;">Увеличивает время отклика</td></tr><tr style="height: 63.0417px;"><td style="width: 12.8013%; height: 63.0417px;">**Parent-child chunking**</td><td style="width: 27.4132%; height: 63.0417px;">Возврат целого документа с найденным фрагментом</td><td style="width: 27.7058%; height: 63.0417px;">Сохраняет контекст, предотвращает искажения смысла</td><td style="width: 32.0002%; height: 63.0417px;">Увеличивает объём данных и время обработки</td></tr></tbody></table>

---

# Инструменты

Инструмент — это существующий SQL- или HTTP-запрос (см. страницы «SQL-запросы» и «HTTP-запросы»), обёрнутый в вызываемую функцию для нейроагента. Нейроагент сам решает, когда вызвать инструмент во время диалога — на основе описания, которое вы задаёте при создании.

#### **Список инструментов**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/3Zximage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/3Zximage.png)

Центр знаний → Инструменты показывает таблицу всех инструментов проекта: тип запроса и название (иконка SQL/HTTP), и какие нейроагенты его используют («Не используется нейроагентами», если ни один агент не подключил). Строка поиска по названию, фильтр «Фильтровать инструменты», шестерёнка ⚙ у каждой строки — редактирование/удаление.

#### **Создание инструмента**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/Mu1image.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/Mu1image.png)

Кнопка «Создать инструмент»:

1. **Название** — обязательное поле.
2. **SQL или HTTP-запрос** — выбор уже существующего запроса из списка. Создать новый запрос отсюда нельзя — сначала создайте его на странице «SQL-запросы» или «HTTP-запросы».
3. **Описание** — что умеет инструмент, какие входные параметры ожидает, дополнительный комментарий. По этому тексту нейроагент решает, когда и с какими параметрами вызвать инструмент.
4. **Обработка результата** — что содержит результат запроса и в каком виде передать его нейроагенту.
5. Кнопка «Создать инструмент» — активна только когда заполнены обязательные поля.

#### **Подключение к нейроагенту**

[![image.png](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/scaled-1680-/d4Yimage.png)](https://docs.ai-assistant.is74.ru/uploads/images/gallery/2026-09/d4Yimage.png)

На шаге «Инструменты» мастера создания нейроагента (или на вкладке «Инструменты» в его настройках) выберите нужный инструмент из списка «Подключить инструмент». Нейроагент сразу получает доступ к вызову — дополнительных настроек на его стороне не требуется.