1. Опис
Дозволяє за внутрішнім номером користувача дістати інформацію про нього.
Цей компонент присутній у схемах типу:
Голосова;
Текстова;
Форми;
Службова.
Блок (Рис. 1(1)) використовується у полі для побудови схеми. При натисканні на блок відкривається панель налаштувань даного компонента (Рис. 1(2)).
1.1. Блок "User info"
Блок складається з таких елементів:
Назви компонента;
Гілка "in" - гілка, що приймає (з'єднує з іншим блоком);
Гілка "out" - вихідна (що з'єднує з наступним блоком) гілка.
1.2. Панель налаштувань "User info"
Складається з таких елементів:
Поле "User Extension";
Елемент "Set";
Перемикач "Break";
Елемент "Limit".
1.2.1.Поле "User Extension"
Тут вказується внутрішній номер користувача, про якого необхідно дістати інформацію, або змінну, в яку передається вказаний внутрішній номер, наприклад ${caller_id_number}
.
1.2.2 Елемент "Set"
Представлений такими елементами:
Поле "Key";
Поле "Value";
Інструмент видалення;
Кнопка "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. Елемент "Limit"
Призначений визначення максимальної кількості проходжень через цей компонент.
Натискання на кнопку "Add limit" додає поле "Max" та кнопку "Delete limit".
У полі “Max” вказується кількість можливих проходжень.
Якщо через компонент проходження буде більше, ніж зазначено в полі "Max", то використовуватиметься гілка "failover", яка з'являється в блоці компоненту при установці ліміту.
Натискання на кнопку "Delete limit" забирає ліміт, повертаючи кнопку "Add limit".
Рис. 2. Встановлення ліміту