Администраторы группы

  • Аватар

Модераторы группы

  • Аватар

Интеграция Vtiger CRM

Открытая группа активность: 3 мес., 3 нед. назад

Обсуждаем вопросы использования интеграции SalesPlatform Vtiger CRM с другими системами: Asterisk, 1С и др., а также использование Клиентского портала.

Issabell(Asterisk 11) интеграция SalesPlatform7.1 SPAsteriskConnector-1.4.0 (записей: 6)

← Форум группы   Все форумы
  • Аватар Nazariy - 3 г., 5 мес. назад:

    Добрый день.
    Хочу завести Issabell с SalesPlatform7.1

    Имею сервер (virtualbox):
    Issabell Asterisk 11(11.25.3), Centos 7.
    Настроены, внешка zadarma + два внутренних номера 100, 102

    SalesPlatform Vtiger CRM 7.1.0
    Настройки Asterisk:
    URL адрес: http://127.0.0.1:5000
    Контекст: from-internal
    Секретный ключ: 13526754425____e86958e8

    Admin – добавил внутренний номер 100
    Создал клиента с номером 102

    SPAsteriskConnector-1.4.0
    SPVtigerAsteriskConnector.properties:
    ServerIP = 127.0.0.1
    ServerPort = 5000
    AsteriskAppDBPath = /usr/local/bin/SPAsteriskConnector/db
    AsteriskServerIP = 127.0.0.1
    AsteriskServerPort = 5038
    AsteriskUsername = admin
    AsteriskPassword = AX_____333
    VtigerURL = http://localhost/vtigercrm/
    VtigerSecretKey = 13526754425____e86958e8
    DefaultOriginateChannelProtocol = SIP

    java-1.8.0 , папкам db, bin, logs дал права 777
    SPAsteriskConnector включил ( ./start.sh) и добавил автозагрузку (/usr/local/bin/SPAsteriskConnector/bin/start.sh)
    по адресу сервера вижу
    http://192.168.4.135:5000/
    Advanced Asterisk/FreePBX Connector for Vtiger CRM and SalesPlatform Vtiger CRM

    SalesPlatform Advanced Asterisk/FreePBX Connector supports Asterisk and FreePBX.

    Key advantages comparing to the original Vtiger CRM Asterisk Connector:

    Supports both Asterisk and FreePBX
    Supports FreePBX queues and ring groups
    Allows outgoing calls through Asterisk/FreePBX dialplan
    Detects connected line for incoming calls

    Copyright © 2017 ​SalesPlatform

    Подскажите пожалуйста, кто знает, что прописать чтоб подружить Тигру с Изабель
    На данный момент при попытке исходящего звонка всплывает сообщение «Сбой при исходящем звонке», при входящем CRM не реагирует.
    Как понял, что далее нужно прописать trunk / exten в custom конфиги issabell, но что и куда сообразить не могу.
    Документация по настройке:
    https://wiki.salesplatform.ru/index.php/SalesPlatform_vtiger_crm_7_%d0%a2%d0%b5%d1%85%d0%bd%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5_%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_SalesPlatform_Vtiger_Asterisk_Connector

    Заранее огромное спасибо!

  • Аватар Станислав - 3 г., 5 мес. назад:

    Добрый день, Nazariy(@nazaru)!
    Честно говоря, мне приходилось довольно часто настраивать интеграцию SalesPlatform с различными клонами Asterisk. Довольно долго работал с SPAsteriskConnector, но постоянно встречал разного рода сложности: зависания сервиса (у меня он был в supervisor), довольно странные единичные пропуски вызовов.
    В результате было решено написать свой коннектор SalesPlatform Asterisk на Python, чтобы иметь больше возможностей и поддерживать очереди, прежде всего (стандартный поддерживает только личные звонки без очередей)

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

    http://ит-решения.рф/blog/vtiger-crm-%D0%B8-asterisk-%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%B8%D0%B8/

  • Аватар Nazariy - 3 г., 5 мес. назад:

    SPAsteriskConnector у меня не заработал с версией salesplatform-vtigercrm-7.1.0-201803 из коробки. При этом заработал с версией salesplatform-vtigercrm-7.0.1-201711 и с vtigercrm7.1.0 (оригинальной, не salesplatform).
    Версия salesplatform-vtigercrm-7.1.0-201803 заработала после пакета обновления salesplatform-vtiger-sp-710201803-01
    Сейчас получилась сборка:
    сервер (virtualbox)
    Issabell Asterisk 11(11.25.3), Centos 7.1
    Salesplatform-vtigercrm-7.1.0-201803 + Salesplatform-vtiger-sp-710201803-01

    Работает весь основной функционал: Click2dial, звонки внутри сети, звонки на внешку, входящие с внешки, есть всплывающие окна при входящих звонках.
    Не работает:
    1. Нет возможности прослушать разговоры из CRM.
    Очень схожая конфигурация была в этой теме:
    https://community.salesplatform.ru/groups/vtiger-integration/forum/topic/%d0%b8%d0%bd%d1%82%d0%b5%d0%b3%d1%80%d0%b0%d1%86%d0%b8%d1%8f-elastix-4-asteriskconnector-1-4-2/
    но как человек победил, так и не понял. Писал что поправили extensions, но где и что именно..
    2. Не отображаются в CRM исходящие звонки на внешку. То есть: звонок 100 > 101 запись о исходящем звонке появляется, звонок 100 > 380500000000 записи о исходящем звонке нет.
    Алгоритм решения проблемы описал Евгений (@unijohnson) в теме:
    https://community.salesplatform.ru/groups/vtiger-integration/forum/topic/%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d1%8f%d1%89%d0%b8%d1%85-%d0%b7%d0%b2%d0%be%d0%bd%d0%ba%d0%be%d0%b2-%d0%b2-%d0%bc%d0%be%d0%b4%d1%83/

    Настройки такие:

    Issabell (из web)
    Внешка zadarma:
    host=sip.zadarma.com
    insecure=invite,port
    type=friend
    fromdomain=sip.zadarma.com
    disallow=all
    allow=alaw&ulaw
    dtmfmode=auto
    secret=***
    defaultuser=134628
    fromuser=134628
    qualify=400
    directmedia=no
    134628:***@sip.zadarma.com/134628

    Два внутренних номера 100, 101

    SalesPlatform
    Настройки Asterisk (PBXManager):
    URL адрес: http://0.0.0.0:5000
    Контекст: from-internal
    Секретный ключ: *****

    Admin – добавил внутренний номер 100
    Создал клиента с номером 101

    SPAsteriskConnector-1.4.2
    SPVtigerAsteriskConnector.properties:
    ServerIP = 0.0.0.0
    ServerPort = 5000
    AsteriskAppDBPath = /usr/local/SPAsteriskConnector/db/
    AsteriskServerIP = 127.0.0.1
    AsteriskServerPort = 5038
    AsteriskUsername = admin
    AsteriskPassword = ******
    VtigerURL = https://localhost/vtigercrm/
    VtigerSecretKey = *****
    CheckKeyOnListenRequest=true
    LookUpVariablesNames=
    DefaultOriginateChannelProtocol = SIP

    java -version openjdk version «11.0.6″ 2020-01-14 LTS

    По записи разговоров:
    cdr.conf:
    [general]
    enable=yes

    cdr_manager.conf:
    [general]
    enabled = yes
    [mappings]
    recordingpath => recordingpath разговора

    cdr_manager.so запущен

    Контексты [macro-parked-call] [parkedcallstimeout] [sub-record-cancel] [sub-record-check] нашел и правил в extensions_additional.conf согласно мануалу

    у папки /var/spool/asterisk/ и ее внутренностей права 777
    В CRM, длительность разговора есть, плеер есть, но слушать нечего
    Из Issabell разговоры прослушиваются

  • Аватар dima - 1 г., 9 мес. назад:

    @ Станислав
    где можно скачать коннектор на python? подскажите

  • Аватар Станислав - 1 г., 9 мес. назад:

    Добрый день, @dima777

    Коннектор на python – это наше коммерческое решение. По вопросам приобретения можете написать мне на почту s.sokolko@gmail.com

  • Аватар dima - 1 г., 9 мес. назад:

    кто может пдпраивт коннектор к issabelpbx за адекватные деньги?