Oktell Fast Call — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
м
 
(не показана одна промежуточная версия этого же участника)
Строка 3: Строка 3:
 
__TOC__
 
__TOC__
  
'''Oktell Fast Call''' - удобное приложение, которое позволяет звонить на выделенный в данный момент номер. Чтобы совершить вызов вам нужно всего лишь выделить номер и нажать горячую клавишу на клавиатуре. Данная утилита разработана нашими партнерами ''ООО БИТ "Мастер"''.
 
  
===Возможности программы===
+
'''Oktell Fast Call''' - удобное приложение, которое позволяет звонить на выделенный в данный момент номер. Чтобы совершить вызов вам нужно всего лишь выделить номер и нажать горячую клавишу на клавиатуре.
*Звонок из любого приложения/места, где можно выделить текст/номер телефона
+
*Назначение горячей клавиши из одной или двух кнопок
+
*Повторный звонок на тот же номер по горячей клавише, не выделяя текст заново. Буфер обмена при этом заменяется набранным номером телефона.
+
*Использование клиентского приложения Oktell для звонков
+
*Использование серверной части, если у вас не установлено клиентское приложение
+
*Возможность использования одного телефона на двоих или большее число людей. Для этого просто укажите внутренний номер этого телефона.
+
*Расположение в трее
+
  
