Pull to refresh
  • by relevance
  • by date
  • by rating

Управление АТС — Дьявол в деталях

Website developmentDevelopment of communication systems
Примерно год назад мне пришлось столкнуться с новой для себя задачей — автоматизацией управления АТС. На первый взгляд, в ней нет ничего сложного: необходимо соединиться с управляющим портом АТС по TCP или Serial-интерфейсу, передать команду и проанализировать ответ. Как выяснилось в процессе работы, простота эта оказалась обманчивой.

В своей статье я хочу рассказать о сложностях, с которыми мне пришлось столкнуться в процессе работы. Вряд ли эта статья будет интересна широкому кругу читателей, но, возможно, специалисты, занимающиеся телефонией, найдут в ней что-то для себя полезное. В качестве иллюстративного материала я буду использовать примеры команд АТС Alcatel S12 и M200, поддерживаемых проектом в настоящее время.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views14K
Comments 2

Обзор новых IP АТС от Grandstream

МУК corporate blogAsteriskDevelopment of communication systems


Мне попала в руки одна из новых IP АТС от Grandsteream UCM6108 и я спешу поделиться своими впечатлениями. Сразу скажу, что это уникальный по способности к конкуренции продукт, так как внутри в основе код уже достаточно развитой open source платформы Asterisk. Это дает возможность производителю вообще отказаться от такого понятия как лицензирование портов и функционала, а количество телефонных функций уже с первыми прошивками очень большой. За доступную цену, которая, кстати сказать, ниже цены на сервер или компьютер, на котором можно поднять бесплатную IP АТС, пользователь получает готовую к работе железку, весь имеющийся функционал без закупки дополнительных лицензий и простоту конфигурирования.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Views20.4K
Comments 7

Через тернии к звездам. Как мы набивали шишки

RingCloud corporate blogSaaS / S+S
Recovery mode
image

С чего началась виртуальная АТС RingCloud.

Конечно с идеи. Идея была о том, что можно создать проект, который не будет связан тысячей проводов, сложными техническими настройками. Хотелось сделать продукт, понятный и простой для пользователя, с большими возможностями роста и трансформации.

До возникновения таких идей у нас уже были успешно реализованные проекты на B2B-рынке телекоммуникаций. Для нового проекта стали искать нишу, сделали подробный анализ рынка и решили разработать концепцию облачной виртуальной АТС.

Казалось бы, предложений в данном сегменте много, но мы поставили перед собой задачи сделать «легкий» продукт.

То, что мы видим на рынке, это древние и тяжелые динозавры. Значит, задачи, которые мы перед собой ставим: маневренность продукта, которая включает в себя возможность расширять количество пользователей, подключенных к номеру, легко менять настройки, учитывать пожелания клиентов, и на основе этих пожеланий разрабатывать индивидуальные или внедрять массовые «фишки» так, как никто до нас не делал.
Читать дальше →
Total votes 12: ↑7 and ↓5 +2
Views2.8K
Comments 0

Маршрутизация по наименьшей стоимости (LCR) в Asterisk

JavaScriptNode.JSAsteriskDevelopment of communication systems
Тема актуальная. Для меня как для корпоративного телефониста лет пять-десять назад всегда была задача настроить функцию ARS на Panasonic TDA100/200/600 или LCR на LG LDK100/300. В общем, сделать так чтобы подешевле звонить было. Но времена меняются, и сейчас у многих компаний используется Asterisk, а я уже не настраиваю УПАТС Panasonic, LG и прочие.

В Астериске, всем известно, вся маршрутизация делается в диалплане. Но если у оператора много направлений и цена на каждое из них различна, то в диалплане получаются портянки на несколько страниц. Решения разные: кто-то разбивает по разным файлам диалплана, использует макросы, кто-то подключает к работе БД, кто-то выносит на отдельный сервис.

Я хочу поделиться своим решением: вынести поиск оператора с наименьшей стоимостью заданного направления в стороннее приложение на node.js, с которым Астериск взаимодействует посредством AGI.


Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views11.1K
Comments 10

