Simultaneous application execution

Hello guys,

I would like help to setting up my dial plan to execute more than one application at a time. In the example below I created 3 contexts, where the call made by the anlz01 context makes a dial to the anlz02 context and makes a subroutine for the anlz03 context.

My goal is that while the playback is running the other applications of the anlz03 context also has be executed. How could I achieve this goal?

The following example context:

context anlz01 {
_X. => {
            Dial(local/200@anlz03,30,CU(anlz02,s,1));
  }
}

context anlz02 {
200 => {
            Playback(gravacoes/21971192789-20170103-143043-P1C55-E1, noanswer);
  }
}

context anlz03 {
s => {
            Wait(3);
            Progress();
            Wait(5);
            Hangup();
  }
}