Компонент "User info"

1. Описание

Разрешает по внутреннему номеру пользователя достать информацию о нем. 

Данный компонент присутствует в схемах типа:

  • Голосовая;

  • Текстовая;

  • Формы;

  • Служебная.

Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).

Рис. 1. Компонент "User info"

1.1. Блок "User info"

Блок состоит из таких элементов:

  1. Название компонента;

  2. Ветка "In" - принимающая (соединяющая с предыдущим блоком) ветка;

  3. Ветка "Out" - исходящая (соединяющая со следующим блоком) ветка.

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

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

Смена положения переключателя  удаляет исходящую ветку этого компонента.

Кнопка  удаляет блок из схемы.

1.2. Панель настроек "User info"

Состоит из таких элементов:

  1. Поле "User Extension";

  2. Элемент "Set";

  3. Переключатель "Break";

  4. Элемент "Limit";

  5. Элемент "Add description".

1.2.1. Поле "User Extension"

Здесь указывается внутренний номер пользователя о котором необходимо достать информацию, или переменная, что передается указан внутренний номер, к примеру "${caller_id_number}".

1.2.2. Элемент "Set"

Представлен такими элементами:

  1. Поле "Key";

  2. Поле "Value";

  3. Инструмент удаления;

  4. Кнопка "Add".

1.2.2.1. Поле "Key"

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

1.2.2.2. Поле "Value"

Здесь указывается значения. Допускаются такие записи значений:

  • name - имя пользователя;

  • extension - внутренний номер;

  • dnd - определения находиться ли пользователь в режиме "Не беспокоить";

  • agent_id - ид оператора;

  • agent_status - статус оператора;

  • super_extension - номер его супервизора;

  • admin_extension - номер его админа;

  • variables.CUSTOM - значение переменной CUSTOM. CUSTOM - это ключ переменной пользователя.

 1.2.2.3. Инструмент удаления

Предназначен для удаления переменной в ряде с которой он стоит. Нажатие на кнопку  удаляет переменную.

1.2.2.4.  Кнопка "Add"

Предназначена для добавления новой переменной.

1.2.3. Переключатель "Break"

1.2.4. Элемент "Llimit"

Рис. 2. Установление лимита

1.2.5. Элемент "Add description"

Рис. 3. Элемент "Add description"