IP-телефония на базе Asterisk
Введите свой номер телефона
и мы перезвоним вам
Решаем Ваши бизнес-задачи с помощью IT-технологий. Знаем, как сделать лучше, быстрее и дешевле. Наш опыт – на службе Вашего бизнеса.
Не все герои носят плащи. Сотни техических статей, написанных инженерами нашей компании. Делимся опытом и своими знаниями со всем сообществом.
Сотни функций и возможностей Asterisk помогут вывести коммуникации в Вашей компании на принципиально новый уровень. Технические ограничения – фантазия Заказчика.
Вы платите за систему, которая будет полностью соответствовать Вашим ожиданиям, требованиям и будет драйвером роста Вашего бизнеса
Идти в ногу со временем или оставаться на старых технологиях? Такой вопрос не стоит перед нашими клиентами. Решаем самые смелые задачи для Колл-Центров. Строим с нуля или работаем с существующими.
Поместите свой бизнес в эпицентр продаж. Интеграция IP-телефонии и CRM даст новый и мощный импульс Вашему Отделу Продаж и выведет компанию на три шага впереди конкурентов.
Подбираем для клиентов такие тарифы, которые ему редко получится найти на рынке самостоятельно. Работаем с 100+ операторов связи в интересах клиента.
Разработки, созданные нашей командой под запросы клиентов. Не отказывайтесь от инноваций. Мы поможем идти с ногу со временем.
Умные всю жизнь учатся, а остальные всегда все и так знают. Мы проводим обучение более 8 лет и выпустили более 1000 специалистов по Asterisk и Mikrotik. Проводим ежегодную конференцию Asterisk.
Купить наш опыт дешевле, чем набивать свои шишки. Мы реализовали более 800 проектов и накопили экспертизу для того, чтобы идеально выполнить Ваш проект.
Правильный выбор оборудования позволяет сэкономить от 20 до 50% бюджета телефонии. Мы предельно внимательно подойдем к выбору «железа» в Ваш проект.
Наши цены доступны не только для Москвы, но и для регионов. А вложения в нашу экспертизу обычно окупаются за несколько месяцев.
Работаем с 2011 года. Собрали отличную команду реальных фанатов своего дела. Подходим к работе с душой и ответственностью.
Доклад посвящён техническому заданию на разработку интеграции Asterisk с CRM-системой. Рассмотрены ключевые вопросы: с чем мы работаем, что ожидаем получить, как это должно работать и какие для этого потребуются инструменты.
В случае, когда CRM-база разделена на несколько филиалов (например, школа английского языка с единой АТС, но разными подразделениями), каждому филиалу соответствует свой токен и набор пользователей. Внутри приложения нужно хранить вторую «учётную книгу» соответствий:
Это позволяет при поступлении звонка на номер определять, какой токен использовать для обращения к конкретному филиалу.
Схема «событие из Asterisk → CRM»:
Схема «событие из CRM → Asterisk»:
LinkID
.Dialplan
, Call
, Core
с фильтрацией по событиям Newstate
и Hangup
для минимизации трафика.
Content-Type: application/pidf+xml
.
Пример на базе Yandex SpeechKit:
curl -X POST \
-H "Authorization: Api-Key " \
-H "Content-Type: application/json" \
-d '{"text":"Здравствуйте! Чем могу помочь?","voice":"oksana","speed":1.0,"format":"opus"}' \
"https://tts.api.cloud.yandex.net/speech/v1/tts:synthesize"
Результат сохраняется в файл response.opus
и проигрывается абоненту.
curl -X POST \
-H "Authorization: Api-Key " \
-H "Content-Type: application/json" \
-d '{"config":{"specification":{"languageCode":"ru-RU","format":"LINEAR16","sampleRateHertz":8000}},"audio":{"data":""}}' \
"https://stt.api.cloud.yandex.net/speech/v1/stt:recognize"
PCM-поток из Asterisk передаётся на распознавание, результат в JSON анализируется приложением.
Комбинируя TTS и STT в AGI/RGI-скриптах Asterisk, можно реализовать голосового бота: формировать текстовые запросы, проигрывать их абоненту, записывать ответ и распознавать речь, повторяя цикл.
В итоге интеграция Asterisk с любой современной CRM сводится к тому, чтобы при входящем или исходящем звонке мгновенно находить в базе нужную карточку клиента, без лишних повторов и ручного поиска. Для этого необходимо привести все телефонные номера к единому формату, обеспечить надёжную авторизацию и автоматическое обновление ключей доступа, а также поддерживать локальный кэш соответствий между внутренними номерами АТС и идентификаторами пользователей в CRM.
Технически это достигается через фильтрацию ключевых событий (начало и завершение звонка) в AMI или через SIP-SUBSCRIBE, проксирование их в удобный для веб-клиента JSON-формат и безопасную маршрутизацию первой «ноги» на внутренний номер. При желании можно расширить систему голосовыми сервисами для синтеза и распознавания речи — это позволит реализовать интерактивные голосовые боты и автоматические IVR-меню.
В такой архитектуре каждый модуль (нормализация номеров, авторизация, кэш, прокси-сервер и голосовые коннекторы) работает независимо и легко масштабируется: при появлении новой CRM-платформы или голосового провайдера достаточно написать соответствующий адаптер, не меняя остальную логику. Это обеспечивает быстроту реакции менеджеров, точность данных и удобство поддержки всей системы.
Билеты уже в продаже!
Я - Компаниец Никита, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.