Conditional Pipeline of Orders

Is there a way to execute a conditional pipeline of orders automatically ? A pipeline of orders comprising of Order1, Order2 to OrderN; wherein the order2 hits the exchange only after order1 has been successfully executed- without any manual intervention. Are there any ready made solution out there ?

I know that there is a Kite API through which one can build the solution. But, is there an existing solution without going through that route ?

We are working something on these lines but manual intervention is necessary.