В этом топике я попробую рассказать про попытку организовать бюджетный `виртуальный телефонный офис`.
И так, изначально имеется:
пара десятков мелких офисов (арендаторы).
телефония приходящая им по сипу
пользовательские SIP телефоны и софтфоны.
желание некоторых клиентов вместо просто телефона на столе, иметь фичи: авто секретарь/расписание/голосовая почта/запись звонков и нежелание иметь настоящую PBX и администратора для этого дела.
наше желание сделать хорошо клиентам.
системный администратор который знает такие страшные слова как linux и asterisk.
попытка реализовать желания клиентов, вложившись только в сервер, под катом.
В данной заметке я хочу рассказать как просто перенести Linux систему с физического сервера или полной виртуализации (KVM,XEN,VMware) в контейнер OpenVZ. По данной теме достаточно материалов, но я расскажу о самом простом способе.
Началось все с запроса клиента который хотел шагать в ногу со временем и частично заменить живых операционистов на бездушного робота — сделать прием показаний счетчиков через телефон. С вводом через DTMF вроде все понятно и никакой изюминки в этом нет. Хотелось ввод голосом.
Под cut'ом небольшой мануал про прикручивание google ASR к одному из коробочных вариантов asterisk'a.
В прошлом посте мы делали систему голосового самообслуживания, сейчас для того же клиента делаем систему оповещения о задолженности. По условию тех задания система должна:
Напомним еще про одну — XVB VirtualPBX, коробочное multi-tenant решение, с астериском внутри.
Владелец получает у себя систему интегрированную в свою сеть ( коробка самодостаточная — скачал/купил и пользуйся ) предоставляющюю сервис виртуальной АТС. Никаких подписок, прогона трафика абонентов через полстраны, виндовс серверов — для кого то это все еще большой плюс.
Документация / Скриншоты на сайте / Видео в принципе показывают стандартные возможности.
Рассказ ниже будет о возможной кастомизации которую можно сделать под себя.