VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk + VtigerCRM

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Asterisk + VtigerCRM

Сообщение SolarW »

switch писал(а):привязываются ли звонки к клиенту/контакту/пользователю?
Глубоко я не копал (добился всплывающих окошек с информацией и больше особо не рыл) но...
Звонки как таковые (в виде записей в журнале звонков) остаются.
Насколько я помню обычный пользователь видит в журнале только свои звонки, админ - все.
Из звонка (или во время звонка в всплывающем окошке) можно создать контакт, тикет или еще там чего...
Аватара пользователя
navff
Сообщения: 26
Зарегистрирован: 03 янв 2011, 11:34
Откуда: Череповец
Контактная информация:

Re: Asterisk + VtigerCRM

Сообщение navff »

А когда идет входящий звонок, и номер звонящего зарегистрирован для какого-то контрагента (контакта), он определяется и показывается ссылка на подробку контакта. Там можно посмотреть историю взаимодействия и подробное описание. Весьма полезно, когда не помнишь, о чем закончили разговаривать два года назад.
system21
Сообщения: 2
Зарегистрирован: 17 янв 2011, 22:45

Re: Asterisk + VtigerCRM

Сообщение system21 »

Да, но это не спасет от обновления.

Если что, на несколько постов выше, есть ссылка на соответсвующий мануал.
А не дадите ссылочку ... а то как то не нашел...
Аватара пользователя
navff
Сообщения: 26
Зарегистрирован: 03 янв 2011, 11:34
Откуда: Череповец
Контактная информация:

Re: Asterisk + VtigerCRM

Сообщение navff »

system21 писал(а):А не дадите ссылочку ... а то как то не нашел...
http://forums.vtiger.com/viewtopic.php? ... 470#p97470
klistrod
Сообщения: 12
Зарегистрирован: 27 сен 2011, 20:57

Re: Asterisk + VtigerCRM

Сообщение klistrod »

navff писал(а):Добрый!
Есть интересная штука: Установлен Elastix с VtigerCRM. Пользуясь PDF-мануалом по настройке все почти получилось. А именно:
  • Исходящие звонки работают
  • Входящий звонок с известного номера определяется
В чем косяк:
После того, как первый входящий звонок с известного номера определился, в следующий раз он уже отображается как 'unknown'. После перезапуска скрипта php -f AsteriskClient.php, входящий звонок снова определялся правильно.

Надеясь на лучший исход, я решил обновить PHP:

Код: Выделить всё

yum install php
В результате все стало работать еще страннее:
  • Входящий звонок определяется только после перезапуска скрипта и перезапуска httpd
  • Определяется один-единственный первый звонок.
  • Всплывающие окна появляются когда звонящий уже положил трубку или не появляются вообще.
Прикладываю картинки, которые имел удовольствие наблюдать...
1. Это тот счастливый момент, когда номер определился:
1.jpg
2. Это странный момент, когда я звоню с того же номера, но определяется почему-то номер экстеншна, на который я звоню
2.jpg
3. Лог вывода php -f AsteriskClient.php:
log.rar
Может быть кто-то сталкивался с таким странным поведением?
А мануал можно посмотреть??
elchupanebrej
Сообщения: 18
Зарегистрирован: 11 авг 2011, 16:45

Re: Asterisk + VtigerCRM

Сообщение elchupanebrej »

хм.. А если астер и vtiger находятся на разных машинах, как правильно прописать в dialparties.agi ???
maxmen77
Сообщения: 34
Зарегистрирован: 17 окт 2010, 15:50

Re: Asterisk + VtigerCRM

Сообщение maxmen77 »

navff писал(а):Как будто бы все получилось.. Идем по шагам:

1. Скачиваем и заменяем файлик /var/lib/asterisk/agi-bin/dialparties.agi
на вот этот:
dialparties.rar
. Не забываем на всякий случай сделать бэкап старого.
В новом файлике исправяем 30-ю строчку, вписав туда правильный путь к каталогу Vtiger.

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

2. В Mysql-таблице vtiger_asteriskincomingcalls увеличиваем максимальный размер поля from_name до VARCHAR(250)

3. В МуSQL-таблице vtiger_activity увеличиваем максимальный размер поля subject до VARCHAR(250)

4. В модуле календаря отключить замену угловых скобок на lt. Пока что не знаю, как это сделать. Если кто знает - подскажите и я обновлю сей пост.
Я не совсем понял - надо ли после такой модификации запускать AsteriskClient.php ?
Опишу свою ситуацию: стоит aster с vtigerом, исходящие звонки из vtiger работают нормально, при входящих popup не происходит и в лог тоже ничего не заносится. Сейчас поправил dialparties.agi, но ничего не изменилось.
Какие изменения нужно сделать в Vtiger и asterisk помимо замены dialparties.agi, снятия ограничений с БД, добавления аккаунта в asterisk и настройки модуля pbx в VTIGERe?
maxmen77
Сообщения: 34
Зарегистрирован: 17 окт 2010, 15:50

Re: Asterisk + VtigerCRM

Сообщение maxmen77 »

Тут родилось и второе возможное решение (только в теории) - если всплывающие окна не нужны и достаточно только занесения входящих звонков в CRM чтобы они в хистори были видны - можно скриптом через cron парсить логи астера, выбирать оттуда входящие звонки и их уже вставлять в базу vtiger в нужные места. Кто-нить что-то подобное видел или делал?
kaisarkz
Сообщения: 13
Зарегистрирован: 29 дек 2011, 22:02

Re: Asterisk + VtigerCRM

Сообщение kaisarkz »

Привет всем.

Идея с dialparties замечательная, не спорю. Но, есть ли решения проблемы скрипта(проблема как у ТС)?
Дело в том, что поставил elastix 2.2 с астером 1.8, он звонит не через dialparties. Вот. Думаю, целесобразно ли менять в дайлпланах?

p.s. для пользователей FreePBX и Elastix: если поменять /var/www/html/admin/modules/core/agi-bin/dialparties.agi вместо /var/lib/asterisk/agi-bin/dialparties.agi, дополнения не будет перезаписываться при изменениях в веб интерфейсе.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Asterisk + VtigerCRM

Сообщение zzuz »

для пользователей FreePBX и Elastix
Так , для справки. Freepbx используется как в триксбоксах , так и эластиксах, так и как самостоятельный продукт. Да, и при необходимости ,/var/lib/asterisk/agi-bin/dialparties.agi всё равно перепишится , когда потребуется , так что ваше утверждение неверное.
Линия24 - Системы Массового Телефонного Обслуживания
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH