Bonjour,
OK, je reformule. (Objectif : joindre un n° à l'étranger sans surfacturation du mobile pro).
Ce qui fonctionne :
1) Mon portable appelle mon domicile fixe.
2) Asterisk reconnait mon n° de portable et active un IVR dédié.
3) l'IVR offre un choix supplémentaire via la touche 8.
4) le choix 8 compose un n° prédéfini (mobile aux usa) via un Dial en "dur" comme ceci :
Code:
exten => 0,n,Set(CALLERID(num)=33xxxxxxxxx)
exten => 0,n,Dial(SIP/+331zzzzzzzzzz@voipjumper)
exten => 0,n,Congestion()
exten => 0,n,Hangup()
Ce que je voudrais améliorer :
3b) l'IVR offre un choix supplémentaire via la touche 0.
4b) Je saisi le n° de tel de mon choix.
5b) Asterisk compose ce n° et me met en relation.
6b) Mais contrairement à 4) qui est un Dial en dur, Asterisk doit pouvoir utiliser le fournisseur en fonction du type de n°. Comme lorsque je compose un n° de chez moi et qu'Asterisk route vers l'un ou l'autre des fournisseurs (extensions.conf).
Merci pour la fonction read, j'arrive à composer un n° et à le transmettre via un Dial.
=> Il reste le point 6b. (Il me faut trouver comment passer le n° au contexte outgoing).
J'espère que c'est plus clair.