PBX

Часто возникает необходимость оценить работу оператора после завершения разговора. Начиная с версии Oktell от 01.09.2011 — это стало просто в реализации. Все что Вам нужно, создать IVR сценарий с нужно логикой, как вот этот:

И назначить в настройках:

Все! Теперь после завершения разговора с сотрудником, Вы сможете услышать фразу: «Благодарим Вас за звонок» 🙂

Во многих ситуациях нашим клиентам удобно звонить на skype (техническая поддержка, вопросы по внедрению и т.д.), а мне бы хотелось иметь общую статистику по звонкам и запись разговоров. Вот для этого и возникла необходимость подключить Skype к Oktell. Используем Skype Connect, как зарегистрировать — отлично показано на видео. После чего мы имеем обычные регистрационные данные для SIP. Подключаем к Oktell:

Карта сети
Карта сети
Параметры аппаратуры
Параметры аппаратуры

Звоним со skype на наш корпоративный аккаунт:

Звонок на skype
Звонок на skype

Теперь вся статистика и запись разговоров отображается:

Статистика АТС
Статистика АТС

Уже второй раз сталкиваюсь с ситуацией: подключили oktell к sip транку от CDMA Украина, а исходящие не работают 🙁 Проблему решили и добавили новый параметр. Для корректной работы исходящих с провайдером CDMA Украина в конфигурационном файле сервера Oktell нужно включить новый ключик:

<add key="FORCE_BRACKETS_FOR_URI" value="1" />

Параметр FORCE_BRACKETS_FOR_URI доступен в версиях Oktell от 25.07.2011 и выше.

На складе завалялась материнская плата с P4 и 512Мб оперативки, подключил старый IDE винчестер на 40Гб. По сети установил последнюю версию FreeBSD 8.2, из портов собрал: Asterisk 1.8 + chan_dongle. Подключил 10 3G модемов — все заработало отлично 🙂 Большой плюс по сравнению с аналогическим шлюзом под Linux — можно безопасно перезагружать! Вот такой SIP-GSM шлюз получился (надо еще корпус найти):

Интертелеком – первый национальный CDMA оператор (как написано на сайте), не так давно начал предоставлять SIP-номера. Провайдер использует Smile CTI Server. Так вот, Oktell работает с номерами от Интертелеком! Но, что бы этот номер нормально заработал, необходимо прописать следующие настройки:

  1. Период перерегистрации: 27 с.
  2. Отправлять keep-alive как REGISTER с периодичностью в 13 с.
  3. Поддержка кодеков: g729, g711u, g711a

Как бы и все 🙂

Рассмотрим, как в Oktell работает столь востребованная функция, как Перехват вызова (Call Pickup).

Для активации функции, нам необходимо в разделе «Внутренние номера» создать специальный номер с действием «Перехват номера». Специальные номера используются системой для проведения назначенных на них действий. Если Вам нравится *8 — назначайте, другой — пожалуйста.

Вот что пишет документация по этому поводу:

Осуществляет перехват звонка. При поступлении звонка на телефонный аппарат и неснятой на нем трубки у других пользователей системы (в зависимости от настроек) есть возможность обработать звонок, перехватив управление. В системе существует несколько вариантов настройки способа перехвата, но в любом случае перехват начинается с набора служебного номера «Перехват».
Общие настройки. АТС: Способ перехвата звонка

Перехват звонка осуществляется путем набора служебного номера типа с действием «Перехват». При перехвате звонка мгновенно осуществляется коммутация оператора, перехватывающего звонок, с абонентом, вызывающим перехватываемый номер.
Среди способов организации перехвата существуют:

Перехват по группам — Перебираются в поиске вызываемой линии все объекты, участвующие в групповых номерах одновременно с перехватывающим объектом (линией или пользователем);

Перехват по номеру — При наборе номера перехвата осуществляется ожидание ввода перехватываемого номера, в котором осуществляется поиск вызываемых в данный момент объектов;

Объединенный перехват — Начинается с перехвата по группам, после чего в случае неуспеха происходит переход к перехвату по номеру.

С 1 августа 2011 года вводятся изменения в системе лицензирования программной продукции OOO “Телефонные Системы”, распространяемой под маркой Oktell.

