Описание того, как я подружил Panasonic TDA200 с Oktell, начну с проблематики. Имеем компанию с установленным и работающим уже несколько лет Panasonic TDA200. Заведено несколько городских линий, около 80 сотрудников счастливо общаются, но… чего то не хватает 🙂 а именно:

  1. свободных портов (остался один) в Panasonic, а компания растет
  2. подключение филиалов в разных городах — это лишние издержки на корпоративную связь
  3. экономия на звонках на GSM-операторов (по 1,20 грн не особо интересно звонить)
  4. не хватает внешних линий (еще есть 2 аналоговых городских, а портов уже нет)

Что было предложено:

  1. Установить отдельный сервер с Oktell
  2. Объединить Panasonic TDA200 и Oktell с помощью ISDN PRI
  3. Установить MyPBX с 4 GSM-модулями и 2FXO
  4. Установить на удаленных филиалах телефоны IPmatika SIP-T12 и Yealink SIP-T26P
  5. Прозрачное соединение внутреннего номерного плана Panasonic и Oktell
  6. и 5 рабочих мест Oktell для операторов

Принципиальная схема решения

Часто возникает необходимость оценить работу оператора после завершения разговора. Начиная с версии 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 шлюз получился (надо еще корпус найти):

К 1993 году рынок CRM состоял из двух основных направлений — автоматизации торговых представителей (Sales Force Automation — SFA) и клиентского обслуживания (Customer Service — CS). Первичное назначение автоматизированных систем управления территориальными продажами состояло в том, чтобы торговые представители могли управлять «точками соприкосновения» своих клиентов, а также работать с планом продаж, согласованному с календарем. Со временем в подобных системах появились функции управления возможностями, что на практике означало поддержку тактики и методологии продаж, принятой в компании, а также возможность взаимосвязи с другими подразделениями компании, например, со службой клиентской поддержки или сервисными службами. До 2000 года CRM-системы, как правило, были «однобокими» — так называемые «менеджеры контактов», системы поддержки маркетинговых мероприятий или системы для автоматизации сервисных служб.

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

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

Как бы и все 🙂

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

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

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

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

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

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

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

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