Merci, tu m'as permis de trouver la solution.

pour les personnes intéressé, voici mon code.

Code:
exten => A,1,Dial(sip/A)
   same => n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy)
   same => n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]?busy)
   same => n(busy),Dial(sip/B)
   same => n,Background(message occupé,2)
   same => n,Hangup()
dans se code j'ai bien sur nommé mes extension comme dans ma problématique.

le problème est donc résolu.