Freepbx как узнать активных абонентов. Конфигурирование FreePBX. Преимущества собственной IP-АТС

Практически с самого открытия интернет-магазина, а может даже и раньше, остро стоял вопрос IP-телефонии, с помощью которой предстоит решить следующие проблемы:

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

Сперва мы пользовались удобным сервисом, предоставляемым оператором MangoOffice, но пришло время сделать еще один шаг в пользу гибкости, удобства и экономии с помощью FreePBX.

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


Примечание. Они используются только для доступа к веб-интерфейсу.








  • Теперь вы должны увидеть экран, который выглядит так.
  • Вы увидите экран, который выглядит так.
Вы можете заменить их двумя, если хотите.

Преимущества собственной IP-АТС

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

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

Настройка адресов адресата оповещений электронной почты

Просмотрите модуль системного администратора - руководство по стандартной версии, чтобы настроить и управлять серверами ретрансляции электронной почты. Проверьте следующие области, чтобы проверить или установить желаемый адрес электронной почты системного администратора, который получит предупреждения.

Настройка обнаружения вторжений

Для некоторых из вышеперечисленных компонентов требуется дополнительная настройка, но выше всего это настройка электронной почты «От» и «Кому».




Ваши настройки будут применены при перезагрузке страницы. . Проверьте правильность конфигурации брандмауэра.

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

