I'm new to having a robot vacuum, so I haven't been habitually setting this thing loose not have I programmed a schedule for it. Having it run at night would be a problem, as it's very loud (both as a vacuum and with the spoken-word announcements it makes) and I don't want it to run when I'm not home, as it seems to get hung up on things very easily. It does an okay job of actually cleaning the floor. I'm not 100% if it's doing any learning while it's on auto, but it does seem to get stuck under furniture, bouncing back and forth, pretty easily.
The app is iffy. Lots of information, but difficult to navigate, and sketchy for integration with Google Home.