Анатомия виртуальной телефонии. Знакомство с интерфейсом. Часть 2

RingCloud corporate blog
Recovery mode
Виртуальная АТС RingCloud продолжает публиковать статьи о своих разработках, и деятельности.

Ранее мы рассказывали о том, как мы появились, кто мы такие, к чему стремимся, какие шишки уже набили и как справились с промахами.

Хабр, привет из облака RingCloud
Через тернии к звездам. Как мы набивали шишки
API RingCloud, всё только начинается
Анатомия виртуальной телефонии часть 1

Сейчас мы продолжаем говорить о том, как выглядит наш продукт и что он может. Так как мы в компании RingCloud занимаемся разработкой виртуальных АТС, нам не жалко пожертвовать одной, чтобы Вы смогли разглядеть, что там, внутри.

image
Читать дальше →
Total votes 4: ↑2 and ↓2 0
Views1.3K
Comments 3

Роуминг своими руками

Zadarma corporate blogAsteriskDevelopment of communication systems
Строим роуминг самиВсе любят путешествовать, например мне в этот раз удалось побывать в трех столицах: Праге, Вене, Будапеште. Но пост не об этом, а о том, что за неделю путешествия на телефонную связь я потратил всего 7 евро. Не ограничивая себя в разговорах с близкими, и даже работая. На настройку роуминга я потратил несколько минут перед поездкой.
На личном примере написана инструкция по построению роуминга своими руками. Кроме этого под катом вы найдете: этапы прохождения звонка в роуминге, варианты реализации каждого этапа своими руками, описание роуминговых SIM-карт полностью интегрированных с SIP и IP-АТС.

Читать дальше →
Total votes 40: ↑35 and ↓5 +30
Views33.8K
Comments 19

Как настроить в IP АТС синхронизацию каталогов – поиск по ODBC

3CX Ltd. corporate blogAsterisk
Tutorial
Recovery mode
Расширение ODBC позволяет подключить 3CX Phone System к источнику данных, который поддерживают ODBC-драйвер. Таким образом, любая база данных, поддерживающая ERP или CRM, может импортировать контактные данные из общей базы данных при получении входящего вызова.



Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views3.4K
Comments 1

API интерфейс для бесплатной АТС и телефонии

Zadarma corporate blogPHPAPIDevelopment of communication systems
imageНесколько недель назад проект Zadarma опубликовал собственный API. Он позволяет интегрировать основные функции IP-телефонии и бесплатной облачной АТС.
Каждый может за считанные минуты создать бесплатную облачную АТС и подключить к ней интерфейс API, а через него уже интегрировать АТС со своими приложениями.
В статье публикуем список и описание методов, ссылки на классы и примеры, которые уже есть для работы (опубликованы PHP-классы). Нам крайне интересны ваши отзывы: для дальнейшего развития интерфейса API, интеграции с CRM и другими системами.

Читать дальше →
Total votes 29: ↑27 and ↓2 +25
Views28.5K
Comments 21

Бесплатный виджет обратного звонка для сайта

Zadarma corporate blogWebsite developmentSaaS / S+SDevelopment of communication systems
CallBack WidgetНа хабрахабре уже неоднократно поднималась тема тестирования, сравнения и описания виджетов обратного звонка. В комментариях ко многим статьям встречается распространенная мысль – дорого. В результате: одни отказываются от использования подобных виджетов, а другие пишут CallBack-виджет сами, чтобы платить за звонки по тарифам IP-телефонии.
Проект Zadarma предлагает больше не тратить время и средства на самостоятельное написание виджетов. CallBack-виджет от Zadarma работает бесплатно, а звонки к клиентам происходят по вашему текущему тарифу IP-телефонии (да, с бесплатными минутами, да, посекундно, да, можно отправить звонок к менеджеру на свой asterisk).
Читать дальше →
Total votes 19: ↑17 and ↓2 +15
Views29.9K
Comments 21

