FreePBX: различия между версиями
Artem (обсуждение | вклад) |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 9: | Строка 9: | ||
*'''Запись звонков''': Можно записывать телефонные разговоры для последующего прослушивания или анализа. | *'''Запись звонков''': Можно записывать телефонные разговоры для последующего прослушивания или анализа. | ||
*'''Интеграция с другими системами''': FreePBX можно интегрировать с различными CRM-системами, в том числе с ПланФиксом. | *'''Интеграция с другими системами''': FreePBX можно интегрировать с различными CRM-системами, в том числе с ПланФиксом. | ||
== Подключение == | |||
FreePBX к ПланФиксу можно подключить 2 способами: | |||
*Api ПланФикса для телефоний | |||
*Интеграция FreePBX | |||
=== Api ПланФикса для телефоний === | |||
*Этим способом можно получать в ПланФикс только события о звонках, т.е. при звонке в активной вкладке ПланФикса появится карточка звонка. | |||
*Звонить из ПланФикса нельзя. | |||
*Для того, чтобы получить записи звонков необходимо дополнительно настроить apache/nginx (шаг 5). | |||
Для настройки выполните следующие шаги: | |||
#На сервере отредактируйте файл /etc/asterisk/extensions_override_freepbx.conf ([https://p.pfx.so/pf/1Q/nAVvO1.txt скачать пример файла]) таким образом, чтобы он обязательно содержал 3 контекста: | |||
*[macro-dialout-one-predial-hook] | |||
*[macro-dialout-trunk-predial-hook] | |||
*[macro-hangupcall] | |||
(Все контексты будут находить в приложенном файле extension_override_freepbx.txt). | |||
Для [macro-hangupcall] необязательно чтобы он имел такой вид, нужно найти в файле extensions_additional.conf контекст [macro-hangupcall] скопировть его и в самое начало вставить строку: exten => s,1,Macro(hangupcall-send-post) | |||
2. Скопировать в файл extension_custom.conf все контексты(7 шт.) из приложенного файла extension_custom.txt. Можно сделать с помощью интерфейса FreePBX. | |||
3. Добавить в файл globals_custom.conf 3 строки и заменить {…} на соответствующие данные: | |||
PBX_URL = {…} ;URL-адрес вашей АТС | |||
PF_URL = {…} ;Адрес для принятия запросов | |||
PF_KEY = {…} ;Ключ авторизации (token) ПланФикса | |||
4. Переходим в Планфикс, Управление аккаунтом => Интеграции => Виртуальные АТС => Api ПланФикса для телефоний. Заполняем адрес АТС чтобы планфикс знал что нужно принимать события приходящие с этого сайта/адреса. | |||
5. Добавим ссылку на папку с записями, важно чтоб у нее был нужный владелец, группа и chmod 775 | |||
#Создаем ссылку | |||
ln -s /var/spool/asterisk/monitor /var/www/html/monitor | |||
#Поправляем владельца и права. | |||
chmod -R 775 /var/www/html/monitor/ | |||
chown -R asterisk:asterisk /var/www/html/monitor/ |
Версия от 06:54, 18 июня 2024
FreePBX — это бесплатная программная телефонная система, которая позволяет управлять звонками в компании.
Возможности
- Телефонные звонки через интернет: использует технологию VoIP, что позволяет совершать звонки через интернет вместо обычной телефонной сети.
- Автоматическое распределение звонков: помогает автоматически направлять входящие звонки на нужные номера или отделы внутри компании.
- Голосовые меню: Можно настроить интерактивные голосовые меню, чтобы звонящий мог выбрать нужный отдел, нажимая цифры на телефоне.
- Голосовая почта: Если никто не может ответить на звонок, FreePBX может записать сообщение голосовой почты, которое потом можно прослушать.
- Конференц-связь: Можно организовывать конференц-звонки, чтобы несколько человек могли одновременно участвовать в разговоре.
- Запись звонков: Можно записывать телефонные разговоры для последующего прослушивания или анализа.
- Интеграция с другими системами: FreePBX можно интегрировать с различными CRM-системами, в том числе с ПланФиксом.
Подключение
FreePBX к ПланФиксу можно подключить 2 способами:
- Api ПланФикса для телефоний
- Интеграция FreePBX
Api ПланФикса для телефоний
- Этим способом можно получать в ПланФикс только события о звонках, т.е. при звонке в активной вкладке ПланФикса появится карточка звонка.
- Звонить из ПланФикса нельзя.
- Для того, чтобы получить записи звонков необходимо дополнительно настроить apache/nginx (шаг 5).
Для настройки выполните следующие шаги:
- На сервере отредактируйте файл /etc/asterisk/extensions_override_freepbx.conf (скачать пример файла) таким образом, чтобы он обязательно содержал 3 контекста:
- [macro-dialout-one-predial-hook]
- [macro-dialout-trunk-predial-hook]
- [macro-hangupcall]
(Все контексты будут находить в приложенном файле extension_override_freepbx.txt).
Для [macro-hangupcall] необязательно чтобы он имел такой вид, нужно найти в файле extensions_additional.conf контекст [macro-hangupcall] скопировть его и в самое начало вставить строку: exten => s,1,Macro(hangupcall-send-post)
2. Скопировать в файл extension_custom.conf все контексты(7 шт.) из приложенного файла extension_custom.txt. Можно сделать с помощью интерфейса FreePBX.
3. Добавить в файл globals_custom.conf 3 строки и заменить {…} на соответствующие данные:
PBX_URL = {…} ;URL-адрес вашей АТС
PF_URL = {…} ;Адрес для принятия запросов
PF_KEY = {…} ;Ключ авторизации (token) ПланФикса
4. Переходим в Планфикс, Управление аккаунтом => Интеграции => Виртуальные АТС => Api ПланФикса для телефоний. Заполняем адрес АТС чтобы планфикс знал что нужно принимать события приходящие с этого сайта/адреса.
5. Добавим ссылку на папку с записями, важно чтоб у нее был нужный владелец, группа и chmod 775
- Создаем ссылку
ln -s /var/spool/asterisk/monitor /var/www/html/monitor
- Поправляем владельца и права.
chmod -R 775 /var/www/html/monitor/
chown -R asterisk:asterisk /var/www/html/monitor/