-
Outbound calls, est un appel sortant, et a la base AMD est fait pour les appels sortants.
-
Bonjour,
Merci de ta réponse. Cependant, je n'arrive pas à faire fonctionner cette commande sur un appel sortant. Voici le dialplan exécuté quand j'appelle mon portable :
[test]
exten => s,1,Answer()
exten => s,n,AMD()
exten => s,n,NoOp(${AMDSTATUS})
exten => s,n,Dial(SIP/06XXXXXXXX@provider,,T)
exten => s,n,HangUp()
C'est le même principe que l'exemple donné dans l'autre post. Bien sûr, cela ne fonctionne pas puisque l'appel n'est même pas encore passé quand on fait le test AMD. Comme dit dans l'autre post, cela détecte l'appelant et non l'appelé. Par exemple, si l'appelant dit (avant l'appel vers mon portable, bien sûr) "allo ?", cela le détecte comme HUMAN. Si il dit "vous êtes bien sur le répondeur de...", cela le détecte comme MACHINE.
Comment faire pour que le test AMD se fasse pendant l'appel et dans le bon sens ? Avec l'option M du Dial ? Je vais tester ça.
Nicolas.
-
Bon, il faut que je teste un peu plus mais ça m'a l'air de fonctionner de la sorte :
[test]
exten => s,1,Dial(SIP/06XXXXXXXX@provider,,TM(test))
exten => s,n,HangUp()
[macro-test]
exten => s,1,AMD()
exten => s,n,NoOp(${AMDSTATUS})
Si c'est bon, le bout de code peut toujours servir à quelqu'un ! Merci de votre aide !
Nicolas.
Les tags pour cette discussion
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
-
Règles du forum