Alors,
Dans Elastix..... Je sais pas.....
Dans Xivo cela me semble assez simple à mettre en oeuvre via les groupes d'appel et File d'attente, tu n'auras sûrement même pas besoin de faire un script.
Et pour asterisk :
Quand un utilisateur appelle , un premier téléphone sonne. Si on ne décroche pas après une sonnerie , 3 autres téléphone + le premier sonnent.
pour cette partie là , voici un prémisse de solution :
Code:
[AppelEntrant]
;Contexte pour les appels entrants
exten = s,1,NoOp(Appel Entrant Pour : ${EXTEN})
exten = s,n,Dial(SIP/TEl1,5)
exten = s,n,Goto(${DIALSTATUS}a)
exten = s,n(CANCEL),Hangup()
;En cas de non réponse
exten = s,n(NOANSWERa),NoOp()
exten = s,n(BUSYa),NoOp()
exten = s,n,Dial(SIP/TEL1&SIP/TEL2&SIP/TEL3&SIP/TEL4,30)
exten = s,n,Goto(${DIALSTATUS}b)
exten = s,n,Hangup()
; En cas de Congestion
exten = s,n(CONGESTIONa),Congestion()
; En cas de réponse Et oui, cela arrive de temps en temps.......
exten = s,n(ANSWERa),Hangup()
;En cas de non réponse
exten = s,n(NOANSWERb),NoOp()
exten = s,n,Hangup()
;En cas d' Occupation
exten = s,n(BUSYb),NoOp()
exten = s,n,Busy()
; En cas de Congestion
exten = s,n(CONGESTIONb),Congestion()
; En cas de réponse Et oui, cela arrive de temps en temps.......
exten = s,n(ANSWERb),Hangup()
simplement repris d'un tuto du site.
essaie déjà cela et tu devrais pouvoir t'en sortir.
a Bientôt