Affichage des résultats 1 à 5 sur 5

Discussion: Réécrire un numéro sortant

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #2
    Membre
    Date d'inscription
    janvier 2017
    Messages
    50
    Downloads
    1
    Uploads
    0

    Question

    Citation Envoyé par Aunet Voir le message
    Bonjour,

    Est-il possible de réécrire un numéro en sortie ?

    Par exemple un client disposant d'une centrale Asterisk veut m'appeler sur mon numéro de Gsm, Asterisk réécrit le numéro en sortie pour appeler ma ligne fixe disposant elle aussi d'une centrale téléphonique qui gérera l'appel.

    J'aimerais faire cela car je ne suis pas toujours 100% disponible sur mon Gsm alors que je dispose de collaborateurs sur ma ligne fixe.


    Merci d'avance pour vos réponses.
    Normalement en définissant un CallerID, il me semble avant d’émettre un appel sortant.
    Mais j'ai également ce problème avec Asterisk 13.20.0
    Je sais pas si cela vient du provider par contre...
    Ma question est comment mettre en forme le callerid pour les appels sortants afin que mon destinataire voie afficher le CallerID(num) que j'ai définit dans mon dialplan ?
    Si par exemple mon DID chez mon provider voip est le suivant 04 285 05 05 et que je voudrais sortir des appels avec un autre numéro que je définis dans le dialplan comme ceci:

    extensions.conf

    Code:
    [global]
    BXL_IN1 = 02XXXXXXX
    
    [from-internal]
    exten => _301,1,NoOp(## Outgoing Call from BelgiumVoIP ##)
     same => n,NoOp(## Your CallerID is : ${CALLERID(all)} for ${EXTEN} ##)
     same => n,Set(CALLERID(num)=${BXL_IN1})
     same => n,Playback(privacy-your-callerid-is)
     same => n,SayDigits(${CALLERID(num)})
     same => n,GotoIf(${BXL_IN1}=${CALLERID(num)}?belgium:end)
     same => n(belgium),Playback(enter-ext-of-person)
     same => n,Read(NUMBER,,20,3)
     same => n,Playback(you-entered)
     same => n,SayDigits(${NUMBER})
     same => n,Goto(outgoing-calls,${NUMBER},1)
     same => n(end),Hangup()
    
    [outgoing-calls]
    exten => _0XXX,1,NoOp(BelgiumVoip : Outbound Call to the ${EXTEN})
     same => n,Ringing()
     same => n,Dial(PJSIP/${EXTEN}@belgium-voip)
     same => n,Hangup()
    
    
    exten => _0XXXXXXXX,1,NoOp(BelgiumVoIP : Outbound Call to the ${EXTEN})
     same => n,Ringing()
     same => n,Dial(PJSIP/${EXTEN}@belgium-voip)
     same => n,Hangup()
    
    
    exten => _0XXXXXXXXX,1,NoOp(BelgiumVoIP: Outbound Call to the ${EXTEN})
     same => n,Ringing()
     same => n,Dial(PJSIP/${EXTEN}@belgium-voip)
     same => n,Hangup()
    
    
    ;=========================== Patterns for outgoing calls to Senegal ==========================
    exten => _00221X.,1,NoOp(## Appel sortant vers le Sénégal ##)
     same => n,Ringing()
     same => n,Dial(PJSIP/${EXTEN}@belgium-voip)
     same => n,Hangup()
    
    ;========================== Patterns for outgoing calls to France ========================
    exten => _0033X.,1,NoOp(## Outgoing Call to the France ##)
     same => n,Ringing()
     same => n,Dial(PJSIP/${EXTEN}@belgium-voip)
     same => n,Hangup()
    Cela devrait fonctionner et m'afficher sur mon téléphone mobile par exemple le CID que j'ai définis. Non ?
    Dernière modification par lordaker ; 03/05/2018 à 15h06.

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
  •