That scenario can be the only approach, to implement "no human interaction", you could schedule your C# script to run in a certain interval. When adding rows, do note the API limitation.
I have no idea on any ETA, just keep one eye on the developer blog.