Thread
Application allows to perform different actions in parallel with the action in the main scenario without blocking it thereby.
For example, the task is to route customer calls, that arrive after hours to the autoinformer first, and then transfer to the attendant, if available. While the client listens to the autoinformer message, the system tries to call the attendant, and as soon as he takes the phone, the system will connect the calls.
It takes just a few steps with Carusto:
Create a route with the condition that the call arrived after hours.
Add an action "Sound". Select a message that will be played to the subscriber.
Add an action "Thread". In this action use the application Originate and route a call to the attendant.
Add an action "Answered" to this call, where use an action "Join", thus connecting the incoming channel with the channel formed after the answer of the attendant.