Коллтрекинг с оплатой за лид, а не за номера

Sipuni corporate blogDevelopment of communication systems
У многих компаний заметная часть продаж идёт через телефон: клиенты звонят с сайта, с рекламных объявлений, с оффлайн-каналов. Отследить, откуда пришел посетитель при онлайн-заказе, давно не проблема. Но в случае с продажей по телефону мы не видим, какая реклама привела его. Эту задачу решает коллтрекинг.
Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Views9.4K
Comments 9

АТС в кармане: настраиваем IP-телефонию для удаленной работы

Zadarma corporate blogSaaS / S+SDevelopment of communication systems
Высокоскоростной интернет стал доступен практически везде: от кафе в центре Москвы до дикого пляжа на Адриатике. Теперь оставаться на связи стало очень просто — установил пару-тройку приложений на смартфон и можно отправляться на отдых в теплые края, не опасаясь, что нужный звонок, сообщение или e-mail пройдет мимо. При общении в социальных сетях в ответ на «Привет, ты здесь?», вполне нормальным может быть: «В бегах, наберу потом». Другое дело, если на интернет-коммуникации завязан бизнес – в любой момент нужно быть готовым ответить на входящий или сделать важный исходящий звонок (даже если ты едешь на мотобайке по Патайе).

О том, как «правильно» выстроить телефонию, без привязки к географии, для удаленно-мобильного предпринимателя (любящего море, солнце и горный воздух) напишем на примере облачного сервиса Zadarma.


Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views37.5K
Comments 10

Рынок Виртуальных АТС умер

Sipuni corporate blogSaaS / S+SDevelopment of communication systems
Рынок Виртуальных АТС умер, не успев появиться. МСП так и не стали пользоваться ВАТС, несмотря на их доступность. Попытка расширить рынок на малый бизнес, у которого нет средств на покупку традиционных АТС, не оправдала себя. У малого и микробизнеса нет обоснованных причин платить за ВАТС.

Читать дальше →
Total votes 23: ↑17 and ↓6 +11
Views40.4K
Comments 21

Ответственность вендора. Кто отвечает за аварии?

ITooLabs corporate blogIT systems testingSaaS / S+SDevelopment of communication systems
В прошлый четверг наш сервис пережил крупнейшую аварию в своей истории. Одна из инсталляций на М9 оставалась недоступной из внешней сети в течение нескольких часов. Что случилось? Что делать? Как должен поступить ответственный вендор? Как сохранить репутацию вендора телефонной платформы №1?

Считается, что вовремя исправленная ошибка уже не является ошибкой. Что же, проверим правильность афоризма на практике. Обычно маркетологи пишут план публикаций на месяц вперед и идеология каждого поста — это что-то вроде мотивирующего “Быстрее, выше, сильнее”. Так принято и мы не исключение, но на этот раз отойдем от маркетинговых догм и честно расскажем о появившейся проблеме без шелестящих предновогодних PR-оберток.


Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views7.9K
Comments 10

Использование облачной АТС pbxes.com для расширения возможностей VoiP / SIP телефонии

Development of communication systems
Так сложилось, что у меня есть несколько SIP номеров от разных VoiP операторов в разных странах мира (США, Израиль, Украина, Россия). В какой-то момент, получив очередной звонок с предложением «купить слона» на мой израильский номер в 4 часа утра (я в США, а израильский телемаркетолог об этом, естественно, не догадывается), я понял, что надо что-то делать.

В случае с израильским провайдером все было просто — в личном кабинете провайдера изменил настройки, перенаправив все звонки от незнакомых номеров (которые не в «белом списке») в voice mail с 9 вечера до 7 утра.

Все бы ничего, но через какое-то время я стал получать звонки с предложением купить украинского слона (на украинские номера от Атлантис Телеком и Интертелеком) и российского слона (на номер от Задарма). А тут уже хуже — в личных кабинетах этих трех провайдеров нет возможности перенаправить звонок в voice mail по расписанию или заблокировать какой-то номер. В Задарма и Интертелекоме вообще нет voicemail, с переадресацией тоже не все хорошо (в Задарма — только безусловная переадресация), в Атлантис Телекоме и Интертелекоме — переадресация только на телефонные номера, но не на SIP URI.

