Affichage des résultats 1 à 5 sur 5

Discussion: Music on hold et IVR ?

  1. #1
    Membre Junior
    Date d'inscription
    mai 2014
    Messages
    22
    Downloads
    0
    Uploads
    0

    Music on hold et IVR ?

    Bonjour à tous,

    VOila j'ai un probleme j'ai enfaite une musique d'attente qui dit " Bievenue chez XXXXX TAPEZ 1 pour le service XXX TAPEZ 2 pour le service XXX" etc

    Donc pour la musique qui ce joue j'ai pas de souçi mais comment capturer la pression des touches PENDANT la lecture de la musique ? voici mon extensions.conf pour l'instant

    [home]
    exten => _2XX,1,Answer()
    exten => _2XX,n,Dial(SIP/${EXTEN},,m(homemp3))
    ;exten => _2XX,n,WaitExten()
    ;exten => 1,1,Goto(work,1001,1)


    Voila j'ai essayer le WaitExten mais ça ne fonctionne pas merci de m'aider.

  2. #2
    Membre Junior
    Date d'inscription
    mars 2015
    Messages
    22
    Downloads
    0
    Uploads
    0
    En fait, il ne faut pas réaliser un Dial pour le IVR, mais un Answer() et un Background() :

    exten => _2XX,1,Answer()
    exten => _2XX,n,Set(TIMEOUT(response)=10) ; Temps max pour choisir une option
    exten => _2XX,n,Background(custom/IVR1-message) ; Fichier audio à jouer
    exten => _2XX,n,WaitExten()

    exten => 1,1,Goto(work,1001,1)

  3. #3
    Membre Junior
    Date d'inscription
    mai 2014
    Messages
    22
    Downloads
    0
    Uploads
    0
    ça marche nikel merci beaucoup c'est exactement ce que je voulais !

    J'aurais deux autres question :

    Comment faire pour lorsqu'on appel sur un extension et qu'après dix secondes sans decrocher par exemple qu'on le fasse sonner sur une autre extension ?
    La seconde sais tu si il est possible de rediriger l'appel lorsqu'une extension est deconnecté pour X raisons (subscriber absent dans les logs d'asterisk) j'ai rechercher mais rien trouvé.

    Merci encore.

  4. #4
    Membre Junior
    Date d'inscription
    mars 2015
    Messages
    22
    Downloads
    0
    Uploads
    0
    Il suffit simplement de faire deux Dial de suite, pour moi, cela donne ceci quand on m'appelle de l'exterieur :

    [incoming]
    ; Appel Exterieur
    exten => XXXXXXXXXXX,1,NoOp(${CALLERID})
    exten => XXXXXXXXXXX,n,Answer() ; Décroche l'appel exterieur
    exten => XXXXXXXXXXX,n,Dial(SIP/6002&SIP/6004,15,m) ; Fait sonner les postes fixes IP pendant 15 secondes tout en jouant la musiconhold
    exten => XXXXXXXXXXX,n,Dial(SIP/6006&SIP/6007,15,m) ; Fait sonner les postes mobiles IP pendant 15 secondes tout en jouant la musiconhold
    exten => XXXXXXXXXXX,n,VoiceMail(${EXTEN}@work) ; renvoie vers la boite vocale
    exten => XXXXXXXXXXX,n,Hangup() ; Raccroche à la fin dans tous les cas

    Que les SIP soient non enregistrés ou que personnes ne réponde, ca fonctionne.

  5. #5
    Membre Junior
    Date d'inscription
    mai 2014
    Messages
    22
    Downloads
    0
    Uploads
    0
    T'es vraiment une bombe merci beaucoup.

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
  •