1. Устанавливаются следующие стоимости параметров :

— Пользователь — 800 рублей

— Внешний канал — 1000 рублей

— Внутренний канал — 200 рублей

— Модуль колцентр — 35000 рублей

— Оператор — 15000 рублей

2. Отменяется уменьшение стоимости параметра при увеличении количества. Так например, если раньше стоимость внешнего канала составляла сначала 1000 рублей, а затем уменьшалась до 700 и далее до 500 рублей в зависимости от количества. Теперь стоимость не будет изменяться и всегда будет составлять 1000 рублей. То же самое для остальных параметров.

3. Отменяется обязательность докупки АГО при приобретении дополнительных лицензий. Раньше, покупая расширение параметров системы, в случае если система имеет действующий АГО, требовалось оформление дополнительной лицензии и для АГО. При этом стоимость дополнительного АГО расчитывалась из учета оставшегося периода действия АГО по основной системе, что вносило определенную путаницу в расчетах. Теперь такого не требуется. Если нужно приобрести дополнительно 10 внешних каналов, просто выставляется счет на 10 каналов.

4. Новое АГО можно выписать только когда закончилось действие предыдущей лицензии АГО. Возможность выписки АГО, в случае если у клиента не закончилось действие предыдущего АГО будет заблокировано в системе LICENOK. Новое АГО стоит 10 % от прайсовой стоимости постоянных лицензий, оформленных на регистрации на момент выписки АГО. При оформлении новой регистрации выписка АГО обязательна. Это требование сохраняется.

5. Модуль интеграции прошивается в каждой системе и не требует оплаты. Галочка “модуль интеграции” в системе LICENOK будет по умолчанию установлена и не будет подлежать снятию.

6. Отменяется возможность активации триальных лицензий. Все тестовые установки теперь необходимо делать по выписке регистрационных карт. Регистрационные карты будут оформляться менеджерами компании Телефонные Системы по запросу. После внесения соответствующих изменений в систему LICENOK при попытке регистрации триальной лицензии будет выдаваться ошибка.

Напомню, что сейчас для Украины действует курс 0,30

Если Вы используете Oktell и Terrasoft, то Вы привыкли, что во время входящего звонка подымается карточка Звонка, где определяется Контакт и Контрагент по CallerID.
Сегодня, один из наших менеджеров предложил: «Было бы вообще супер, если информации об абоненте еще и на дисплее SIP-телефона отображалась!»
А почему бы и нет? — подумал я 😉

Для начала, создаем служебный сценарий, назовем его «Опрос Terrasoft»:

Самое интересное здесь — SQL-запрос в базу с Terrasoft:

SELECT [A].[Name] AS [Name]
, [A].[OfficialAccountName] AS [FullName]
FROM [Terrasoft_XRM+SD332].[dbo].[tbl_AccountCommunication] [AC]
JOIN [Terrasoft_XRM+SD332].[dbo].[tbl_Account] [A] ON [A].[ID] = [AC].[AccountID]
WHERE [AC].[Digits] LIKE '%'+@phone
UNION ALL
SELECT [C].[Name] AS [Name]
,[CA].[OfficialAccountName] AS [FullName]
FROM [Terrasoft_XRM+SD332].[dbo].[tbl_ContactCommunication] [CC]
JOIN [Terrasoft_XRM+SD332].[dbo].[tbl_Contact] [C] ON [C].[ID] = [CC].[ContactID]
JOIN [Terrasoft_XRM+SD332].[dbo].[tbl_Account] [CA] ON [C].[ID] = [CA].[PrimaryContactID]
WHERE [CC].[Digits] LIKE '%'+@phone

В общих настройках выбираем этот сценарий в пункте «Служебный сценарий получения данных из справочника РосФирм» 😉

Теперь на IP-телефонах можно увидеть:

А у кого нет Terrasoft, а только рабочее место Сотрудника:

Стоит задача на Oktell IP PBX ограничить длительность внешних разговоров для всех сотрудников до 10 мин. Решил задачу так:

1. Создаем служебный сценарий который проверяет активность на каждой из внешних SIP-линий и если превышено 10 мин. — разрывает соединение:

2. Прописываем служебный сценарий на периодический запуск каждых 20 сек.

Задача решена 🙂