Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
Сообщений: 18
|
Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
Добрый день!
Собственно нужно найти плагин для SugarCRM который мониторил бы через AMI ивенты входящих вызовов и при входящем вызове открывал новое окно с карточкой клиента. Если callerid не найден в базе, тогда открывает новую карточку.
Нашел вот:
http://www.sugarforge.org/search/?type_of_search=soft&words=asterisk&Search=Search
Щупал:
1. Liz - делает callerid name lookup на основе callerid и потом Set(CALLERID(NAME))=<SugarNameAccount>. Выполнено в виде АГИ скрипта.
2. KINAMU/abcona Open Asterisk Connector - только для версии 5.2.0j и нету pop up. Есть только сохранения CDRов да и то криво или я пока не полностью вкурил. Еще пощупаю...
3.Asterisk SugarDirector - отдельный php скрипт который получает callerid как аргумент и открывает веб страницу из sugarcrm.
НО:
а. нужно отдельное приложение на машине клиента которая мониторит через AMI и открывает данную ссылку
б. нету фильтра чтобы показывать только вызовы на номер данного юзера. Открывает pop up для всех звонков в астериске.
Есть еще пару модулей, пощупаю и напишу.
|
Откуда: Уфа
Сообщений: 5856
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
a) без привлечения ajax, либо отдельной программы никак не сделать из-за особенностей http.
б) может не верно настраивали что-то?
|
Сообщений: 6521
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
Rady:
а. нужно отдельное приложение на машине клиента которая мониторит через AMI и открывает данную ссылку
б. нету фильтра чтобы показывать только вызовы на номер данного юзера. Открывает pop up для всех звонков в астериске.
Логика SugarCRM предполагает обязательный login данного юзера, тогда сопоставляется вызов на номер данного юзера с его интерфейсом.
|
Откуда: Уфа
Сообщений: 5856
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
я вот искал модуль для SugarCRM, который бы позволял искать номер телефона во всей ЦРМ
чтобы можно было SugarCRM со ссылкой поиска открывать
не нашел.
|
Сообщений: 6521
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
Не совсем понял - чтобы можно было SugarCRM со ссылкой поиска открывать? Кому?
Там всё закрыто, только через авторизацию, разве надо кому-то на сторону ссылки на номер телефона?
Хотя все Cisco phones ищут легко номер телефона во всей ЦРМ через линк на станции, где SugarCRM
http://ip.pbx.org/cisco/services/PhoneDirectory.php
|
Откуда: Уфа
Сообщений: 5856
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
поиск номера с кошкафона это другое.
меня интересует отображение результатов поиска при открытии ссылки, например, типа такого:
http://crm.youcompany.com/search.php?q=123456789
авторизация - не проблема. Главное инструмент.
|
Сообщений: 6521
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
Tiger CRM вроде это делает.
|
Сообщений: 18
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
to all:
В принципе можно настроить схему
asterisk <-AMI-> ADAT или ADMAsteriskSugarDirector.
AsteriskSugarDirector представляет из себя пхп скрипт AsteriskSugDir.php который принимает как аргумент search=<CALLERID>, e.g. http://crm.sugar.server/sugarcrm/AsteriskSugDir.php?search=<CALLERID>. Скрипт работает отлично, есть только одно НО если callerid не найден в CRM то открывается страница с надписью Number is not found(или что то наподобие) вместо того чтобы открывать новую карточку для клиента.
ADM или ADAT мониторят звонки в Астериске через АМИ. Можно настроить чтобы они открывали ссылку в браузере только для определенного СИП юзера.
Пробовал связать наверно все AMI клиенты с http://www.voip-info.org/wiki/view/Asterisk+call+notification с Trixbox 2.6(Asterisk 1.6) но не один из них не срабатывал при входящем вызове.
Надеюсь это кому-то пригодиться.
|
Откуда: Уфа
Сообщений: 5856
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
SugarDirector это тема!
The Asterisk SugarDirector will take a CallerID value from a Front-End Notifier and open up the associated Contact or Account for the caller. If the Caller is not known, it will take the user to a 'new contact' page within Sugar.
Нужно еще найти средство подцеплять записи разговоров в звонки и учет этих звонков.
но сам Sugar плох тем, что не имеет возможностей разграничить доступ к записям для пользователей. к примеру сотрудник ТП может иметь доступ к клиентским паролям, а сотрудник отдела продаж эти поля вообще не видит.
|
Откуда: Санкт-Петербург
Сообщений: 568
|
Re: Asterisk(Trixbox) + SugarCRM + PopUp on incoming calls
Rady: Скрипт работает отлично, есть только одно НО если callerid не найден в CRM то открывается страница с надписью Number is not found(или что то наподобие) вместо того чтобы открывать новую карточку для клиента.
глянул скрипт, там 50 строк от силы, в начале идут настройки:
$opennewcontact = 0; // Open New Contact Page when no contact found
^^^ вот это похоже на 1 надо поменять.
|
|