could you please throw some light on the following doubts.
What does a switch do?
Can two different call types point to a single script?
If yes, then can we check in a script that which call type initiated this script
Though you can use another nodes or programming diferent scripts, for example, you can use the switch node to have two conditions: normal call center behaviour (you have your normal call distribution rules for agents) and a unnormal situation, for xample, agents are on strike and you have planned a different strategy for that case.
In a normal basis, your active switch branch on the node will point to the normal call distrubution. If the agents goes on strike, you can quickly edit the script and switch (change to active) the 'On strike' branch.
Hope this helps,
(Don't forget to rate helpful posts ;-))