Меню

Freepbx настройка перехвата звонка



FreePBX перехватить звонок, но не отвечать на него

Не нашел подобного встроенного функционала, неужели только костыли и скрипты как в голом asterisk?

Как именно не отвечать? Так нельзя, вы должны отправить или 180 Ringing или 183 Progress. В Asterisk это делается соответствующими приложениями (application), и это не костыли.

ну звонит телефон 10, я на 20 нажимаю кнопку перехвата и теперь звонит телефон 20. скриптами через вызов

Хотя если тебе не отвечать, то это не подойдет

Знаю, но оба не подходят

что надо то на самом деле?

То что написано, то и надо. Есть 2 телефона: 20 и 30, на телефон 20 поступает звонок(например с номера 40), телефон 20 звонит. на телефоне 30 набирается определенный код(например *1*20), звонок с номера 40 переводится на номер 30 и теперь звонит аппарат под номером 30.

У астера при перехвате вызова сразу происходит ответ и перехватывающий не знает чей звонок он перехватил и надо вообще ему на него отвечать или нет.

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

То, что написано — это решение. А нужно понять, какую проблему пытается решить клиент — и дать ему возможность эту проблему решить.

Насколько я понял, задача сводится к тому, чтобы знать, какой номер или на какой (внешний) номер звонят, прежде, чем будет принято решение о перехвате вызова?

Но ведь оператор телефона 30 в вашем примере тоже не знает, кто звонит на телефон 20 — значит от тоже вслепую принимает решение о переводе вызова на свой номер? Или знает?

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

Есть еще один вариант, когда помимо номера 20 и 30 есть номера t20 и t30, они настроены вторыми линиями(t30 у 20 и t20 у 30) с нулевым рингтоном. При вызове 30 дополнительно звонит t30 и у 20 отображается второй линией кто звонит на 30 и он может перехватить(аналогично настроено у 20), но это слишком муторная настройка.

Источник

FreePBX Группы Вызова — Ring Groups

Группа екстеншенов для приема звонков. Используйте там, где не требуется функционал Queues

ring group dialplan — extensions_additional.conf

ring group dialplan — extensions_additional.conf

В отличии от очереди (queue), в Asterisk нет такого объекта или модуля, как Ring Group.
Для вызова группы, данным модулем, генерируется соответствующий диалплан.

Обратите внимание на инклюд: include ⇒ ext-group-custom
Это значит, что вы можете написать собственный алгоритм вызова группы номеров с блек джеком и шлюхами и использовать его как ринг группу freepbx.

Группа вызова:

Номер группы вызываемый в диалплане.

Group Description

Описание группы .
Понятное название для группы вызова. Используется для идентификации в других модулях FreePBX.

Ring Strategy

Стратегия вызова пользователей групы.

Ring Time

(max 300 sec) Время в секундах в течение которого телефоны будут звонить. Для всех стратегий вызова серийного искания, это время звонка для каждого шага стратегии вызова.

Extension List

Список внутренних номеров группы по одному в каждой строке. Вы можете добавить внешний номер или номер удаленной системы. Чтобы обозначить такие екстеншены, добавьте в конец решетку #. Чтобы группа могла вызвать внешний номер, его формат должен совпадать с шаблоном набора из модуля Outbound Routes. Также добавляйте решетку, если в качестве екстеншенов используются такие объекты freepbx, как Queues или Follow-Me.

Extension Quick Pick

Выбор участников группы из списка существующих.

Announcement

Приветствие:Сообщение, которое будет воспроизведено для входящего респондента, прежде чем пойдет звонок в эту группу.Для создания такого приветствия используйте раздел меню System Recordings

Play Music On Hold?

Использовать Музыку в ожидании? Если выбран класс Музыки в ожидании вместо простого сигнала вызова (КПВ), то позвонивший будет слушать музыку, пока кто-то не поднимет трубку.

CID Name Prefix

Префикс ИД имени: Опционально, можно использовать какой-то префикс для звонка в эту группу. Например, если это группа «Sales:», то, установив такой префикс для этой группы, можно видеть, если звонит John Doe, то мы увидим на дисплее Sales:John Doe.

Читайте также:  Настройка авточартист в quik

Alert Info

Дополнительная информация ALERT_INFO добавляет указанное значение в SIP header Alert-Info. Если телефон поддерживает, будет выведено на дисплей

Send Progress

Отправлять прогресс вызова в вызывающий канал.

Ignore CF Settings

Игнорировать установки предустановленной переадресации звонков (CF). Если отмечено, форвардинг звонка будет игнорироваться. Это относится к общим установкам CF, форвардингу на Занято и при Неответе. Внутренний номер, набранный с ‘#’ на конце, например для доступа к опции Следуйте сюда, может не сработать.

Skip Busy Agent

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

Enable Call Pickup

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

Confirm Calls

Подтверждение звонков. Используйте это, если звонок идёт на внешний номер, который нуждается в подтверждении. Например, мобильный телефон может включить голосовую почту, которая перехватит этот вызов. Нажатием на 1 можно заблокировать такие действия. Опция действительна только при стратегии вызова ringall (звонят-все).

Remote Announce

Объявление пользователю принимающему вызов: Сообщение воспроизводится для принявшего этот звонок, если включена опция Call Confirm (Подтверждение звонков). Для создания такого приветствия используйте модуль System recordings.

Too-Late Announce

Сообщение Уже-поздно: Сообщение воспроизводится для принявшего этот звонок, если звонок уже принят прежде чем он успел нажать 1. Для создания такого сообщения используйте модуль System Recordings .

Изменить конфигурацию Caller ID входящих вызовов

Fixed CID Value

Фиксированное значение Caller ID:
Фиксированное значение для замены Caller ID в зависимости от одного из режимов выше. Должен быть только в цифровом формате, или опционально — в формате Е164 с использованием «+» впереди номера.

Record Calls

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

Force Dont Care Never

Везде где возможен вызов екстеншена, во FreePBX добавлена опция включения записи. Если, например, требуется записывать все входящие и исходящие вызовы, достаточно включить запись в модулях Inbound Routes и Outbound Routes, соответственно.

Destination if no answer

Назначение, если никто не ответил. В выпадающем списке, выберите модуль FreePBX, который вы хотите использовать для failover

Источник

FreePBX отладка звонков

FreePBX 15.0.16.49
Настраиваю внешний транк от провайдера , транк с регистрацией.
Перед тем как настраивать АТС, сделал тест с помощью СИП телефона. Входящие и исходящие звонки работали.

Проблема: при работе с FreePBx исходящие звонки есть входящие не работают.

Проблема: при работе с FreePBx. Исходящие звонки есть входящие не работают.
Собирал информация о звонках с помощью tcpdump:
tcpdump -i eth1 -s 0 -w /tmp/wan_incoming
tcpdump -i eth0 -s 0 -w /tmp/lan_incoming
Файл скидывал техническим специалистам провайдера. Резюмируют: звонок доходит до внешнего адреса АТС, а самой атс на телефон не уходит, постоянно отваливается регистрация транка. (ats*CLI> sip show registry)

Настройки FreePBX.
FreePBX на виртуальной машине.
Два интерфейса:

  • Wan — отдельная линия от провайдера;
  • Lan смотри в свитч.

Настройка sip trunk: с техником провайдера заранее договорились что логин и CallerID будут одинаковые что бы не создать путаницу.
Общие настройки транка:
Исходящие:
username=3912******
type=friend
secret=**********
qualify=no
host=ip address выданный провайдером для регистрации
fromuser=3912******
fromdomain=ip address выданный провайдером для регистрации
defaultexpirey=1000 (пытался манипулировать этой величиной, что бы увеличить время регистрации )
Входящие:
3912****** : password@ip address/3912******

В ходящая маршрутизация:
номер DID — 3912******
Установить направления : внутренний номер.

В общих настройка SIP
Настройка NAT:
Внешний адрес — ip address (wan интрерфей, выдает провайдер)
Локальные сети : указываю сеть телефонии.

FreePbx
Доброго время суток. Народ очень прошу помогите, в инете нашел много иструкци по установки и.

FreePBX
Здравствуйте , имеется такая проблема:Whoops\Exception\ErrorException thrown with message.

Не запускается FreePBX
Здравствуйте. Подскажите пожалуйста, установил Asterisk, как описано здесь.

Читайте также:  Антенну триколор если сбились настройки

FreePBX дашборд
Здравствуйте, имеется сервер с Freepbx 15,встала необходимость поменять стандартный дашборд на.

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

ATC.FreePBX
День добрый,пытаюсь установить merion metriks на свою АТС но в самом конце выходит ошибка,писал в.

ZOIPER + freepbx
Развернул дистрибутив на виртуалке, пропинговал все четко, на веб интерфейс заходит. все это хочу.

Freepbx и yeastar tg1600
Всем привет, имеется шлюз на 16 портов (как я понимаю, по факту это два шлюза на 8 (2 модуля)).

Подружить FREEPBX с Oktell
Как подружить freepbx с oktell, то-есть: звонки поступают на октелл, в сценариях проверка: если.

Asterisk+freepbx+cisco7940
Уже который день не могу заставить работать циску 7940 с астериском, уже просто руки опустились.

Источник

Установка и настройка АТС-коннектора «Простые звонки – FreePBX»

1. Системные требования

