Page 1 sur 4 123 ... DernièreDernière
Affichage des résultats 1 à 10 sur 37

Discussion: Remontée de fiche SugarCrm avec Asterisk

  1. #1
    Membre
    Date d'inscription
    juin 2011
    Localisation
    Houilles
    Messages
    46
    Downloads
    3
    Uploads
    0

    Remontée de fiche SugarCrm avec Asterisk

    Bonjour,

    J'essaie depuis un moment de mettre en place un système de popup qui ferais remontée la fiche client de l'application SugarCrm lors d'un appel arrivant sur Asterisk.

    J'ai essayé le plug'in "YAAI", mais il représente de nombreuse inconvénient et dysfonctionnement (Un coup sa marche, un coup sa marche pas)
    J'ai été voir coter 3CX avec leurs modules qui s'adapte à sugar, mais il fonctionne que en présence de leur ipbx et non avec Asterisk.

    Est ce que quelqu'un connait un plug'in qui fonctionne très bien avec Astérisk ?

    Merci par avance

  2. #2
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Tu peux aller voir du coté des dialer/remontee d'info "generique".
    Tu ne verras pas l'historique des appels entrant dans sugar mais tu pourras dialer et faire monter la fiche de ton choix ( avec juste une page ou on peut passer le tel )
    http://www.asterisk-france.org/showt...ll=1#post12905
    Ca marche plutot bien et est fiable.
    Le client Xivo doit problement savoir faire ca aussi mais il faut utiliser xivo.

    Pas regarder depuis tres tres longtemps mais le code pour gerer asterisk dans sugar etait une cata il y a quelques annees, sans compter les pbs de perf induites par une conso cpu trop importante.

    Fastm3.

  3. #3
    Membre
    Date d'inscription
    juin 2011
    Localisation
    Houilles
    Messages
    46
    Downloads
    3
    Uploads
    0
    Merci fastm3, donc vous me conseiller d'utiliser Asterisk Click2Dial, je suis en train de voir comment faire remonté la fiche client avec ce plug'in.

    Sinon pour info, j'utilise Xivo, donc si cette solution permet de faire de la remonté de fiche je suis très preneur .

    Cdlt

    Damien

  4. #4
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Oui tu peux faire cela après tout dépend comment tu veux le faire ?
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  5. #5
    Membre
    Date d'inscription
    juin 2011
    Localisation
    Houilles
    Messages
    46
    Downloads
    3
    Uploads
    0
    Je suis sous Xivo Skaro 13.10 en interne (derriere une freebox) et sugarcrm en 6.5 chez Ovh.
    J'utilise le softphone 3cx, mais si faut obligatoirement changé avec Xivo client ca ne me posera pas de probleme.

    Je souhaiterais avoir une interaction entre sugar et xivo comme :
    -aller cherché l'annuaire dans sugar
    -capable de remonté la fiche client quand un appel arrive.

    J'ai parcouru la toile mais je n'arrive pas a trouver quelque chose de fiable..

    Si vous pouviez me mettre sur une piste.

    Merci

    Damien

  6. #6
    Membre
    Date d'inscription
    juin 2011
    Localisation
    Houilles
    Messages
    46
    Downloads
    3
    Uploads
    0
    Personne n'aurait une petite idée ou piste à creuser ?

  7. #7
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Salut,

    Laisse moi te répondre demain
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  8. #8
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Salut,

    Alors je te laisse regarder ici : https://github.com/sboily/xivo-sugarcrm

    Ça te donne un exemple j'ai testé que sur une 13.25 de XiVO.

    ++
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  9. #9
    Membre
    Date d'inscription
    juin 2011
    Localisation
    Houilles
    Messages
    46
    Downloads
    3
    Uploads
    0
    Merci Quintana, je vais essayé de le faire fonctionner...

  10. #10
    Membre
    Date d'inscription
    juin 2011
    Localisation
    Houilles
    Messages
    46
    Downloads
    3
    Uploads
    0

    Smile

    Bonjour Quintana,

    Alors j'ai commencer à me creuser la tête :


    Sur Xivo, j'ai bien passé les commandes suivantes :

    apt-get install git
    mkdir /usr/share/asterisk/agi-bin
    cd /usr/share/asterisk/agi-bin
    git config --global http.sslverify false
    git clone https://github.com/sboily/xivo-sugarcrm.git
    cd xivo-sugarcrm
    cp sugarcrm.conf /etc/asterisk/extensions_extra.d
    chown www-data.www-data /etc/asterisk/extensions_extra.d/sugarcrm.conf




    J'ai ensuite editer les 2 fichiers (pour etre sur) de sugarcrm.conf, qui se trouve à " /usr/share/asterisk/agi-bin" et "/etc/asterisk/extensions_extra.d"

    Je l'ai éditer de cette facon :

    [sub-sugarcrm]
    exten = s,1,NoOp("Get information from SUGARCRM")
    same = n,Set(SUGARCRM_URL=http://37.187.41.114/service/v4_1/rest.php)
    same = n,Set(SUGARCRM_USERNAME=admin)
    same = n,Set(SUGARCRM_PASSWD=*****)
    same = n,Agi(xivo-sugarcrm/for_xivo)
    same = n,UserEvent(dialplan2cti,UNIQUEID: ${UNIQUEID},CHANNEL: ${CHANNEL},VARIABLE: sugarcrm-firstname,VALUE: ${SUGARCRM-FIRSTNAME})
    same = n,UserEvent(dialplan2cti,UNIQUEID: ${UNIQUEID},CHANNEL: ${CHANNEL},VARIABLE: sugarcrm-lastname,VALUE: ${SUGARCRM-LASTNAME})
    same = n,Return()




    Jai ensuite taper :
    asterisk -r
    xivo*CLI> dialplan reload
    xivo*CLI> dialplan show sub-sugarcrm

    Comme résultat j'ai eu :

    xivo*CLI> dialplan show sub-sugarcrm
    [ Context 'sub-sugarcrm' created by 'pbx_config' ]
    's' => 1. NoOp("Get information from SUGARCRM") [pbx_config]
    2. Set(SUGARCRM_URL=http://37.187.41.114/service/v4_1/rest.php) [pbx_config]
    3. Set(SUGARCRM_USERNAME=admin) [pbx_config]
    4. Set(SUGARCRM_PASSWD=****) [pbx_config]
    5. Agi(xivo-sugarcrm/for_xivo) [pbx_config]
    6. UserEvent(dialplan2cti,UNIQUEID: ${UNIQUEID},CHANNEL: ${CHANNEL},VARIABLE: sugarcrm-firstname,VALUE: ${SUGARCRM-FIRSTNAME}) [pbx_config]
    7. UserEvent(dialplan2cti,UNIQUEID: ${UNIQUEID},CHANNEL: ${CHANNEL},VARIABLE: sugarcrm-lastname,VALUE: ${SUGARCRM-LASTNAME}) [pbx_config]
    8. Return() [pbx_config]

    -= 1 extension (8 priorities) in 1 context. =-




    You need to add this subroutine in your DID for exemple on the webi.
    Pour cela (je pense que c'est bien ici), j'ai été dans Service - IPBX - Gestion des Appels - Appels Entrants
    J'ai editer mon numéro et dans "Sous-routine de prétraitement " j'ai mis : sub-sugarcrm

    Service - IPBX - Gestion des Appels - Appels Entrants.jpg




    CTI config
    Adding on your sheet model the variables :
    {dp-sugarcrm-lastname}
    {dp-sugarcrm-firstname}
    La (j'ai un petit doute), j'ai été dans Service - Serveur CTI - Fiche - Modele
    J'ai éditer "XIVO" et dans l'onglet "Fiche" ajouter les variables {dp-sugarcrm-lastname} et {dp-sugarcrm-firstname}.

    Service - Serveur CTI - Fiche - Modele.jpg




    Adding on sheet model action the value :
    http://crm/index.php?module=Contacts&action=DetailView&record ={dp-sugarcrm-id}
    La je bloque, je sais pas ou mettre cette URL...




    And authorize the popup url in xivo client.
    La je pense que c'est bon
    url in xivo client.jpg



    Si l'ensemble est correct il me manque juste l'url à placer, mais je ne sais pas ou...

    je voulais savoir quel est le résultat attendu, une fois l'ensemble des paramatres renté.
    Je veux dire de quel manière la fiche va remonté ou s'affiché.

    Merci encore et bon week end

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •