Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

1. Description

The page is intended for creating Flow. Displays information about all Flow in the domain.

Flow can be used for any service scenario. Service scenarios: Inbound calls, IVR, Outbound job queue, etc.

It consists of the following elements:

  1. Creation tool (Fig.1(1));
  2. Filtration block (Fig.1(2));
  3. Search field (Fig.1(3));
  4. Upload tool (Fig.1(4));
  5. Refresh button (Fig.1(5));
  6. Registry (Fig.1(6));
  7. Pagination (Fig.1(7)).

Fig. 1. Flow page

1.1. Creation tool

Use the Add button to create a new Flow (Fig.1(1)).  The Create new flow modal window (Fig.2) opens after clicking the button. The following option for creating Flow are available:

  1. Diagram;
  2. Code.

And types of schemes:

  • Voice;
  • Chat;
  • Forms;
  • Service.

The choice of flow type affects the availability of components when you create a flow using a diagram.

Fig. 2. Create new flow modal window

1.1.1. Diagram 

Create a new Flow using the Webitel Flow Diagram tool.

Select Diagram in the Create new flow modal window, choose flow type, and click the Create button.

The Webitel Flow Diagram opens after clicking the button.

1.1.2. Code

Create a new Flow using JSON schema in the code editor. Select Code in the Create new flow modal window and click the Create button. The choice of flow type is informational.

The General tab opens after clicking the button.

1.2. Filtration block

It is designed to filter the data displayed in the registry.

It consists of:

  1. Filter elements (Fig.3(1));
  2. Reset filters button (Fig.3(2));
  3. Expand filters button (Fig.3(3)).

Fig. 3. Filtration block

1.2.1. Filter elements

It is possible to filter by tags - the Tags field and types - checkboxes.

1.2.2. Reset filters button

Represented as a button , all previously selected filters are reset when clicked.

1.2.3. Expand filters button

Represented as a  button, all fields for filtering are revealed when clicked.

Note

The number of fields displayed may vary depending on the browser window size. Use the  button to expand all fields.

1.3. Search field

The search is performed on the Name column.

It consists of an input field and a close button () displayed when the cursor is placed in the input field. To search by part of a word or a number, use the * symbol. You can also use the * character to replace any number of characters.

1.4. Upload tool

It is used to upload flow schema from a JSON file. Clicking the button (Fig.1(4)) opens a file selection window. Select the desired file on your device and click the Open button (depending on the OS, the file selection window may differ). The Import JSON modal window opens (Fig.4).

Fig. 4. File selection window

The Import JSON  modal window opens (Fig.5).

1.3.1. Import JSON  modal window 

The modal window consists of the following elements:

  1. Create new? checkbox;
  2. Name field;
  3. Add button;
  4. Close button.

Fig. 5. Import JSON  modal window 

1.3.1.1. Create new? checkbox

Предназначен для возможности обновления схемы без замены файла через удаление.

- при нажатии кнопки "Добавить" создается новая схема (имя должно быть уникальным);

- при нажатии кнопки "Добавить" схема, которая уже существует с таким же именем в реестре записей будет обновлена и заменена на ту, которую импортируют.

1.3.1.2. Поле "Имя"

Предназначено для введения имени схемы.

1.3.1.3. Кнопка "Добавить"

После нажатия кнопки "Добавить" схема добавляется в реестр записей с редактором "Код".

1.3.1.4. Кнопка "Закрыть"

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

1.5. Refresh button

Updating the register table is performed by clicking on the refresh button -

(Fig.1 (5)).

1.6. Registry

Реестр представляет собой список записей существующих объектов этого раздела, каждая из которых состоит из набора полей:

  1. Чекбокс;
  2. Колонка "Имя";
  3. Колонка "Редактор";
  4. Инструмент для скачивания (Рис. 4 (1));
  5. Инструмент удаления (Рис. 4 (2));
  6. Инструмент редактирования (Рис. 4 (3)).

Рис. 4. Реестр записей на странице "Схема"

1.5.1. Чекбокс

Используется для выбора нескольких записей. После выбора одной, или нескольких, записей появляется дополнительная кнопка удаления (Рис.5 (1)). При наведении курсора на этот инструмент появляется информация о количестве выбранных для удаления записей (Рис.5 (2)).

Рис. 5. Удаление нескольких записей

1.5.2. Колонка "Имя"

Здесь отображается имена схемы.

1.5.3. Колонка "Редактор"

Отображает, какой редактор был использован при создании схемы: Код или Диаграмма (Рис. 6).

