Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.

 Описание

Схема выполняет следующую задачу:

Задача:

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

 Description

Task of the flow:

Each incoming call, if it was not answered by the operator, should be included in the dialer's outgoing campaign.

Table of Contents

1.1.

Пример схемыПример схемы можно увидеть на рисунке

 Flow example

An example flow can be seen in Figure 1.

Image RemovedImage Added

РисFig. 1. Схема для добавления неотвеченного звонка в исходящий дайлер

InfoДля удобства пользования можно скачать готовый json-файл, который прикреплен ниже, и импортировать. Больше информации о импорте json-файла можно посмотреть здесь.

Flow for adding a missed call to an outgoing dialer

Info

For convenience, you can download the completed JSON file, which is attached below, and import it. 

View file
name
Добавить неотвеченный звонок в исходящий дайлер-schema
Add missed call to outgoing dialer.json
height150

1.1.1.

Описание схемы

 Flow description

Компонент 

Блок компонента

Параметры компонента

Описание

Start

Image Removed

Компонент начала схемыКомпонент "Answer"

Image Removed

Image Removed

Cоединение абонента с системойКомпонент "Playback"

Image Removed

Image Removed

Проигрывание файла, к примеру, с информацией о том, что все операторы занятые. 

Для этого:

  • в поле "
  • в появившемся поле "Media" выбрать файл, который будет проигрываться абоненту;
  • в поле "getIVR
Компонент "Join Queue"

Image Removed

Image Removed

Для перенаправления в в выбранную очередь. 

Для этого, в поле "Queue" выбрать входящую очередь.

Компонент "Hangup"

Image Removed

Image Removed

Завершение звонка.Компонент "Trigger"

Image Removed

Image Removed

Триггер для выполнения схемы после окончания звонкаКомпонент "Member info"

Image Removed

Image Removed

Предназначен для поиска информации по абоненту.

Для этого:

в поле "Destination" указать переменную
в поля "Set" указать

Component  

Block of component

 Component parameters

Description

Start

Image Added

     Start component
Answer

Image Added

Image Added

Connect subscriber to the system
Playback

Image Added

Image Added

Play audio file at the start of a conversation. For example, with information that all operators are busy.

This requires:

  • select "media" in the "File type" field;
  • in the "Media" field that appears, select a file that will be played to the subscriber;
  • press the "Add" button.
Join Queue

Image Added

Image Added

Redirect to a queue to wait for a connection to an operator.

This requires:

  • select the incoming queue in the "Queue" field.
Hangup

Image Added

Image Added

End the call




Trigger

Image Added

Image Added

Trigger to execute the flow after the end of the call
Member info

Image Added

Image Added

Designed to search for information on the subscriber.

This requires:

  • enter a variable in the "Destination" field - ${caller_id_number} ;
  • в поле "Queues" указать очередь по которой делается проверка, в этом примере - "Маркетинг";
    • enter the queue for which the check is made in the "Queues" field. 
    • enter in the "Set" field  
      member_exists  - id
    Компонент "
    Switch
    "
    Image RemovedРазветвляет схему для вариантов успешного звонка

    Image Added

    Image Removed

    Image Added

    Branch the flow into options for a successful call (success)

    или пропущенного

    or missed (abandoned)

    Для этого

    This requires:

    в поле
    • enter in the "Variable"
    указать
    • field  - ${cc_result}
    в поле
    • enter "
    Cases
    • successful"
    указать
    • and "
    success
    • abandoned"
    и
    • in the "
    abandoned
    • Cases" field.
    Компонент "

    If

    "

    (

    ветка

    branch 1)

    Image RemovedПроверка был ли звонок успешным.
    Для этого в поле

    Image Added

    Image Removed

    Image Added

    Check if the call was successful.

    This requires:

    • enter in the "Expression"
    указать
    • field -
     
    • ${member_exists}
    Компонент "

    Patch Members

    "

    (

    ветка

    branch 1)

    Image Removedв поле

    Image Added

    Image Removed

    Отменить звонок для этого абонента.
    Для этого:

    Image Added

    Cancel the call for this subscriber.

    This requires:

    указать
     
    в поле
    •  enter the queue for which the check is being made in the "Queues"

      указать очередь по которой делается проверка, в этом примере - "Маркетинг"
    • field;

    переключатель
    • switch "Today"
    перевести в положение выкл.;в элементе "Patch member" отметить чекбоксом
    • to the off position;
    • check the "Stop cause"
    и казать в этом же поле "success"

    Компонент "If"

    (ветка 2)

    Image Removed

    Image Removed

    Проверка отсутствия абонента в очереди.
    Для этого в поле "Expression" указать
    • checkbox and enter "success" in the same field in the "Patch member" element.

    If

    (branch 2)

    Image Added

    Image Added

    Check if the subscriber is not in the queue.

    This requires:

    •  enter in the field "Expression"  - !${member_exists} 
    Компонент "

    Callback Queue

    "

    (

    ветка

    branch 2)

    Image Removedв поле "Name" указать имя абонента, в этом примере

    Image Added

    Image Removed

    Если абонента в очереди нет - добавить в очередь.
    Для этого:

    Image Added

    If the subscriber is not in the queue - add to the queue.

    This requires:

    •  enter  the name of the subscriber in the "Name" field. In this example - Missed client;
    в поле
    • select the queue to which you want to add the subscriber in the "Queue"
    указать очередь в которою необходимо добавить абонента. В этом примере - Маркетинг;в поле
    • field. In this example - Offline queue;
    • enter the amount of time after which you need to call back in the "Hold (sec)"
    указать количество времени через которое необходимо перезвонить
    • field, ;
    в элементе
    • enter in the "Communication" element,
    в поле
    • in the "Destination"
    указать -
    • field ${caller_id_number}
    в поле
    •  select the required type of communication in the "Communication type"
    выбрать необходимый тип связи, в примере - Мобильный телефон
    • field. In the example - "Mobile";
    в полях
    • enter in the "Set variables"
    указать 
    • fields :

    Source - Missed call from inbound queue