АТС-коннектор устанавливается на сервер FreePBX (Asterisk).

Для установки и работы АТС-коннектора вам потребуется:

  • Сервер с операционной системой Linux (CentOS, Fedora, Ubuntu) с ядром 2.6
  • FreePBX v2.x
  • IP АТС Asterisk 1.8.x / 11.x / 13.x / 16.x (начиная с версии 16.3)

2. Проверьте перед установкой

Перед установкой и настройкой АТС-коннектора, пожалуйста, проверьте:

  • Компьютер, на который вы устанавливаете АТС-коннектор, удовлетворяет системным требованиям
  • У вас есть доступ к компьютеру с правами администратора
  • У вас есть установочный архив АТС-коннектора для вашей версии Asterisk

3. Установка АТС-коннектора

3.1. Для установки АТС-коннектора выполните следующие действия:
в консоли на сервере Asterisk выполните команду (вы можете ее просто скопировать в консоль SSH):

3.2. Дождитесь окончания скачивания модуля и после этого выполните команду:

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

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

Внимание! Для проверки лицензионного ключа АТС-коннектор связывается с портом 443 сервера лицензий, который размещен в Интернет. Пожалуйста, проверьте настройки вашего файрвола, чтобы разрешить доступ АТС-коннектора к серверу лицензий.

Внимание! АТС-коннектор игнорирует звонки между внутренними абонентами АТС, такие звонки не попадают в CRM. Абонент с номером телефона длинной менее указанной в параметре internal_num_len конфигурационного файла /etc/asterisk/cel_prostiezvonki.conf считается внутренним абонентом АТС.

Внимание! После установки модуля АТС-коннектора в WEB-интерфейсе FreePBX вы можете увидеть информационное сообщение:

Данное сообщение является информационным и не оказывает влияние на работоспособность Asterisk или АСТ-коннектора.

4. Настройка FreePBX

Проверьте настройки внутренних номеров (Applications – Extensions). Задайте значение поля Outbound CID, оно должно быть задано в следующем формате “имя абонента” .

Внимание! На протяжении всей обработки звонка необходимо сохранять корректные значения полей источника и назначения звонка, т.е. нельзя изменять добавочные в процессе обработки звонка – например, на название\номер линии)

5. Настройка АТС-коннектора

Для настройки АТС-коннектора откройте страницу Applications -> Prostie Zvonki.

Общая настройка АТС-коннектора

1. При необходимости, измените директорию и имя лог файла в параметре Лог файл.

2. При необходимости, измените уровень записи лога в параметре Уровень записи лога.

3. Если соединение между АТС-коннектором FreePBX (Asterisk) и модулем CRM (базы клиентов) прерывается, то история звонков накапливается в специальной очереди. При подключении модуля CRM история звонков автоматически загружается из этой очереди.

Для сохранения истории звонков за 1 день (при отсутствии подключения модуля CRM!) установите значение параметра Размер очереди событий таким образом, чтобы оно было в 2 раза больше среднего числа звонков за день.

Настройка вызовов

1. Если вам нужно добавлять префикс к номерам телефонов при входящих звонках, вы можете задать его в параметре Префикс для входящих.

2. Если вам нужно добавлять префикс к номерам телефонов при исходящих звонках (при использовании функции «Звонок по клику»), вы можете задать его в параметре Префикс при исходящих.

3. Если вы используете не SIP телефоны, а телефоны, которые общаются по другому протоколу (например IAX2), то измените тип канала в параметре Тип канала на соответствующий.

Настройка записи телефонных разговоров

АТС-коннектор использует систему записи разговоров FreePBX.