В итоге, было найдено решение с использованием облачной АТС pbxes.com.

Кому интересно, приложением под катом (много картинок)

Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views9.3K
Comments 1

IP АТС Askozia и Push уведомления в Telegram

Website developmentPHPAPIAsteriskDevelopment of communication systems
Часть сотрудников нашей компании работает вне офиса: выезды к клиентам, работа в домашних условиях. Для связи с такими сотрудниками мы используем GSM шлюз, подключенный к нашей АТС Askozia. Любой вызов, поступивший от клиета, может быть переадресован на сотрудника “в поле”.

В таких условиях возникает не удобная ситуация: сотрудник, при входящем вызове видит номер SIM карты, а не номер клиента. Нет возможности оперативно перезвонить на пропущенный вызов.

Мы решили использовать Telegram для оповещения о звонках. Получилась интересная связка программных продуктов Askozia + Telegram + 1C: Предприятие.
Под катом самое интересное...
Total votes 11: ↑10 and ↓1 +9
Views9.4K
Comments 4

Рынок Виртуальных АТС и ITooLabs. Итоги-2015

ITooLabs corporate blogWebsite developmentSaaS / S+SDevelopment of communication systems
Прошлый год был богат на события в телеком-отрасли и в жизни нашей компании. Подводить итоги в конце марта, наверное, не совсем обычно, но нам требовалось какое-то время на агрегацию всех результатов. Наконец, мы смогли подготовить интересную инфографику для операторов связи, где рассказываем о наших основных успехах и приоткрываем аналитику рынка Виртуальных АТС.


Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Views7.3K
Comments 6

Кейс разработки на Golang: платформа Виртуальной АТС ITooLabs

ITooLabs corporate blogWebsite developmentProgrammingGoDevelopment of communication systems
Публикуем получасовое видео с докладом о языке разработки Golang для участников партнерской конференции Битрикс24. В докладе CEO ITooLabs Алексей Найденов расскажет про кейс разработки собственной телефонной платформы на Golang, и о том, почему мы отказались от других вендорских решений и стали сами вендором, и почему выбрали Golang.

Доклад может быть интересен тем, кто последние пять лет скрывался от мира и поэтому не слышал про Golang, а также тем, кто про Golang слышал, но еще колеблется и хотел бы услышать про примеры успешных проектов.

В докладе описаны кейсы разработки и эксплуатации платформы виртуальной АТС для операторов связи (свыше 20 000 аккаунтов) и голосовой почты для одного из крупнейших мобильных операторов юго-восточной Азии (70 миллионов пользователей).
Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views6.9K
Comments 4

Elastix High Availability — решение для построения кластера из двух АТС

AsteriskDevelopment of communication systems
Разработчики Elastix представили новое решение «High Availability» предназначенное для построения отказоустойчивого кластера между двумя серверами с установленным Elastix. «High Availability» устанавливается в виде аддона и не требует глубоких знаний администрирования linux для своей настройки, утверждается, что настроить сможет даже не подготовленный системный администратор.image

Заявлены следующие параметры работы
Total votes 7: ↑6 and ↓1 +5
Views5.9K
Comments 3

Учим фрилансеров врать

RingCloud corporate blogFreelanceSales management


Виртуальная АТС RingCloud продолжает публиковать кейсы о том, как телефония может помочь в организации бизнес-процессов для разных сфер деятельности.

Ранее мы рассказывали о том, как телефония может помочь владельцам Интернет магазинов.
Теперь я владелец интернет-магазина (Часть 1)
Теперь я владелец интернет-магазина (Часть 2)
Теперь я владелец интернет-магазина (Часть 3)


Сегодня, мы хотели бы поговорить о том, как телефония может помочь фрилансеру в работе

Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views3.8K
Comments 1