Affichage des résultats 1 à 10 sur 14

Discussion: La gestion des appels: Comment gérer la priorité des appels?

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    décembre 2010
    Messages
    17
    Downloads
    0
    Uploads
    0
    Bonjour

    C'est SIP et non pas analogique

  2. #2
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Vous savez programmer ?

  3. #3
    Membre Junior
    Date d'inscription
    décembre 2010
    Messages
    17
    Downloads
    0
    Uploads
    0
    Malheureusement je ne suis pas un expert en programmation

    y a t il qqn qui peut m'aider à developper un script PHP sur AGI ?

    Merci

  4. #4
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Vous devez comprendre que pour les personnes qui découvrent asterisk avec l'experience en php c'est pas toujours évident, ce sont des personne qui savent déjà programmer les cycles, créer la logique du programme ect. Pour les personne qui ne savent pas programmer c'est encore plus difficile. Mias je pense qu'il n'existe pas de taches insurmontables pour les personnes détermines.

    Je vous conseille de commencer creuser coté interaction les scripts AGI et php http://www.voip-info.org/wiki/view/Asterisk+AGI+php

    La programme je le vois de cette façon:

    Lorsque un appel sortant ce produit, il vous faut tagger ces appels et mémoriser leur statut dans la BDD, ensuite lorsque un appel arrive avec la priorité supérieure vous pouvez effectuer une action 'soft hangup' sur une channel avec la priorité inferieure. Il ne faut pas oublier de les retirer de la bdd avec dead agi à la fin pour garder la base à jour.

    Mais j'ai l'impression que ce genre d'application ne vivra pas bien au sein de la boite franchement, peu importe la personne, secretaire ou pas, personne aime ce faire raccrocher la communication, et votre tache resemble à toutes ces taches inutiles qui sont affectes au stagiaires sans besoin réel.

  5. #5
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Si le directeur n'est pas capable de voir les problèmes que posent sa demande (perte de temps, mauvaise image pour sa société, etc...), c'est bien triste pour lui

  6. #6
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Sinon pour éviter de troller sur un sujet qui ne nous regarde pas, je te conseille de faire une agi, en définissant dans un fichier de config simple tes priorités. Clairement tu peux faire un truc qui quand il n'y a plus de ligne tu rediriges l'appelle vers un message son qui dit que l'appelle a été préempté par plus important et tu raccroches ou tu mets en attente mais à ça complexifie . Tu peux éventuellement faire un rappel auto du gars shooté vers le numéro qui été appelé ou en appel mais si c'est une sda global sur l'entrant cela sera plus complexe de remettre avec la bonne personne.
    En gros sur chaque appelles sortant tu appelles ton agi qui fais un check sur les priorités, sur les dispo de tes lignes et tu fais une action en fonction de cela. Tu peux le faire en bash, python, ruby, php etc ... Par contre pour simplifier par sur une version un peu récente d'Asterisk car tu auras plus d'action possible.
    Sinon je te conseille de passer par un consultant asterisk qui te facturera cela mais au moins cela sera fait proprement et tu ne te casseras pas la tête. Une journée avec doc, test et code devrait faire l'affaire pour te sortir cela. Sinon apprend un langage et l'agi dans Asterisk. Peut-être tu devras aussi faire un appel via le manager mais j'ai pas assez réfléchi pour tout penser à ta demande.
    Sinon c'est fun à coder, donc passes y quelques nuits, tu en ressortiras ravi de l'expérience .

    A+
    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 !

  7. #7
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    En passant j'ai parlé sur du sortant mais j'ai pas saisi finalement si c'était sur une ligne entrante ou sortante ou les deux
    C'est bien de pouvoir bien spécifier les choses, parfois (tout le temps en fait ) c'est pas le dev qui pose le souci mais la spec, une fois celle ci bien faite le code suit.
    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
    Date d'inscription
    septembre 2010
    Localisation
    HENNEBONT
    Messages
    71
    Downloads
    0
    Uploads
    0
    Citation Envoyé par hamza Voir le message
    Bonjour

    C'est SIP et non pas analogique
    Pourquoi ne pas prendre plusieurs comptes SIP (chez plusieurs fournisseurs...) tout simplement ?

  9. #9
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Bonne solution, mais même plusieurs comptes sip avec des sda différentes sur le même provider serait bien aussi.
    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 !

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
  •