Настройка FreePBX

  1. Создаем внутренние номера пользователей (Applications -> Внутренние номера)
    — После этой настройки подключенные абоненты уже смогут общаться с друг другом, но звонить на внешние телефоны пока не смогут.
    Так же нужно создать номер для голосовой почты. Для этого нужно создать новый SIP номер, например 500, и в его настройках, разделе «Голосовая почта», поле «Статус» поставить «Включен».
    Имя внутреннего номер ставим «VoiceMail» .
    После сохранения опять заходим в настройки этого номера, и в последнем разделе настроек «Опциональные назначения» ставим переадресацию во всех случаях на «Голосовую почту»:
    <500> VoiceMail (no-msg).
  2. Создаем SIP транки для входящих и (или) исходящих звонков (Connectivity -> Транки)
    Для этого необходимо зарегистрировать аккаунты у выбранных провайдеров SIP -телефонии. О настройке некоторых .
  3. Создать правила для исходящих звонков (Connectivity -> Исходящая маршрутизация)
    Эти правила сводятся к тому, что необходимо выбрать параметры набора номера для выхода на того или иного оператора телефонии (например, можно при звонке через «0» — пользоваться услугами одного ператора, а через «9», или напрямую — другого. Так же возможны более сложные настройки) и порядок перебора этих операторов внутри маршрута.
    — После этой настройки абоненты внутренней телефонной сети смогут звонить на внешние — городские и сотовые номера.

  4. Приветствия нам понадобятся для проигрывания при входящих звонках. Загрузить приветствие можно в формате wav, на странице Admin -> System Recording.
    Для того, что бы ваши клиенты, при звонке к вам и ожидании в очереди слушали музыку, а не гудки, необходимо создать «музыкальный плей-лист», и загрузить туда записи. Это делается в разделе Settings -> Music On Hold. Тут Вы можете загрузить ваши записи в категорию «по умолчанию», или создать несколько музыкальных потоков.
    Несколько потоков может пригодится например, для проигрывания различной музыки при входящем звонке на разные номера.
  5. Создание группы вызовов (автоответчик )
    В данном случае мы применяем группы вызова для настройки автоответчика. Дело в том, что я не нашел, где настраивается приветствие, проигрываемое автоответчиком. Для решение этой проблемы была создана «Группа вызовов», при попадании в которую проигрывается сообщенее, далее звонок переадресовывается на голосовую почту. Уверен, что есть более разумные решения проблемы, предусмотренные создателями Asterisk и FreePBX, но мне их найти не удалось.
    Заходим в Aplications -> Ring Groups и создаем новую группу вызовов. Название: VoiceMail. В поле «Extension List» ставим несуществующий внутренний номер. В поле «Приветствие» (Announcement) — выбираем загруженное ранее нами приветствие. А в последнем разделе настроек «Назначение, если никто не ответил» (Destination if no answer) выбираем «Голосовая почта», и созданный нами для голосовой почты номер 500: <500> VoiceMail (no-msg). Сохраняем.
    Таким образом, при поступлении звонка на эту группу вызовов проигрывается сообщение, после Asterisk пытается его переадресовать на несуществующий номер, но у него ничего не получается и он переадресовывает вызов на голосовую почту, не проигрывая дополнительных сообщений. Со стороны звонящего это выглядит как обычный автоответчик.
  6. Создание очереди
    Если у вас несколько операторов, и нужно, что бы звонки обрабатывались по очереди, нужно ее создать. Делается это в Applications -> Queues. Создаем новую очередь, вводим название. В поле Static Agents вводим по одну на строке внутренние номера операторов, на которых будем переадресовывать звонок. Выбираем стратегию дозвона (Ring Strategy). Существует несколько стратегий. Можено задать, что бы телефоны всех операторов звонили одновременно, или обзвон шел линейно (по очереди) и т.д. У нас используется линейный обзвон. Ври необходимости ставим значение YES в свойстве «Пропускать занятых операторов» (Skip Busy Agents), и выбираем, какую музыку будем проигрывать при ожидании (Music on Hold Class). Так же необходимо задать сообщение при попадании (Join Announcement): это как раз недавно загруженное нами приветствие.
    Очереди имеют множество настроек, поэтому с остальными, при необходимости, придется познакомится самостоятельно.
    В самом конце странице ставим маршрут, куда будет переадресовываться вызов при отсутствии ответа операторов. Обычно вызовы адресуются на голосовую почту. Для этого в выплывающем списке выбираем «Группы вызова», и созданную нами группу, соответствующую голосовой почте.
  7. Создание временной группы
    Для того, что бы в рабочее время звонки переадресовывались на операторов, а в нерабочее на автоответчик, необходимо настроить временные группы и правила по времени.
    Для создания временной группы заходим в Applications -> Time Groups и создаем группу, согласно времени работы офиса. Например
    Название: Rabota-Otdih
    Время начала: 10:00, Время окончания: 20:00
    День недели начала: понедельник, День недели окончание: пятница
    И сохраняем созданную группу.
  8. Создание правила по времени
    Для того, что бы звонки переадресовывались согласно временной группе, необходимо создать правило по времени. Applications -> Time Conditions.
    Тут нужно задать название правила, Временную группу для него, и маршруты, куда будут переадресовываться звонки, при попадании в рабочее и не рабочее время.
    В рабочее время звонки переадресовываются в созданную очередь, а в нерабочее в «Группу вызовов» соответствующую голосовой почте.
  9. Создание правил для входящих звонков
    В разделе Connectivity -> Inbound Routes создаем новый входящий маршрут. Для этого указываем название маршрута и правило перенаправления. Например, для того что бы маршрут направления зависил от времени звонка, нужно в группе «правило по времени» (Time conditions) выбрать созданное на предыдущем этапе правило. Так же можно перенаправить звонок напрямую в очередь, или по указанному внутреннему номеру, или использовать другие возможности переадресации.
    Сохранив маршрут, все входящие вызовы поступающие на транки будут переадресовываться, согласно настройкам данного маршрута.
    Для разделения поступающих на транки вызовов по различным маршрутам (например, если необходимо, что бы при звонках на разные номера проигрывались различные сообщения, или звонки направлялись ра разные очереди), необходимо в настройках маршрута в соответствующее поле ввести номер DID, соответсвующий данному маршруту.

Данная статья является продолжением по установке системы.
Наконец тем или иным образом у нас появился установленный Asterisk и FreePBX.

Просто сделайте свой выбор, добавьте элементы в свою корзину покупок и завершите процесс оформления заказа. Подробные инструкции приведены ниже.











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

  • Центр ставок может содержать несколько комбинаций кода кода.
  • Выберите страну Выберите штат или провинциюВыберите центр тарификации.
Если вы не можете найти город, который ищете, просмотрите список центров курсов, чтобы узнать, может ли ваш город быть включен под другим именем.

Опишу ситуацию немного подробнее для сравнения подойдет ли Вам наша схема работы. Мы небольшой интернет провайдер, нам нужна запись разговоров, очереди звонков на городские и мобильные телефоны, голосовое меню рассказывающее про акции с выбором в какой отдел попасть, и возможность быстро поставить перед всем этим сообщение об авариях на определенных улицах города, чтобы люди не перенапрягали тех поддержку, причем желательно бесплатно. Чтобы не покупать дорогие шлюзы мы решили сменить городские телефонные номера и купить пару номеров + десяток каналов у провайдера ip-телефонии. Кто то скажет что это ненадёжно и т.д. Только скажите- какая разница интернет провайдеру на городские телефоны, если у него упал весь интернет? Зато это дешево. Подключение нам обошлось всего то в 38 $, каждый телефонный номер в 2$ и линия в 1,2$ в месяц. После чего мы получили настройки даже без авторизации и к нашему ip адресу привязали аккаунт. Сразу хотелось бы оговорить как будет построена эта статья, чтобы не перегружать её тоннами скринов я опишу создание каждого элемента по одному разу(что советую проделать т.к. они понадобятся для ваших же последующих экспериментов), а потом уже распишу схему что на что ссылается в нашей схеме работы. Наверняка схема у вас будет другая, но зато сможете понять смысл. Описывать буду только те элементы, которые непосредственно понадобились при настройке.

Теперь самое время завести транк:

Как фильтровать по определенным цифрам

Например, Миннеаполис и Санкт-Петербург.


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




















Если вам нужно отменить свой конкретный поиск, вы можете удалить введенное в поле поле, и список должен вернуться к исходным результатам поиска.

Что делать, если нет инвентаря












Не можете найти то, что ищете в магазине, или вам нужна дополнительная помощь в процессе заказа? Вы можете использовать нашу специальную форму заказа, чтобы сделать свой запрос.

Для наглядности я буду писать на английском т.к. интерфейс переведен кусками и достаточно загадочно. Заходим в Connectivity> Trunks > Add SIP Trunk.

В правом углу будет список уже созданных вами транков. Открыв новый я заполнил произвольно название - Trunk Name, назвав его Vega(Vegatelecom наш провайдер). Outbound CallerID вписав номер в формате 380652ХХХХХХ как его и выдает наш оператор, это номер с которого будут исходящие вызовы, если его не задать то позвонить с использованием этого транка не получалось, говорил все линии заняты. В Outgoing Settings заполнил ещё одно поле Trunk Name и ввёл настройки которые дал провайдер:

Настройка каталога компании




Здесь вы можете установить глобальный номер отказа.








Очередь отличается от группы звонков, поскольку она позволяет использовать расширенные параметры маршрутизации вызовов и правила эскалации.


Каталог предоставляет вызывающему абоненту возможность набирать имя или фамилию человека, используя свою телефонную клавиатуру, чтобы найти и подключиться к расширению. Ваш каталог не ограничивается внутренними расширениями. Вы можете добавлять пользовательские записи, такие как удаленные расширения, группы звонков, очереди и внешние номера.

Host=93.178.205.29
type=peer
disallow=all
allow=alaw&ulaw&g729
nat=no
canreinvite=nonat
insecure=invite
dtmfmode=rfc2833

Внизу нажал кнопочку Submit Changes и получил созданный транк.

Теперь нужно выбрать куда же мы будем принимать звонки. Заходим Applications > Extension> Generic SIP Device > Submit


User Extension - внутренний номер данного телефона, софтфона или чего вы там будете подключать. Мы использовали 100,101 и т.д.
Display Name - отображаемое имя
Обязательно в секции This device uses sip technology. заполните поле secret - это пароль.
Поля Recording Options включают запись этого телефона:
Inbound External Calls Always = Входящие внешние звонки
Outbound External Calls? Always = Исходящие внешние звонки
Inbound Internal Calls? Always = Входящие внутренние звонки
Outbound Internal Calls? Always = Исходящие внутренние звонки
On Demand Recording? Disable Запись по запросу
Внизу жмём Submit.

Вы можете добавить столько каталогов, сколько захотите.





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

Прямой набор на конференцию

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

После установки программы под Windows запускаем, заходим в настройках в Sip Accounts и редактируем первый из них.


Чтобы он заработал нам нужно ввести Display Name = User 1, User Name = 100, Password = ******, Domain = ip-вашего сервера. Остальные настройки можно не трогать. Вы можете создать несколько абонентов с номерами 101-102 или любыми другими, запустить на нескольких компьютерах несколько телефонов и уже попробовать позвонить с одного клиента на другой, соответственно по номерам 100-101-102 и т.д.

