Olá Harisankar! Por aqui, eu também precisei de diferentes scripts na mesma interação. A decisão de exibir o script A ou o script B é tomada logo no início, e não dependia da ação do usuário. Na mesma página, na home, mantive "conteiners" diferentes para a tela da qual eu precisava deixar personalizada. A decisão de exibição dependia da fila a qual a interação era entregue.
Desta maneira, foi possível exibir telas personalizados, mas tudo no mesmo script. Acredito que a opção de navegação nas telas, em seu caso, seja o mais adequado.
------------------------------
Fernando Sotto dos Santos
Consultor
------------------------------