So I’ve been skeptical about this whole “describe in plain English and get working automation” thing, but I finally tried it and I’m actually impressed by how much of it works without touching code afterward.
The idea is simple: instead of writing Puppeteer script from scratch, you just tell the system what you need. “Log into this site, navigate to the products page, extract the table data, and save it as CSV.” That’s it. No syntax, no dom traversal logic, just human language.
What surprised me was how much less rewriting I had to do compared to when I hand-code stuff. Sure, some edge cases still need tweaking, but the baseline automation just works. I think it’s because when you describe the goal rather than the implementation, the generated code doesn’t get tangled up in implementation details that break easily.
I’m curious though: has anyone hit a point where the plain-English description approach just doesn’t cover what you need? Like, when do you actually have to break down and write custom code anyway? And how much of your original intent survives that translation from words to actual automation?