Изменение звука автоответчика

Большинство софт-телефонов не поддерживают это. Телефоны, которые не поддерживают автоматический ответ, будут звонить вместо автоматического ответа. По умолчанию звуковой сигнал воспроизводится, когда телефон автоматически отвечает на страницу. Вы можете изменить это на предварительно записанное объявление или отключить эту функцию.

Настройка уведомления исходящего маршрута




Запланированные страницы могут быть заменой для школьных колокольных систем или, например, бродяг обеденного перерыва. Исходящие уведомления могут быть настроены для уведомления телефона или группы телефонов, когда пользователь набирает определенный номер. Например, вы можете настроить исходящее уведомление. Если пользователь набирает номер 112, группа связанных страниц будет уведомлена о набранном номере и о том, какой пользователь совершил звонок. Все участники группы будут подключены к вызову с возможностью прослушивания.

Но мы же хотим позвонить на наши свеже-купленные номера.

Заходим Connectivity>Inbound Routes


Description - Описание маршрута(Имя)
DID Number - Очень полезное поле, задав его вы можете отфильтровать звонки с какого то конкретного номера. Остановимся на нём подробнее. В нашем случае по 1 транку заходит 2 номера телефона, допустим нам нужно чтобы звонок по первому номеру уходил к первому оператору а звонок со второго номера уходил на второго оператора. Заходим на сервер телефонии через SSH, ну или физически если там есть монитор, логинимся под рутом и запускаем Asterisk CLI командой asterisk -r. Звоним на один из номеров которые мы подключили в транке. Смотрим одну из первых появляющихся строк вида: Executing Goto(«SIP/vega-000000e4″, «from-trunk,380652******,1″) in new stack. после фразы from-trunk, мы видим какой DID у данного номера, наш провайдер отдает номер в таком формате, если это будет GSM шлюз в виде модема huawei, то там будет написан его IMEI, в любом случае если мы создадим маршрут с указанием этого номера, он будет отвечать за звонки именно на него. В данном примере предлагаю оставить поле пустым для универсальности. Т.е. система будет передавать все звонки со всех транков на указанное дальше Destination.
CallerID Number - работает похоже но уже с номерами звонящих. В подсказках видно что можно указывать например Blocked, следовательно звонки с заблокированных телефонных номеров будут передаваться в нужное нам Destination. По традиции оставляем пустым.
Set Destination - главное поле в котором мы наконец то укажем куда же пойдут звонки, можно выбрать очередь или допустим конкретный extension, выберем extension 100 который мы создали ранее и подключили в софтфон.
Теперь если вы позвоните на номер который заведен в транке, то у вас зазвонит софтфон. Поздравляю! Вы совершили первый успешный звонок.

Убедитесь, что 933 включен в виде набора номера на вашем аварийном маршруте. Это предназначено для того, чтобы помочь входящему абоненту связаться с вами, когда вы недоступны на своем основном телефоне. Пользователь также может получить доступ к этой функции в панели управления пользователя.




Вы можете настроить пользовательские резервные копии по расписанию по вашему выбору.

Есть много других модулей, и большинство из них не требуют объяснений. Вы можете узнать больше о каждом из них здесь: Стандартные модули. Некоторая информация может быть действительной, но скриншоты и настройки могут не совпадать.

Пора бы задуматься над тем чтобы мы могли позвонить кому нибудь.

Заходим Connectivity>Outbound Routes>



Route Name - имя маршрута
Dial Patterns that will use this Route - тут можно задать маршрут на определенные номера, опять же наш провайдер поддерживает набор в любом виде, можно набирать с кодом города, можно без него, все эти маршруты прописаны у него, тогда ничего прописывать не будем и поставим в поле match pattern - . Да, просто точку. Это будет означать - посылать все набранные номера как есть.

Наконец в Trunk Sequence for Matched Routes указываем транки через которые будет выходить звонок, в нашем случае vega.

Если теперь позвонить на какой нибудь номер телефона с софтфона звонок пойдет через транк, с указанного в транке номера.

