Pas trop le temps de faire des tests pour toi et un peu compliqué a expliquer.
Essaie de jeter un coup d'oeuil a https://wiki.asterisk.org/wiki/displ.../Local+Channel
il y a un exemple pour les call files et pourquoi le local channel peut etre utile.
Il faut bien comprendre que tu as toujours 2 "extremités" à gérer en meme temps. J'ai eu moi meme bcp de mal à integrer ce principe au debut.
Avec le call files, on lance d'un coté et l'autre partie n'est executé que si le channel est etabli.
Francois.