IP-телефония на базе Asterisk
Введите свой номер телефона
и мы перезвоним вам
Решаем Ваши бизнес-задачи с помощью IT-технологий. Знаем, как сделать лучше, быстрее и дешевле. Наш опыт – на службе Вашего бизнеса.
База знаний Не все герои носят плащи. Сотни техических статей, написанных инженерами нашей компании. Делимся опытом и своими знаниями со всем сообществом.
Сотни функций и возможностей Asterisk помогут вывести коммуникации в Вашей компании на принципиально новый уровень. Технические ограничения – фантазия Заказчика.
IP-АТС Вы платите за систему, которая будет полностью соответствовать Вашим ожиданиям, требованиям и будет драйвером роста Вашего бизнеса
Идти в ногу со временем или оставаться на старых технологиях? Такой вопрос не стоит перед нашими клиентами. Решаем самые смелые задачи для Колл-Центров. Строим с нуля или работаем с существующими.
Поместите свой бизнес в эпицентр продаж. Интеграция IP-телефонии и CRM даст новый и мощный импульс Вашему Отделу Продаж и выведет компанию на три шага впереди конкурентов.
Подбираем для клиентов такие тарифы, которые ему редко получится найти на рынке самостоятельно. Работаем с 100+ операторов связи в интересах клиента.
Разработки, созданные нашей командой под запросы клиентов. Не отказывайтесь от инноваций. Мы поможем идти с ногу со временем.
Умные всю жизнь учатся, а остальные всегда все и так знают. Мы проводим обучение более 8 лет и выпустили более 1000 специалистов по Asterisk и Mikrotik. Проводим ежегодную конференцию Asterisk.
Купить наш опыт дешевле, чем набивать свои шишки. Мы реализовали более 800 проектов и накопили экспертизу для того, чтобы идеально выполнить Ваш проект.
Оборудование Правильный выбор оборудования позволяет сэкономить от 20 до 50% бюджета телефонии. Мы предельно внимательно подойдем к выбору «железа» в Ваш проект.
Наши цены доступны не только для Москвы, но и для регионов. А вложения в нашу экспертизу обычно окупаются за несколько месяцев.
О нас Работаем с 2011 года. Собрали отличную команду реальных фанатов своего дела. Подходим к работе с душой и ответственностью.
Проект sip.tg родился как попытка соединить два мира: классические SIP-решения и экосистему Telegram. Идея заключалась в том, чтобы дать пользователям и компаниям возможность работать с IP-телефонией напрямую из мессенджера — без отдельных софтфонов, сложных настроек и лишнего программного обеспечения.
Со временем проект вырос из эксперимента в полноценный SIP-шлюз и клиент, способный решать как пользовательские, так и бизнес-задачи, оставаясь при этом достаточно гибким и расширяемым.
Отправной точкой стал опыт использования проекта ruweb.net — бесплатной виртуальной АТС, которую поддерживает энтузиаст из Иваново. Первая реализация интеграции SIP с Telegram появилась именно там, по запросу пользователей, и позволяла принимать звонки и обрабатывать их по простым правилам.
Эта идея показалась перспективной, но требовала более удобной и масштабируемой реализации. Целью стало выжать максимум возможного из Telegram в контексте голосовой связи — как для частных пользователей, так и для бизнеса.
Для пользователей это означало создание аналога SIP-клиента прямо внутри Telegram.
Для компаний — возможность интегрировать Telegram в существующую IP-инфраструктуру и принимать звонки не только по номеру телефона, но и через Telegram-аккаунт.
Telegram накладывает определённые ограничения, поэтому реализация SIP-клиента потребовала нестандартных решений. В итоге была построена схема, совмещающая клиентский API Telegram и ботов.
Со стороны пользователя доступны следующие возможности:
Все эти функции реализованы с учётом ограничений платформы и не пытаются «ломать» Telegram, а аккуратно встраиваются в его механику.
Для компаний sip.tg работает как полноценный SIP-шлюз между Telegram и виртуальной АТС. Пользователь может позвонить в компанию через Telegram, а оператор увидит:
Обратный звонок также возможен, но только в рамках установленного соединения: произвольно позвонить пользователю в Telegram без его действия нельзя — это ограничение платформы.
Дополнительно поддерживаются:
В результате Telegram становится дополнительным каналом связи, который легко встраивается в существующую SIP-инфраструктуру и снижает стоимость коммуникаций.
Со временем проект ушёл от монолитной архитектуры и был разделён на несколько компонентов:
Такое разделение дало несколько важных преимуществ: независимые обновления компонентов, снижение задержек, улучшение качества звука и возможность масштабирования.
Особое внимание уделено отказоустойчивости. Используется несколько воркеров и менеджеров. При падении воркера новые регистрации и вызовы перераспределяются на другие узлы. Активные разговоры восстановить нельзя, но система продолжает работать. Менеджеры резервируют друг друга и при сбое автоматически подхватывают управление сессиями.
Дополнительно появилась возможность разворачивать собственный воркер у себя — рядом с SIP-оборудованием компании. Это даёт минимальную задержку, полный контроль над производительностью и повышенную конфиденциальность. Воркеры поставляются в виде Docker-образа и требуют минимальной настройки.
В качестве SIP-ядра был выбран Asterisk, в первую очередь из-за необходимости полного контроля над состоянием вызовов, регистрациями и сигнализацией. Для реализации гибкой логики используется Yate с его системой внешних модулей и обмена сообщениями, что позволяет перехватывать и модифицировать call-flow на любом этапе.
Telegram, в свою очередь, предоставляет два принципиально разных API:
Ограничения Telegram напрямую влияют на архитектуру: боты не умеют звонить, caller ID нельзя передать напрямую, а для работы с пользователями требуется учитывать access hash и жёсткие антифлуд-ограничения. Поэтому важной частью реализации стало локальное кэширование данных и аккуратная работа с API, чтобы избежать блокировок.
Проект sip.tg показал, что Telegram можно использовать не только как мессенджер, но и как полноценный интерфейс для SIP-телефонии. Для пользователей это означает отсутствие лишних приложений, стабильную работу и экономию батареи. Для бизнеса — дополнительный канал связи, снижение стоимости звонков и простую интеграцию в существующую инфраструктуру.
Билеты уже в продаже!
Я - Компаниец Никита, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.