Пора подумать о голосовом меню и очередях звонков.
Тут то и начинается самое интересное. Нам для голосового меню нужно много записей. Забегая вперед опишу принцип. У меня лично возникла проблема по их надиктовке, но я нашел замечательный выход. Сначала создаем много много записей (ниже расскажу как), надиктовываем их противным шепелявым голосом, потом включаем замечательную функцию изменения записи по звонку на номер, далее заходите в Admin >Feature codes, снизу Recordings там будут присутствовать все коды на которые можно позвонить с условными названиями записей которые вы им дадите. Таким образом, распечатав этот кусок на бумаге его можно выдать особе женского пола чтобы она звонила туда, слушала что вы там надиктовали и перезаписывала мелодичным голосом до тех пор пока ей не начнет нравиться. Ещё огромный плюс сего мероприятия в том, что эти записи уже могут использоваться в готовом голосовом меню, то есть менять можно на горячую, не останавливая работы телефонии и звонящих абонентов. Таким же образом можно реализовать функцию оповещения об авариях для неквалифицированного персонала. Например создав запись с названием авария, длительностью 1 секунда и тишиной внутри, можно повесить его в самое начало вашего меню. Если случается авария то оператор тех поддержки может позвонить на номер данного файла - надиктовать улицы на которых ведется ремонт, а по окончании ремонта позвонить туда и помолчать в трубку 1 секунду.

Итак надиктовка! Заходим Admin > System Recordings -

Тут можно залить файл с записью, а можно ввести номер своего Extension, нажать кнопочку Go, позвонить на номер *77 с софтфона или чего то подключенного к серваку в виде телефона и надиктовать то что нужно, после этого ввести имя Name this Recording:, и нажать кнопочку Save, запись появиться в правом углу.


Зайдя в запись можно выбрать обалденную функцию о применении которой я писал выше - Link to Feature Code поставить галочку. Теперь позвонив на этот код её можно перезаписать.


Где хранится полный список этих кодов которые вы включили - Admin> Feature Code:


Впереди по курсу очереди звонков Aplication > Queues:


