Bon soir,
J'ai trouvé ce qu'il faut.
Deplus, j'utilise la version d'asterisk 1.6.x donc app.amd est déjà implémenté et chargé!
J'ai essayé plusieurs méthodes mais ça ne donne rien de bon.
Voici mon code, si quelqu'un avait une idée !
Code:
[ServeurPro]
exten => s,1,Ringing() 
exten => s,2,Wait(2)
exten => s,3,Answer()  
exten => s,4,Set(NbInvalide=0)
exten => s,5,Set(NbEssai=0)
exten => s,6,background(${ChmAudio}/ServeurProBienvenu)
exten => s,7,WaitExten(2)

exten => 1,1,Dial(SIP/06xxxxxxxx@ippi_outgoing2,40,m(Attente))
exten => 1,2,GotoIf($[${DIALSTATUS}=="ANSWERED"]?1,3)
exten => 1,3,AMD()
exten => 1,4,GotoIf($[${AMDSTATUS}=MACHINE]?1,5)
exten => 1,5,Voicemail(801@FloriePro,us)
exten => i,1,Set(NbInvalide=$[${NbInvalide}+1]})
exten => i,2,Gotoif($["${NbInvalide}" < "3"]?:6)
exten => i,3,Playback(${ChmAudio}/ErreurSaisie) 
exten => i,4,Playback(${ChmAudio}/RetourMenu) 
exten => i,5,Goto(s,6)
exten => i,6,Playback(${ChmAudio}/ErreurSaisie)
exten => i,7,Playback(${ChmAudio}/Aurevoir)
exten => i,8,Hangup()
exten => t,1,Set(NbEssai=$[${NbEssai}+1])
exten => t,2,Gotoif($["${NbEssai}" < "3"]?:5)
exten => t,3,Playback(${ChmAudio}/DemandeIncomprise) 
exten => t,4,Goto(s,6)
exten => t,5,PlayBack(${ChmAudio}/Aurevoir)
exten => t,6,Hangup()