Рис. 6. Редактор в реестре записей на странице "Схема"

1.5.4. Инструмент для скачивания

При нажатии на кнопку скачивается json-файл с информацией о схеме.

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

Используется для удаления объекта с подтверждением через модальное окно (Рис.7). При наведении на кнопку удаления () отображается информация с названием инструмента - . После нажатия кнопки удаления появляется модальное окно с подтверждениемНажатие кнопки "Удалить" -  удаляет объект. Нажатие кнопки "Отменить" закрывает модальное окно, объект не удаляется. 

Рис. 7. Модальное окно подтверждения удаления на странице "Схема"

1.5.6. Инструмент редактирования

Открывается нажатием на кнопку редактирования (), при наведение курсором на которую отображается информация с названием инструмента - . После нажатия на эту кнопку:

  • Для схем с редактором "Код" открывается деталь "Общее", в которой можно изменить код схемы;
  • Для схем с редактором "Диаграмма" открывается графический конструктор.

1.6. Пагинация 

Unable to render {include} The included page could not be found.

2. Возможности

2.1. Create a new flow by writing code

Цель

Создать новую схему посредством написания кода

Предусловия
  1.   Доступ к приложению Admin;
  2.  Доступ к разделу "Схемы звонка" в приложении Admin;
  3.  Разрешение на создание в разделе "Схемы звонка".

Сценарий:


  1. Нажать кнопку "Добавить". Открывается модальное окно "Создать новую схему".
  2. Выбрать тип редактора "Код". Кнопка "Создать" становится активной.
  3. Нажать на кнопку "Создать". Открывается страница детали "Общее".
  4. Внести данные. Кнопка "Сохранить" становится активной.
  5. Нажать на кнопку "Сохранить"

Результат

Отображается оповещение "Successfully updated". Данные сохранены.

2.2. Create a new flow using a graphical editor

Цель

Создать новую схему посредством графического редактора

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Схемы звонка" в приложении Admin;
  3.  Разрешение на создание в разделе "Схемы звонка".

Сценарий:


  1. Нажать кнопку "Добавить". Открывается модальное окно "Создать новую схему".
  2. Выбрать тип редактора "Диаграмма". Кнопка "Создать" становится активной.
  3. Нажать на кнопку "Создать". Открывается графический редактор.
  4. Создать схему. Кнопка "Сохранить" становится активной.
  5. Нажать на кнопку "Сохранить".
  6. Нажать кнопку "Закрыть".

Результат

Открывается страница "Схема". Схема сохранена, запись о ней отображается в реестре записей.

2.3. Удаление схемы 

Цель

Удалить схему

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Схемы звонка" в приложении Admin;
  3.  Разрешение на просмотр и удаление в разделе "Схемы звонка";
  4. Наличие, как минимум, одной схемы.

Сценарий:


  1. Найти схему, которую необходимо удалить.
  2. Нажать на кнопку удаления - . Открывается модальное окно для подтверждения удаления.
  3. Нажать кнопку "Удалить".

Результат

Открывается страница "Схема". Выбранная схема удалена.

2.4. Удаление нескольких схем 

Цель

Удалить несколько схем

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Схемы звонка" в приложении Admin;
  3.  Разрешение на просмотр и удаление в разделе "Схемы звонка";
  4. Наличие, как минимум, одной схемы.

Сценарий:


  1. Найти схемы, которые необходимо удалить. Выбрать их с помощью чекбокса.
  2. Нажать на кнопку удаления вверху реестра записей. Открывается модальное окно для подтверждения удаления.
  3. Нажать кнопку "Удалить".

Результат

Открывается страница "Схема". Выбранные схемы удалены.

2.5. Редактирование схемы 

Цель

Редактировать схему

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Схемы звонка" в приложении Admin;
  3.  Разрешение на просмотр и редактирование в разделе "Схемы звонка";
  4. Наличие, как минимум, одной схемы.

Сценарий:


  1. Найти схему, которую необходимо редактировать.
  2. Нажать на кнопку редактирования в записи этой схеме. Открывается страница детали "Общее", если схема создана посредством кода, или графический редактор, если схема создана с помощтю графического редактора.
  3. Внести изменения.
  4. Нажать кнопку "Сохранить".

Результат

Отображается оповещение "Successfully updated". Данные сохранены.

3. Дополнительные материалы

3.1. Обучающее видео

3.1.1. Как настраивать маршрутизацию исходящих вызовов

Как настраивать маршрутизацию исходящих вызовов на примере схемы звонков между пользователями:

  • No labels