1. Задайте путь к директории с аудио записями, которая будет доступна для CRM систем (баз клиентов) Внешняя директория. Например, это может быть сетевая папка, доступная для Windows компьютеров (\\asterisk\records\), или URL веб-сервера (http://asterisk/records).

2. Для доступа CRM к аудиозаписям мы рекомендуем создать ссылку в директории /var/www/http/ с названием monitor, которая будет указывать на директорию /var/spool/asterisk/monitor. После чего во Внешней директории указать URL – http://host/monitor/, где host – это имя хоста вашего FreePBX, или его IP адрес.

Читайте также:  Видеорегистратор playme back настройка

Пример Cервер FreePBX виден по сети по имени pbxasterisk. Вы настроили web-сервер так, что при вводе в адресной строке браузера адреса вида http://pbxasterisk , у вас открывается страница, на которой вы видите список файлов/папок с записями звонков. Указав в параметре Внешней директории значение http://pbxasterisk , вы сможете получить в CRM ссылку на запись разговора вида http://pbxasterisk/filename где filename — имя файла с аудиозаписью звонка.

Настройка умной переадресации

Умная переадресация – перехват клиентских звонков и их автоматическое перенаправление на телефоны ответственных сотрудников. Для включения переадресации выполните следующие действия:

1. В FreePBX зайдите на страницу Входящая маршрутизация и выберите входящий маршрут, для которого будет использоваться умная переадресация.

2. Для включения умной переадресации поставьте галочку напротив параметра Умная переадресация.

3. Зайдите в Applications -> Prostie Zvonki.

4. Установите таймаут (в секундах) для поиска номера ответственного сотрудника в параметре Таймаут поиска. Если АТС-коннектор не получит от модуля CRM (базы клиентов) номер ответственного сотрудника за данный промежуток времени, то дальнейшая обработка вызова перейдет к АТС Freepbx (Asterisk).

6. Настройка защищенного SSL соединения

Если вы собираетесь подключать к АТС-коннектору веб-приложение, работа с которым ведется в интернет-браузере по защищенному протоколу HTTPS (amoCRM, Мегаплан и т.п.; кроме облачного Битрикс24!), и вы не сгенерировали SSL сертификат при установке АТС-коннетора — обязательно выполните второй вариант настройки, описанный в руководстве:

Внимание! Если в конфигурационном файле АТС-коннектора параметр use_ssl установлен в true, то при настройке адреса АТС-коннектора в модуле CRM нужно использовать префикс wss:// и хостнейм сервера (IP адрес работать не будет!), например: wss://atsoffice:10150 Если в конфигурационном файле АТС-коннектора параметр use_ssl установлен в false, то при настройке адреса АТС-коннектора в модуле CRM нужно использовать префикс ws:// хостнейм сервера илиIP адрес, например: ws://atsoffice:10150 или ws://ip адрес сервера:10150

7. Завершение установки

Для завершения установки перезагрузите Asterisk, выполнив в консоли управления Asterisk следующую команду (команды можно писать в FreePBX -> Администратор -> Командная строка Астериск):

Проверьте, загрузился ли АТС-коннектор командой:

Если в списке появился АТС-коннектор cel_prostiezvonki.so, то установка прошла успешно. Если модуль в списке не появился, обратитесь к пункту «3.1. Asterisk не загружает модуль. Модуль не появляется в списке загруженных модулей» руководства по решению вопросов для АТС-коннектора Asterisk.

Подключение CRM системы к АТС-коннектору

В окне настроек модуля «Простые звонки» вашей CRM системы задайте:

1. Адрес сервера, на котором установлен АТС-коннектор.

Адрес сервера состоит из префикса, хостнейма и порта. Например: ws://atsoffice:10150

Префикс

  • Если в настройках АТС-коннектора параметр use_ssl установлен в false, используйте префикс ws://, например: ws://atsoffice:10150
  • Если в настройках АТС-коннектора параметр use_ssl установлен в true, используйте префикс wss://, например: wss://atsoffice:10150

Хостнейм
После префикса укажите локальный («внутрисетевой») хостнейм сервера (вы можете указать IP адрес сервера только если в настройках АТС-коннектора параметр use_ssl установлен в false). Компьютеры пользователей CRM системы должны «видеть» сервер по сети.

Указывайте локальный («внутрисетевой») хостнейм сервера, даже если вы собираетесь использовать «облачную» CRM систему (например amoCRM, Битрикс24, Мегаплан и т.п.). Пользователи «облачной» CRM системы устанавливают TCP соединение с АТС-коннектором из браузера, запущенного на своем компьютере.

Порт
После названия или IP адреса сервера через символ «двоеточие» укажите порт, на котором АТСконнектор принимает входящие подключения. Порт задается параметром port в конфигурационном файле АТС-коннектора (или в окне настроек). Значение по умолчанию: 10150.

2. Пароль для работы с АТС-коннектором, если был задан параметром password в конфигурационном файле АТС-коннектора (или в окне настроек). Если значение параметра password не задано, оставьте поле «Пароль» пустым или укажите 0 (если поле «Пароль» является обязательным в окне настроек модуля «Простые звонки» вашей CRM системы).

7.1.2. Пароль для работы с АТС-коннектором, если был задан параметром password в конфигурационном файле АТС-коннектора (или в окне настроек). Если значение параметра password не задано, оставьте поле «Пароль» пустым или укажите 0 (если поле «Пароль» является обязательным в окне настроек модуля «Простые звонки» вашей CRM системы).

7.1.3. Проверить текущее состояние АТС-коннектора, посмотреть подключенных к нему CRM пользователей и скачать лог файлы можно в веб-интерфейсе модуля «Статистика звонков».

7.1.4. Если в процессе установки у вас возникли вопросы, воспользуйтесь руководством по решению вопросов для АТС-коннектора Asterisk.

Источник

Adblock
detector