Queue Number - номер очереди на который будет идти звонок.
Queue Name - имя очереди.
Static Agents: Тут можно выбрать extensions(или другие функции типа MiscDestinations, ходят легенды что если написать туда номер мобильного и в конце поставить значек #, оно будет переключать туда, но у меня почему то не получилось) которые постоянно находятся в этой очереди, соответственно на них всегда будут идти звонки.
Dynamic Members: Уже интереснее… Я буду использовать это для начальника службы СТП т.к. он на телефоне сидит, но не всегда имеет время отвечать абонентам, чтобы лишний раз его не дергали можно обеспечить вход и выход из очереди, также это может понадобится если допустим оператор работает на 2 отдела и периодически переключается из очереди отдела продаж, в очередь поддержки или что то в этом роде. Добавив сюда extension мы мало что получим - чтобы подключиться к очереди надо набрать на телефоне №очереди* (у нас 1000) и потом набрать свой extension и #, после чего будет сообщено что вы подключены к очереди и будете принимать звонки из неё. Для выхода из неё я набираю 1000** потом свой номер 100# - после чего слышу, что от очереди меня отключили.

Ring Strategy: стратегия дозвона, позволю себе облениться и прикреплю скриншот с русским переводом.


Join Announcement: Тут можете выбрать одну из записей, достаточно удобно если у вас звонок попадает с какого то номера на очередь звонков в которой надо всего лишь поприветствовать клиента и назвать имя компании в которую он звонит, далее клиент ожидает соединения с оператором.
Call Recording: формат записи звонков в очереди, у меня wav.
Max Wait Time: время максимального нахождения в очереди, после которого абоненту посоветуют позвонить позднее.
Agent Timeout: Время в течении которого будет звонить телефон оператора. Если стоит линейная стратегия дозвона, то после данного промежутка времени будет переключение на следующего оператора.
Retry: Через сколько секунд пробовать позвонить оператору снова. Важная галка если делать очереди со звонком на мобильный, когда надо чтобы телефон позвонил один раз в течении скольких то секунд и чтобы оператор мог сбросить вызов, после чего звонок пойдёт на назначение при не ответе - там нужно выбрать без повтора.
Agent Announcement: Тут можно выбрать сообщение которое будет сообщаться оператору в трубку, перед тем как его соединит с абонентом, например если оператор сидит в 2-3 очередях одновременно - ему может говорить с какой именно очереди на него пришел звонок.
Frequency: Насколько часто сообщать абоненту его номер в очереди.
Announce Position: Сообщать позицию в очереди или нет.

Для создание приветствия заходим Applications-Announcements:


Тут всё очень просто.
Description: Название.
Recording: Выбор записи которая будет произнесена.
Repeat: Количество повторов.
Allow Skip: Разрешать пользователю сбрасывать приветствие нажатием клавиш.
Destination after playback: Куда переводить звонок после окончания приветствия.

Интересная функция Applications-Follow Me:


Создается на основе какого либо Extension и даёт возможность переадресовывать звонок куда либо ещё. Используется когда к примеру вас нет на месте, на ваш телефон переключили какого то абонента, а вы ушли на обед, эта менюшка может переключить звонок на ваш личный мобильный телефон и заодно решить проблему когда согласно политике дозвона через транк который будет звонить вам передается как имя звонящего номер абонента который собственно и звонит. Тогда транк ругается что недопустимый CID, тоесть номер звонящего. Внизу есть настройка Change External CID Configuration, тут можно выбрать нужный режим чтобы ваш транк заработал. Очень распространённая проблема кстати на многих форумах. Детально останавливаться на настройках не буду т.к. они дублируют многие настройки очереди описанные выше.

IVR Name - Имя
IVR Description - Описание
Announcement - Приветствие которое будет произноситься.
Direct Dial - Прямой набор номера Extension, если он известен звонящему.
Timeout - Время в секундах после окончания приветствия, по истечении которого будет переключено на Destination по таймауту.
Invalid Retries - Количество попыток неправильного набора цифр.
Invalid Retry Recording - Запись воспроизводимая при неправильном наборе.
Append Original Annoucement - Воспроизводить главное приветствие после сообщения о неправильном наборе цифр.
Invalid Recording - Сообщение которое воспроизведется после исчерпания попыток неправильного ввода, но до переключения на назначения при неправильных попытках ввода.
Invalid Destination - Куда закинуть абонента который нажимал много неправильных кнопок.
Timeout Retries - Количество повторов меню после истечения таймаута.
Timeout Retry Recording - Сообщение после истечения таймаута и до сообщения попробовать снова.
Append Original Annoucement - Добавлять оригинальное сообщение меню после сообщения о таймауте.
Timeout Recording - Сообщение после сообщения о таймауте и до отправления абонента по назначению по таймауту.
Timeout Destination - Куда переключать по таймауту.
IVR Entries - Тут задаются по каким номерам куда перенаправлять.

Заходим Applications - Misc Destination:


Description: Название
Feature Code: Код по которому будет вызываться. У меня монтажники с личными мобильными забиты на 30Х номера.
Feature Status: Вкл\Выкл.
Destination: назначение. Тут у меня выбраны Misc Destination с телефонами монтажников, и потом на каждого созданы очереди в статических агентах которых, указаны как раз номера Misc Application. Сделано это для того, чтобы если монтажник не взял трубку, можно было переключить на кого нибудь ещё.
Applications - Time Group даже описывать нечего, только упомяну что вначале создается одна запись допустим время работы офиса в будние с 8.00 до 17.00, потом сохраняется, открывается ещё раз справа и тогда появляется кнопка - чтобы добавить дополнительный временной промежуток, например ещё и в субботу с 10.00 до 15.00.


После создания Time Group можно создать Applications - Time Condition:


Time Condition name: Имя.
Time Group: выбирается группа из прошлого меню.
Ну и 2 направления - если совпадает и если не совпадает.
Чтобы наглядно показать как это всё работает у меня покажу схему:


Я не претендую на правильность того что сделал. Ещё 2 месяца назад я ничего не знал о телефонии. Когда искал в рунете статьи, не смог найти чего то масштабного, что помогло бы мне настроить телефонию до состояния - оно работает. Так что возможно тут много ошибок и работает оно не оптимально, но во всяком случае надеюсь поможет новичку настроить сервер до рабочего состояния.



В продолжение темы:
Android

Веб-сервисы в 1СВ данной статье будет рассмотрены вопросы интеграции 1С с уже существующими веб-сервисами и использование самой 1С как веб-сервиса. При этом под веб-сервисами...