chatme.ai
Search…
⌃K

Вкладка внешних запросов — External Requests

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

Запросы во внешние системы

На вкладке External Requests можно создавать запросы во внешние системы — к сайту, интернет-магазину, amoCRM, 1C, SAP и пр. Сначала Внешний запрос создается на вкладке External Requests, а затем используется в Диалоговом Сценарии при помощи слота External Request. В данной статье описано создание, клонирование и удаление Внешних запросов. Заполнение параметров слота External Request и работа слота описывается в статье Запросы во внешние системы | Слот External Request.

Вкладка Внешних запросов

  1. 1.
    Чтобы перейти на вкладку Внешних запросов, необходимо перейти в БотБилдер нужного Агента, нажав на кнопку Design;
  2. 2.
    Затем перейти на вкладку External Requests.
  3. 3.
    На вкладке Внешних запросов представлен список всех Внешних запросов Компании.
  4. 4.
    Внешние запросы отображаются в виде списка постранично — не более 20 Внешних запросов на странице.
  5. 5.
    Навигация по списку осуществляется с помощью кнопок с номерами страниц и стрелками внизу.
  6. 6.
    В списке отображаются 4 поля:
    • NAME: название Внешнего запроса
    • DESCRIPTION: описание Внешнего запроса
    • URL: URL назначения, куда должен быть отправлен Внешний запрос
    • METHOD: метод HTTP Внешнего запроса
  7. 7.
    Чтобы открыть окно редактирования Внешнего запроса, необходимо один раз кликнуть по его названию.
  8. 8.
    По кнопке + Create New открывается модальное окно создания нового Внешнего запроса.

Создание, изменение и удаление Внешних запросов

Создание нового Внешнего запроса в ресурсах Компании

Чтобы создать Внешний запрос, необходимо:
  1. 1.
    Перейти в список Внешних запросов.
  2. 2.
    Нажать на кнопку + Create New.
  3. 3.
    Заполнить все поля Внешнего запроса, как описано в статье Запросы во внешние системы.
  4. 4.
    Сохранить введенные данные, нажав кнопку Save.

Редактирование Внешнего запроса

  1. 1.
    Перейти в список Внешних запросов.
  2. 2.
    Открыть окно редактирования Внешнего запроса, один раз кликнув по его названию.
  3. 3.
    Изменить необходимые данные.
  4. 4.
    Сохранить измененные данные, нажав кнопку Save.

Удаление Внешнего запроса

Для удаления единичного Внешнего запроса необходимо:
  1. 1.
    Перейти в список Внешних запросов.
  2. 2.
    Нажать на кнопку с изображением урны рядом с Внешним запросом, который необходимо удалить.
  3. 3.
    Подтвердить действие в модальном окне, нажав кнопку DELETE REQUEST.
  4. 4.
    При попытке удаления Внешнего запроса, который задействован в Сценарии Агента/ов, будет выведено уведомление о том, что необходимо сначала удалить соответствующий Слот External Request из Сценария:
    Уведомление содержит информацию о Слоте External Request , который необходимо удалить:
    1. 1.
      id Проекта/ов;
    2. 2.
      id Агента/ов;
    3. 3.
      id Слота/ов External Request.
  5. 5.
    Если же Внешний запрос не задействован в Сценарии, он будет удален.

Клонирование Внешних запросов

В Платформе реализована возможность создавать копии Внешних запросов, т.е. клонировать их.
Для создания копии — клонирования единичного Внешнего запроса необходимо:
  1. 1.
    Перейти в список Внешних запросов.
  2. 2.
    Нажать на кнопку клонирования рядом с Внешним запросом, который необходимо клонировать.
  3. 3.
    Подтвердить действие в модальном окне, нажав кнопку YES, I’M SURE.
  4. 4.
    Будет создана копия Внешнего запроса. Имя созданного путем клонирования Внешнего запроса строится по шаблону: <имя клонируемого запроса >CLONE. Например: weather CLONE.

Массовые действия с Внешними запросами

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

Множественный выбор

Множественный выбор Внешних запросов осуществляется следующими способами:
  1. 1.
    Проставление галочек в соответствующих необходимым Внешним запросам селекторах вручную.
  2. 2.
    Проставление галочки в селекторе массового выбора — в этом случае будут выделены все Внешние запросы на странице.
  3. 3.
    Выбор одной из групп Внешних запросов. По клику на стрелочке открывается выпадающий список;
    1. 1.
      В выпадающем списке представлены варианты, по клику на один из них будет выбрана соответствующая группа Внешних запросов на текущей странице:
      • All — все Внешние запросы;
      • In use — только используемые в Сценарии Агента/ов Внешние запросы;
      • Not in use — только не используемые в Сценарии Агента/ов Внешние запросы.

Снятие выделения с Внешних запросов

Снятие выделения с выбранных Внешний запросов осуществляется следующими способами:
  1. 1.
    Удаление галочек из селекторов вручную.
  2. 2.
    Через селектор массового выбора.
  3. 3.
    Выбор варианта Clear selection в выпадающем списке:

Массовое удаление Внешних запросов

Чтобы единовременно удалить несколько Внешний запросов, необходимо:
  1. 1.
    Выбрать несколько Внешних запросов, как описано в пункте Множественный выбор;
  2. 2.
    Нажать кнопку Delete requests;
  3. 3.
    Подтвердить действие в модальном окне, нажав кнопку DELETE REQUESTS;
  4. 4.
    Если в числе выбранных Внешних запросов присутствуют Внешние запросы, которые задействованы в Сценарий Агента/ов, то появится предупреждение о том, что данные Внешние запросы не были удалены.
  5. 5.
    Остальные Внешний запросы будут удалены.

Массовое клонирование Внешних запросов

Чтобы единовременно клонировать несколько Внешний запросов, необходимо:
  1. 1.
    Выбрать несколько Внешний запросов, как описано в пункте Множественный выбор;
  2. 2.
    Нажать кнопку Duplicate requests;
  3. 3.
    Подтвердить действие в модальном окне, нажав кнопку YES, I’M SURE.
  4. 4.
    Будет созданы копии Внешний запрос. Имена созданных путем клонирования Внешний запросов соответствуют шаблону: <имя клонируемого запроса >CLONE. Пример: weather CLONE.