Скачать программу: [http://wiki.oktell.ru/images/8/80/Oktell_Fast_Call_v1.1.zip Oktell Fast Call v1.1.exe]
+
 
 +
[[Файл:Oktell Fast Call 11.png|center|800px]]
 +
 
 +
 
 +
'''Возможности программы'''
 +
 
 +
*Звонок из любого приложения/места, где можно выделить текст/номер телефона;
 +
*Назначение горячей клавиши из одной или двух кнопок;
 +
*Повторный звонок на тот же номер по горячей клавише, не выделяя текст заново. Буфер обмена при этом заменяется набранным номером телефона;
 +
*Обработка ссылок ''callto:'' и ''tel:''. При этом другие приложения использующие данный функционал должны быть выключены или в них должен быть отключен подобный функционал на уровне настроек;
 +
*Использование клиентского приложения Oktell для звонков;
 +
*Использование серверной части, если у вас не установлено клиентское приложение;
 +
*Возможность использования одного телефона на двоих или большее число людей. Для этого просто укажите внутренний номер этого телефона;
 +
*Расположение в трее.
 +
 
 +
Скачать программу: [[Media:Oktell_Fast_Call_v1.1.zip|Oktell Fast Call v1.1.exe]]
  
 
Материалы статьи взяты из блога [http://pacifizd.blogspot.ru/2014/08/oktell-fast-call.html http://pacifizd.blogspot.ru]
 
Материалы статьи взяты из блога [http://pacifizd.blogspot.ru/2014/08/oktell-fast-call.html http://pacifizd.blogspot.ru]
  
  
===Настройка программы для работы вместе с клиентским приложением Oktell===
+
==Работа с клиентским приложением Oktell==
  
 
'''1.''' Скачайте и запустите приложение '''Oktell Fast Call'''
 
'''1.''' Скачайте и запустите приложение '''Oktell Fast Call'''
Строка 26: Строка 33:
  
 
'''3.''' Для работы с клиентским приложением задайте следующие настройки:
 
'''3.''' Для работы с клиентским приложением задайте следующие настройки:
* Горячая клавиша - по умолчанию, F9. Нажатие на заданную клавишу активирует звонок по выделенному номеру.  
+
* '''Горячая клавиша''' - Нажатие на заданную клавишу или комбинацию клавиш активирует звонок по выделенному номеру. По умолчанию, F9.  
* Порт - по умолчанию, 4059. локальный порт клиентского приложения для приема http-запросов. О том как поменять локальный, читайте в статье [[Параметры_файлов_конфигурации#ClientWebServerPort|Параметры_файлов_конфигурации]]
+
* '''Порт''' - локальный порт клиентского приложения для приема http-запросов. По умолчанию, 4059.  О том как поменять порт, читайте в статье [[Параметры_файлов_конфигурации#ClientWebServerPort|Параметры файлов конфигурации]] (настройка ''ClientWebServerPort'')
* Использовать клиентское место Oktell - установите галочку для работы с клиентским приложением.
+
* '''Использовать клиентское место Oktell''' - установите галочку для работы с клиентским приложением.
 
По окончанию настроек, нажмите '''Ок'''.
 
По окончанию настроек, нажмите '''Ок'''.
  
===Настройка программы для работы при отсутствии клиентского приложения Oktell===
+
 
 +
[[Файл:Oktell Fast Call 2.png|center]]
 +
 
 +
 
 +
==Работа в отсутствие клиентского приложения Oktell==
 +
 
 +
'''1.''' Скачайте и запустите приложение '''Oktell Fast Call'''
 +
 
 +
'''2.''' Откройте '''Настройки''' двойным щелчком левой клавишей мыши по иконке в трее или правой клавишей мыши и выберите пункт "'''Настройки'''" из контекстного меню.
 +
 
 +
'''3.''' Для работы в отсутствие клиентского приложения Oktell используется серверный HTTP интерфейс. Для этого требуется указать следующие настройки:
 +
* '''Горячая клавиша''' - по умолчанию, F9. Нажатие на заданную клавишу или комбинацию клавиш активирует звонок по выделенному номеру.
 +
* '''Логин / Пароль''' - учетная запись пользователя, от имени которого будет совершаться HTTP-запрос на сервер. В примере используется учетная запись '''admin'''.
 +
<span style="color:red">ВНИМАНИЕ: в настройках доступа пользователя (Администрирование/Пользователи/''{данный пользователь}''/Доступ) должно быть установлена привилегия "''Возможность исполнять методы Web-API''".
 +
* '''Внутренний номер''' - номер сотрудника, который совершает вызов по выделенному номеру. Если не указан, то в служебном сценарии для OktellFastCall внутренний номер пользователя можно определить по его учетной записи (логину). В примере указан номер пользователя admin - '''400'''.
 +
* '''Сценарий''' - служебный сценарий для коммутации сотрудника с внешним абонентом. В примере используется сценарий OktellFastCall; разбор сценария представлен ниже. На вход сценария передаются следующие параметры: 1 - выделенный номер, 2 - логин пользователя, 3 - внутренний номер.
 +
* '''Сервер''' - IP адрес сервера Oktell. В примере ''192.168.0.82''.
 +
* '''Порт''' - доступный порт web-сервера Oktell. В примере используется 4055. Настройка web-сервера Oktell рассматривается в статье [[Настройка Web-сервера Oktell]]
 +
* '''Использовать клиент Oktell''' - для режима работы с сервером Oktell снимите галочку.
 +
 
 +
 
 +
<center>[[Файл:Oktell Fast Call 10.png]]</center>
 +
 
 +
 
 +
===Описание сценария OktellFastCall===
 +
 
 +
Служебный сценарий OktellFastCall выглядит следующим образом:
 +
 
 +
 
 +
[[Файл:Oktell Fast Call 4.png|center]]
 +
 
 +
 
 +
Компонент "'''Входные параметры'''". Сохраняет входные параметры в переменные:
 +
* переменной '''внешний номер''' присваивается значение функции "'''Входной параметр 1'''"
 +
* переменной '''Пользователь''' присваивается значение функции "'''Входной параметр 2'''"
 +
* переменной '''номер пользователя''' присваивается значение функции "'''Входной параметр 3'''"
 +
 
 +
 
 +
[[Файл:Oktell Fast Call 6.png|center|800px]]
 +
 
 +
 
 +
Компонент "'''Номер не указан?'''". Определяет указан ли внутренний номер в приложении Oktell Fast Call, сравнивает переменную '''Номер пользователя''' с пустой строкой.
 +
* Аргумент 1 - переменная '''номер пользователя'''
 +
* Аргумент 2 - пустая строка
 +
* Тип сравнения - '''='''
 +
 
 +
Компонент "'''Внутренний номер'''". Если внутренний номер не указан, то сценарий попробует определить внутренний номер по логину пользователя (переменная '''Пользователь''') с помощью компонента "''Статус объекта''".
 +
* Действие - Определить
 +
* Тип объекта - Пользователь
 +
* Ключ пользователя - переменная '''Пользователь'''
 +
* Функция - Внутренний номер
 +
* Значение в переменную - '''номер пользователя'''
 +
Если у пользователя нет внутреннего номера, Oktell запишет в переменную "'''номер пользователя'''" специальную строку, обозначающую идентификатор пользователя, по которой впоследствии сможет дозвониться до пользователя.
 +
 
 +
Компонент "'''Дозвон'''". Производит вызов на пользователя, а затем запускает IVR сценарий маршрутизации исходящих с передачей на вход номера внешнего абонента.
 +
* Номер/команда - переменная "'''Номер пользователя'''"
 +
* Среда - Внутренний номерной план
 +
* Обслуживание - IVR
 +
* Тип вызова - Обычный
 +
* Сценарий IVR - выбран сценарий "'''Маршрутизация исходящих'''"
 +
* Параметр запуска IVR - переменная "'''внешний номер'''"
 +
* CallerId - строка ''OktellFastCall''
 +
Вместо компонента "'''Дозвон'''" вы можете использовать компонент "'''Коммутатор'''", однако при сложном распределении линий по операторам в зависимости от внешнего номера этот вариант реализовывается сложнее. Также вы можете указать любой другой IVR сценарий для набора номера, указав в параметре запуска внешний номер.
 +
 
 +
 
 +
[[Файл:Oktell Fast Call 7.png|center|1000px]]
 +
 
 +
 
 +
В стандартном IVR сценарии "'''Маршрутизации исходящих'''" необходимо выполнить следующую модификацию:
 +
 
 +
1) Указать в компоненте "'''Старт'''" параметр запуска переменную '''Номер'''
 +
 
 +
2) Добавить сравнение переменной '''Номер''' с пустой строкой.
 +
 
 +
 
 +
[[Файл:Oktell Fast Call 5.png|center|800px]]
 +
 
 +
 
 +
'''Удачной работы!'''

Текущая версия на 12:49, 31 марта 2023

Наверх


Oktell Fast Call - удобное приложение, которое позволяет звонить на выделенный в данный момент номер. Чтобы совершить вызов вам нужно всего лишь выделить номер и нажать горячую клавишу на клавиатуре.


Oktell Fast Call 11.png


Возможности программы

  • Звонок из любого приложения/места, где можно выделить текст/номер телефона;
  • Назначение горячей клавиши из одной или двух кнопок;
  • Повторный звонок на тот же номер по горячей клавише, не выделяя текст заново. Буфер обмена при этом заменяется набранным номером телефона;
  • Обработка ссылок callto: и tel:. При этом другие приложения использующие данный функционал должны быть выключены или в них должен быть отключен подобный функционал на уровне настроек;
  • Использование клиентского приложения Oktell для звонков;
  • Использование серверной части, если у вас не установлено клиентское приложение;
  • Возможность использования одного телефона на двоих или большее число людей. Для этого просто укажите внутренний номер этого телефона;
  • Расположение в трее.

Скачать программу: Oktell Fast Call v1.1.exe

Материалы статьи взяты из блога http://pacifizd.blogspot.ru


Работа с клиентским приложением Oktell

1. Скачайте и запустите приложение Oktell Fast Call

2. Откройте Настройки двойным щелчком левой клавишей мыши по иконке в трее или правой клавишей мыши и выберите пункт "Настройки" из контекстного меню.

3. Для работы с клиентским приложением задайте следующие настройки:

  • Горячая клавиша - Нажатие на заданную клавишу или комбинацию клавиш активирует звонок по выделенному номеру. По умолчанию, F9.
  • Порт - локальный порт клиентского приложения для приема http-запросов. По умолчанию, 4059. О том как поменять порт, читайте в статье Параметры файлов конфигурации (настройка ClientWebServerPort)
  • Использовать клиентское место Oktell - установите галочку для работы с клиентским приложением.

По окончанию настроек, нажмите Ок.


Oktell Fast Call 2.png


Работа в отсутствие клиентского приложения Oktell

1. Скачайте и запустите приложение Oktell Fast Call

2. Откройте Настройки двойным щелчком левой клавишей мыши по иконке в трее или правой клавишей мыши и выберите пункт "Настройки" из контекстного меню.

3. Для работы в отсутствие клиентского приложения Oktell используется серверный HTTP интерфейс. Для этого требуется указать следующие настройки:

  • Горячая клавиша - по умолчанию, F9. Нажатие на заданную клавишу или комбинацию клавиш активирует звонок по выделенному номеру.
  • Логин / Пароль - учетная запись пользователя, от имени которого будет совершаться HTTP-запрос на сервер. В примере используется учетная запись admin.

ВНИМАНИЕ: в настройках доступа пользователя (Администрирование/Пользователи/{данный пользователь}/Доступ) должно быть установлена привилегия "Возможность исполнять методы Web-API".

  • Внутренний номер - номер сотрудника, который совершает вызов по выделенному номеру. Если не указан, то в служебном сценарии для OktellFastCall внутренний номер пользователя можно определить по его учетной записи (логину). В примере указан номер пользователя admin - 400.
  • Сценарий - служебный сценарий для коммутации сотрудника с внешним абонентом. В примере используется сценарий OktellFastCall; разбор сценария представлен ниже. На вход сценария передаются следующие параметры: 1 - выделенный номер, 2 - логин пользователя, 3 - внутренний номер.
  • Сервер - IP адрес сервера Oktell. В примере 192.168.0.82.
  • Порт - доступный порт web-сервера Oktell. В примере используется 4055. Настройка web-сервера Oktell рассматривается в статье Настройка Web-сервера Oktell
  • Использовать клиент Oktell - для режима работы с сервером Oktell снимите галочку.


Oktell Fast Call 10.png


Описание сценария OktellFastCall

Служебный сценарий OktellFastCall выглядит следующим образом:


Oktell Fast Call 4.png


Компонент "Входные параметры". Сохраняет входные параметры в переменные:

  • переменной внешний номер присваивается значение функции "Входной параметр 1"
  • переменной Пользователь присваивается значение функции "Входной параметр 2"
  • переменной номер пользователя присваивается значение функции "Входной параметр 3"


Oktell Fast Call 6.png


Компонент "Номер не указан?". Определяет указан ли внутренний номер в приложении Oktell Fast Call, сравнивает переменную Номер пользователя с пустой строкой.

  • Аргумент 1 - переменная номер пользователя
  • Аргумент 2 - пустая строка
  • Тип сравнения - =

Компонент "Внутренний номер". Если внутренний номер не указан, то сценарий попробует определить внутренний номер по логину пользователя (переменная Пользователь) с помощью компонента "Статус объекта".

  • Действие - Определить
  • Тип объекта - Пользователь
  • Ключ пользователя - переменная Пользователь
  • Функция - Внутренний номер
  • Значение в переменную - номер пользователя

Если у пользователя нет внутреннего номера, Oktell запишет в переменную "номер пользователя" специальную строку, обозначающую идентификатор пользователя, по которой впоследствии сможет дозвониться до пользователя.

Компонент "Дозвон". Производит вызов на пользователя, а затем запускает IVR сценарий маршрутизации исходящих с передачей на вход номера внешнего абонента.

  • Номер/команда - переменная "Номер пользователя"
  • Среда - Внутренний номерной план
  • Обслуживание - IVR
  • Тип вызова - Обычный
  • Сценарий IVR - выбран сценарий "Маршрутизация исходящих"
  • Параметр запуска IVR - переменная "внешний номер"
  • CallerId - строка OktellFastCall

Вместо компонента "Дозвон" вы можете использовать компонент "Коммутатор", однако при сложном распределении линий по операторам в зависимости от внешнего номера этот вариант реализовывается сложнее. Также вы можете указать любой другой IVR сценарий для набора номера, указав в параметре запуска внешний номер.


Oktell Fast Call 7.png


В стандартном IVR сценарии "Маршрутизации исходящих" необходимо выполнить следующую модификацию:

1) Указать в компоненте "Старт" параметр запуска переменную Номер

2) Добавить сравнение переменной Номер с пустой строкой.


Oktell Fast Call 5.png


Удачной работы!