Инструменты пользователя

Инструменты сайта


настройки:asterisk_vtigercrm

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
настройки:asterisk_vtigercrm [2024/08/21 14:09] adm0001настройки:asterisk_vtigercrm [2024/09/02 18:14] (текущий) adm0001
Строка 1: Строка 1:
 ==== Создание Колл-Центра. ==== ==== Создание Колл-Центра. ====
  
-Интеграция Asterisk (в составе образа FreePBX) и VtigerCRM позволить автоматизировать звонки.+Для создания своего колл-центра вам необходим сервер IP телефонии Asterisk (в составе образа FreePBX). Интеграция Asterisk и VtigerCRM позволить автоматизировать звонки что бы: не пропустить ни одного звонка, всегда помнить когда и кому звонил, прослушать разговор, вспомнить детали переговоров и т.д.
  
-  - Не пропустите ни один звонок. +=== Предварительные требования для интеграции. ===
-  - Всегда помнить когда и кому звонил. +
-  - Прошлушать разговор, что бы вспомнить детали переговоров и т.д.+
  
-=== Предварительные требования для установки. === +В образ VtigerCRM до установить программу.
- +
-В образ VtigerCRM доустановить программу.+
  
 <code> <code>
Строка 16: Строка 12:
 </code> </code>
  
-Скачайте Asterisk Connector+{{:настройки:vtigerasteriskconnector-1.5.4.zip|Скачайте Asterisk Connector}} 
 + 
 +Распакуйте в удобной для вас директории на сервере VtigerCRM. 
 +<code> 
 + 
 +unzip VtigerAsteriskConnector-1.5.4.zip 
 + 
 +</code> 
 + 
 +В данном примере ///usr/local// 
 + 
 +Отредактируйте файл //VtigerAsteriskConnector/conf/VtigerAsteriskConnector.properties// 
 +<code> 
 +// Location where the application server will be running. 
 +ServerIP   = 127.0.0.1 
 +ServerPort = 5000 
 + 
 +// Call Recordings storage path 
 +StorageDir = /usr/local/VtigerAsteriskConnector/bin/rec 
 + 
 +// Enable(true) or Disable(false) call recordings 
 +Recording = true 
 + 
 +// Location where the applications database files will be stored. 
 +AsteriskAppDBPath = /var/spool/asterisk/system 
 + 
 +// Asterisk Server Details (сервер FreePBX) 
 +AsteriskServerPublicIP = 192.168.21.155 
 +AsteriskServerIP   = 192.168.21.155 
 +AsteriskServerPort = 5038 
 +AsteriskUsername   = vtiger 
 +AsteriskPassword   = vtiger_password 
 + 
 +// Vtiger CRM URL 
 +VtigerURL = http://127.0.0.1/vtigercrm/ 
 +VtigerSecretKey = 12345 
 + 
 +//Enable(true) or Disable(false) Asterisk Events and Database Logs in Connector 
 +AsteriskLog = true 
 +DatabaseLog = true 
 + 
 +</code> 
 + 
 +^Asterisk^| 
 +|ServerIP|IP адрес на котором Asterisk Vtiger Connector будет работать.| 
 +|ServerPort|Порт на котором Asterisk Vtiger Connector будет работать .| 
 +|StorageDir|Путь к директории записи разговоров на сервере Asterisk.| 
 +|Recording|True/False - запись разговоров| 
 +|AsteriskAppDBPath|Путь для сохранения файла базы данных Vtiger Asterisk Connector на вашем сервере.| 
 +^Asterisk Server Details^| 
 +|AsteriskServerPublicIP|Внешний IP адрес сервера Asterisk.| 
 +|AsteriskServerIP|IP адрес сервера Asterisk| 
 +|AsteriskServerPort|Порт Asterisk Manager Interface (AMI).| 
 +|AsteriskUsername|Имя пользователя manager.conf на сервере Asterisk.| 
 +|AsteriskPassword|Пароль пользователя manager.conf на сервере Asterisk.| 
 + 
 +^Vtiger^| 
 +|VtigerURL|Vtiger Asterisk App URL.| 
 +|VtigerSecretKey|Vtiger Secret Key.| 
 + 
 +Установить пользователя и пароль, во FreePBX открыть Общие настройки → Дополнительные настройки → раздел Asterisk Manager 
 + 
 +{{:настройки:fpeepbxmanager.png?direct&700x192}} 
 + 
 +Настроить интеграцию в VtigerCRM, меню → Настройки → Настройки CRM → Интеграция → Asterisk 
 + 
 +{{:настройки:vtigerpbx.png?nolink&700x364}} 
 + 
 +Назначить номер телефона для пользователя VtigerCRM 
 + 
 +Перейдите в "Мои настройки" 
 + 
 +{{:настройки:crmmy.png?nolink&412x266}} 
 + 
 +В разделе Дополнительная информация добавьте Внутренний номер. 
 + 
 +{{:настройки:crmphone.png?nolink&651x390}} 
 + 
 +=== Запуск VTiger Asterisk Connector === 
 +<code> 
 + 
 +cd /usr/local/VtigerAsteriskConnector/bin 
 + 
 +</code> 
 + 
 +<code> 
 +[root@localhost bin]# ls -la 
 +total 24 
 +drwxrwxr-x 2 root root 4096 Dec  5 14:25 . 
 +drwxrwxr-x 8 root root 4096 Dec  5 14:25 .. 
 +-rwxrwxr-x 1 root root  339 Dec  5 14:25 agi.sh 
 +-rwxrwxr-x 1 root root  228 Dec  5 14:25 start.sh 
 +-rwxrwxr-x 1 root root  115 Dec  5 14:25 stop.sh 
 +-rwxrwxr-x 1 root root  377 Dec  5 14:25 webapp.sh 
 + 
 +</code> 
 + 
 +**запустим коннектор командой:** 
 +<code> 
 + ./start.sh 
 + 
 +</code> 
 + 
 +**Автозагрузка скрипта (выполнять под суперпользователем)** 
 +<code> 
 +echo sh /usr/local/VtigerAsteriskConnector/bin/start.sh>> /etc/rc.local 
 + 
 +</code> 
 +