Bonsoir voici le code suivant que j'utilise pour déterminer le status de mon téléphone lors d'un appel

Code:
exten => ${WEBMASTER_IN},1,NoOp(## Incoming Call from ${CALLERID(all)} ##)
 same => n,Verbose(Call start time: ${CDR(start)})
 same => n,Set(CDR(calldate)=${CDR(start)})
 same => n,Set(CDR(useragent)=${CALLERID(name)})
 same => n,Set(POSTE_EXT=${CALLERID(num)})
 same => n,Ringing()
 same => n,System(echo "--appel_sortant --- callerid : ${CALLERID(num)} ---- ${STRFTIME(${EPOCH},,%Y/%m/%d %H:%M:%S)} ----" >> /var/spool/asterisk/log/debug.txt)
 same => n,Set(REC_FILE_NAME=IN_${NOW}_${EXTEN}_${POSTE_EXT}.wav)
 same => n,MixMonitor(${REC_FILE_NAME},b V(1))
 same => n,ChanIsAvail(PJSIP/100,sa)
 same => n,Set(PHONESTATUS=${AVAILSTATUS})
 same => n,Set(PHONEAVAIL=${AVAILORIGCHAN})
 same => n,NoOp(## Status of device is ${PHONESTATUS} ##)
 same => n,GotoIf($["${PHONESTATUS}"="2"]?busy:call)
 same => n(busy),Playback(ivr/REPONDEUR_2)
 same => n,VoiceMail(100@default,sb)
 same => n,Goto(end)
 same => n(call),Dial(${PHONEAVAIL},20)
 same => n,VoiceMail(100@default,su)
 same => n,Goto(end)
 same => n(end),Hangup()
Mais lorsque je suis en ligne avec un appelant, les autres appelants ne peuvent me joindre, aucun signal sur mon ip phone. Ils passent tous directement
sur la messagerie vocale. Et du coup, je ne peux rappeler la personne si elle ne pas communiquer son numéro. J'aimerais que mon téléphone ip signale
un second appel avant de le passer sur le répondeur ainsi j'aurais accès à l'historique du téléphone pour rappeler l'appelant.

Bien à vous,
Lordaker