No, RIA can only advice and not trade on behalf of a customer. Can’t really comment about squareoff as I haven’t seen the platform. But there is SEBI regulation expected to come around algo platforms that could potentially be advising. They had a discussion paper on this last year and I had written about it here.
Regulatory grey, but possible. If the strategy was approved by the exchanges, a customer could subscribe to the strategy; once done, it can automatically place orders.