Affichage des résultats 1 à 2 sur 2

Discussion: Soft-phone et hard-phone sur le même numéro

  1. #1
    Membre Senior
    Date d'inscription
    octobre 2014
    Messages
    124
    Downloads
    0
    Uploads
    0

    Question Soft-phone et hard-phone sur le même numéro

    Bonjour,

    Je me pose la question suivante, j'utilise XIVO :

    Est-il possible d'utiliser un soft-phone (sur un tél mobile par exemple) ET un hard-phone avec le même numéro ? L'idée est par exemple que lorsque la personne n'est pas dans le bureau, le soft-phone prenne le relais sur l'appel.

    Faut il créer une seconde ligne pour le soft-phone et rediriger l'appel entrant du hard-phone vers le soft-phone OU est-il possible de faire sonner le soft-phone ET le hard-phone en même temps ?? Le premier qui décroche à gagner

    Merci

  2. #2
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Bonjour,

    je n'utilise pas Xivo ;mais avec du "custom" c'est sûrement possible:
    dans les cas de renvoi vers un mobile, je sonne systématiquement le poste fixe + un éventuel softphone + le mobile (avec délai) pour des raison d'économie.
    un peu de code ael

    if("${FUNumber:0:2}"="06") {
    if("${soft}" != "") {
    if("${SIPPEER(${soft:4},ip)}" != "(null)"){
    dev="${dev}&${soft}";
    //
    }
    }
    // Noop(${CALLERID(all)});
    Set(CDR(amaflags)=BILLING);
    Set(CDR(autorisation)=MOBILE);
    Set(CDR(userfield)=${ext});
    Set(CDR(accountcode)=${SIPPEER(${dev:4:17},account code)});
    Set(CDR(renv_source)=${SIPPEER(${dev:4:17},calleri d_name)});
    Dial(Local/556${FUNumber}&${dev},30,Ttg);
    Hangup();
    }
    if("${FUNumber:0:2}"="07") {
    if("${soft}" != "") {
    if("${SIPPEER(${soft:4},ip)}" != "(null)"){
    dev="${dev}&${soft}";
    }
    }
    // Noop(${CALLERID(all)});
    Set(CDR(amaflags)=BILLING);
    Set(CDR(autorisation)=MOBILE);
    Set(CDR(userfield)=${ext});
    Set(CDR(accountcode)=${SIPPEER(${dev:4:17},account code)});
    Set(CDR(renv_source)=${SIPPEER(${dev:4:17},calleri d_name)});
    Dial(Local/556${FUNumber}&${dev},30,Ttg);
    Hangup();
    }
    else {


    // pour renvoi vers mobile
    // on sonne le poste + le mobile
    // numéro utilisé en Local/00000000000x
    // bricolage pour enregistrer le coût vers le mobile
    _556XXXXXXXXXX => {
    // décalage de 3 secondes de l'appel vers mobile
    // il faut laisser au poste fixe le temps de sonner
    // si le mobile est occupé ou injoignable
    // sinon l'appel passe direct sur la messagerie du mobile.
    Wait(3);
    // ResetCDR();
    // Set(CDR(userfield)=${dst});
    Set(CDR(amaflags)=BILLING);
    Set(CDR(autorisation)=MOBILE);
    if(${LEN(${CALLERID(num)})}=4) {
    if(${CALLERID(num):0:2}=02) {
    Set(CALLERID(num)=n17022${CALLERID(num)});
    }
    else {
    Set(CALLERID(num)=n14581${CALLERID(num)});
    }
    }
    if(${LEN(${CALLERID(num)})}>9) {
    Set(CALLERID(num)=${CALLERID(num):1});
    }
    Dial(${COMPLETEL}/${EXTEN:3},30,Tti);
    switch(${DIALSTATUS}) {
    case CONGESTION:
    Dial(${IAXTOIP}/${EXTEN:3},,Tt);
    case CHANUNAVAIL:
    Dial(${IAXTOIP}/${EXTEN:3},,Tt);
    default:
    Hangup();
    }
    Hangup();
    }


    Cordialement

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
  •