I think it sounds good, but human critical thinking and direction is still going to be needed.
It's not going to be able to run code in the traditional sense as it doesn't have access to real-time elements in your own API or server. Unless it's able to get that somehow, i.e. you give it...