Affichage des résultats 1 à 10 sur 30

Discussion: Xivo renvoi d'appels general

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre
    Date d'inscription
    octobre 2010
    Localisation
    France
    Messages
    87
    Downloads
    0
    Uploads
    0

    Xivo renvoi d'appels general

    il y a t'il une fonction dans XIVO avec la quelle à l'aide d'une touche on active le renvoi d'appels general et pas seulement du poste.
    je veux dire que si quelqu'un essai de joindre l'entreprise sur un SDA il est immédiatement renvoyer vers un poste externe (un 06 ou autre) et que cette fonction peut être activée et désactivée à partir de n'importe quel poste de l'entreprise.
    Merci.

  2. #2
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    12
    Downloads
    0
    Uploads
    0
    Bonjour astux,

    Non, cette fonctionnalité n'existe pas. Mais c'est assez facile à faire avec une sous-routine de prétraitement.

    Guillaume.

  3. #3
    Membre
    Date d'inscription
    octobre 2010
    Localisation
    France
    Messages
    87
    Downloads
    0
    Uploads
    0
    merci pour la réponse
    tu as peut-être une piste, un truc logique. car la tout de suite je ne suis pas inspiré.
    si tu as 2 minutes

  4. #4
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Dans fichier de conf, tu en crée un nouveau fichier par exemple : RenvGen.conf

    tu lui ajoute ceci dedans :

    Code:
    [RenvoiGeneral]
    ;BLF
    exten => **1244**500,hint,Custom:lampRenvGen
    
    
    ;Activation/Desactivation BLF Renvoi General
    
    
    exten => **1244**500,1,Answer()
    exten => **1244**500,n,GotoIf($[${DB(Renvoi/General)} = 1]?Actif:PasActif)
    exten => **1244**500,n,Hangup()
    exten => **1244**500,n(Actif),Set(DB(Renvoi/General)=0)
    exten => **1244**500,n,Set(DEVSTATE(Custom:lampRenvGen)=NOT_INUSE)
    exten => **1244**500,n,Playback(RenvoiDesactive)
    exten => **1244**500,n,Hangup()
    exten => **1244**500,n(PasActif),Set(DB(Renvoi/General)=1)
    exten => **1244**500,n,Set(DEVSTATE(Custom:lampRenvGen)=BUSY)
    exten => **1244**500,n,Playback(RenvoiActive)
    exten => **1244**500,n,Hangup()
    
    [CheckRenv]
    
    exten = s,1,NoOp(Controle Renvoi General)
    exten = s,n,GotoIf($[${DB(Renvoi/General)} = 1]?Actif:PasActif)
    exten = s,n(Actif),NoOp(Renvoi Actif)
    exten = s,n,Goto([TON RENVOI ICI])
    exten = s,n,Hangup()
    exten = s,n(PasActif),NoOp(Renvoi Desactive)
    exten = s,n,Return()
    Voila, tu mes dans le champs subroutine des appels concernés : CheckRenv

    Et tu mes dans tes téléphone un BLF sur le numéro: **1244**500

    et cela devrait corespondre à ton attente
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  5. #5
    Membre
    Date d'inscription
    octobre 2010
    Localisation
    France
    Messages
    87
    Downloads
    0
    Uploads
    0
    impeccable merci beaucoup ça fonctionne du tonner !
    mais comment faire si l'utilisateur doit changer le numéro vers le quel il renvoi tout les appels ?
    merci
    Dernière modification par astux ; 11/03/2011 à 16h55.

  6. #6
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Bahhhh lit un peu la doc............


    enfin, je suis bonne pate..... je l'avais prevu cette demande :


    Code:
    [RenvoiGeneral]
    ;BLF
    exten => **1244**500,hint,Custom:lampRenvGen
    
    
    ;Activation/Desactivation BLF Renvoi General
    
    
    exten => _**1244**XXXXXXXXXX,1,NoOp(Enregistrement Numero)
    exten => _**1244**XXXXXXXXXX,n,Set(DB(Renvoi/Extension)=${EXTEN:8})
    exten => _**1244**XXXXXXXXXX,n,Hangup()
    
    exten => **1244**500,1,Answer()
    exten => **1244**500,n,GotoIf($[${DB(Renvoi/General)} = 1]?Actif:PasActif)
    exten => **1244**500,n,Hangup()
    exten => **1244**500,n(Actif),Set(DB(Renvoi/General)=0)
    exten => **1244**500,n,Set(DEVSTATE(Custom:lampRenvGen)=NOT_INUSE)
    exten => **1244**500,n,Playback(RenvoiDesactive)
    exten => **1244**500,n,Hangup()
    exten => **1244**500,n(PasActif),Set(DB(Renvoi/General)=1)
    exten => **1244**500,n,Set(DEVSTATE(Custom:lampRenvGen)=BUSY)
    exten => **1244**500,n,Playback(RenvoiActive)
    exten => **1244**500,n,Hangup()
    
    [CheckRenv]
    
    exten = s,1,NoOp(Controle Renvoi General)
    exten = s,n,GotoIf($[${DB(Renvoi/General)} = 1]?Actif:PasActif)
    exten = s,n(Actif),NoOp(Renvoi Actif)
    exten = s,n,Goto(TONCONTEXTEPOURLESAPPELS,${DB(Renvoi/Extension)},1)
    exten = s,n,Hangup()
    exten = s,n(PasActif),NoOp(Renvoi Desactive)
    exten = s,n,Return()

    Et voila il te reste plus qu'a composer le **1244** suivi de ton numero auquel tu souhaite transferer tes appels.
    Dernière modification par cedricscha ; 14/03/2011 à 15h50.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

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
  •