FreePBX: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Строка 36: Строка 36:


'''Шаг 2'''
'''Шаг 2'''
Скопировать в файл extension_custom.conf все контексты(7 шт.) из приложенного файла extension_custom.txt. Можно сделать с помощью интерфейса FreePBX.


3. Добавить в файл globals_custom.conf 3 строки и заменить {…} на соответствующие данные:
Скопируйте в файл extension_custom.conf все контексты из [https://p.pfx.so/pf/ZA/wjntV1.txt примера]. Это можно сделать в том числе с помощью интерфейса FreePBX.


PBX_URL = {…} ;URL-адрес вашей АТС


PF_URL = {…} ;Адрес для принятия запросов
'''Шаг 3'''


PF_KEY = {…} ;Ключ авторизации (token) ПланФикса
Добавьте в файл globals_custom.conf 3 строки и замените {…} на соответствующие данные:
*PBX_URL = {…} — URL-адрес вашей АТС
*PF_URL = {…} — адрес для принятия запросов
*PF_KEY = {…} — ключ авторизации (token) ПланФикса


4. Переходим в Планфикс, Управление аккаунтом => Интеграции => Виртуальные АТС => Api ПланФикса для телефоний. Заполняем адрес АТС чтобы планфикс знал что нужно принимать события приходящие с этого сайта/адреса.


5. Добавим ссылку на папку с записями, важно чтоб у нее был нужный владелец, группа и chmod 775
'''Шаг 4'''
 
*Перейдите в ПланФиксе в Управление аккаунтом — Интеграции — Виртуальные АТС — API ПланФикса для телефоний. *Заполните адрес АТС, чтобы ПланФикс понимал, что нужно принимать события приходящие с этого сайта или адреса.
 
 
'''Шаг 5'''
 
Добавим ссылку на папку с записями, важно чтоб у нее был нужный владелец, группа и chmod 775


#Создаем ссылку
#Создаем ссылку

Версия от 07:10, 18 июня 2024

FreePBX — это бесплатная программная телефонная система, которая позволяет управлять звонками в компании.

Возможности

  • Телефонные звонки через интернет: использует технологию VoIP, что позволяет совершать звонки через интернет вместо обычной телефонной сети.
  • Автоматическое распределение звонков: помогает автоматически направлять входящие звонки на нужные номера или отделы внутри компании.
  • Голосовые меню: Можно настроить интерактивные голосовые меню, чтобы звонящий мог выбрать нужный отдел, нажимая цифры на телефоне.
  • Голосовая почта: Если никто не может ответить на звонок, FreePBX может записать сообщение голосовой почты, которое потом можно прослушать.
  • Конференц-связь: Можно организовывать конференц-звонки, чтобы несколько человек могли одновременно участвовать в разговоре.
  • Запись звонков: Можно записывать телефонные разговоры для последующего прослушивания или анализа.
  • Интеграция с другими системами: FreePBX можно интегрировать с различными CRM-системами, в том числе с ПланФиксом.

Подключение

FreePBX к ПланФиксу можно подключить 2 способами:

Api ПланФикса для телефоний

  • Этим способом можно получать в ПланФикс только события о звонках, т.е. при звонке в активной вкладке ПланФикса появится карточка звонка.
  • Звонить из ПланФикса нельзя.
  • Для того, чтобы получить записи звонков необходимо дополнительно настроить apache/nginx (шаг 5).


Шаг 1

На сервере отредактируйте файл /etc/asterisk/extensions_override_freepbx.conf (пример файла) таким образом, чтобы он обязательно содержал 3 контекста:

  • [macro-dialout-one-predial-hook]
  • [macro-dialout-trunk-predial-hook]
  • [macro-hangupcall]

Для [macro-hangupcall] необязателен вид, как в примере.

Найдите в файле extensions_additional.conf контекст [macro-hangupcall] — скопируйте его — в самое начало добавьте строку:

exten => s,1,Macro(hangupcall-send-post)


Шаг 2

Скопируйте в файл extension_custom.conf все контексты из примера. Это можно сделать в том числе с помощью интерфейса FreePBX.


Шаг 3

Добавьте в файл globals_custom.conf 3 строки и замените {…} на соответствующие данные:

  • PBX_URL = {…} — URL-адрес вашей АТС
  • PF_URL = {…} — адрес для принятия запросов
  • PF_KEY = {…} — ключ авторизации (token) ПланФикса


Шаг 4

  • Перейдите в ПланФиксе в Управление аккаунтом — Интеграции — Виртуальные АТС — API ПланФикса для телефоний. *Заполните адрес АТС, чтобы ПланФикс понимал, что нужно принимать события приходящие с этого сайта или адреса.


Шаг 5

Добавим ссылку на папку с записями, важно чтоб у нее был нужный владелец, группа и chmod 775

  1. Создаем ссылку

ln -s /var/spool/asterisk/monitor /var/www/html/monitor

  1. Поправляем владельца и права.

chmod -R 775 /var/www/html/monitor/

chown -R asterisk:asterisk /var/www/html/monitor/