We're actively using this approach at scale, although still improving :) You can try out a simplified version of this in our playground: https://www.kadoa.com/add
ai + web scraping is hard, i've tried and gave up, but that doesn't mean it's impossible, it just means i'm not a good engineer, so i will stay tuned to kadoa project.